I have a WordPress site where people are required to register for a subscriber account before they are allowed to post comments.
Today, someone told me they registered for an account, but they never received the e-mail with their password. As site admin, I also never got any e-mail alerting me that they signed up.
I tried signing up for a "dummy" account to see this for myself. Even though the page told me to check my e-mail for my password it never showed up.
When I click "forgot password" to try to have the password e-mail sent again, the following error message appears:
The e-mail could not be sent.
Possible reason: your host may have disabled the mail() function...
Even though my hosting provider (1and1) recently upgraded from PHP4 to PHP5, that was a few weeks ago... and I have had other people sign up for new accounts since then. I believe this is the first person to sign up since I upgraded to WP 2.5.
Any thoughts? Is this really a problem with my host, or is it possible that WP is lying with this error message? I didn't see any other threads or forums about it, but then again I know most people just blog for themselves and don't allow "anyone" to sign up for accounts.