I am having this same problem. No registration emails go out. Now, my host has a different mail server for outgoing emails, so I went into the database via phpmyadmin and in wp_options I changed mailserver_url, mailserver_login, mailserver_pass and mailserver_port to match exactly what my host says should be the config for outgoing messages.
Was that the right thing to do? I’m wondering, cos still no emails with passwords reach any inboxes when people register.
I can’t seem to find anywhere in the wp-admin to define the mail servers for incoming and outgoing mail. Do I really have to do that via phpmyadmin?
Can anyone help out? I have no idea what could possibly be wrong.
Cheers