Many people have told me that they haven't been getting emails for registration and verification along with password reset.

I figured out what was the problem (downed STMP service) and fixed it. You should be able to get required emails now.