Members not receiving email on sign up

Hi

I have a buddypress daily theme., When members try to join my site using the buddypress daily register page they don't receive their email verification, so the whole process of joining is not finalized. I'm able to register members manually but they still don't receive an email. Even when I send invite emails to friends they don't get delivered. Can someone please help?

Thanks .