Activation email not sent after new user registration
Absolute novice here, but with a problem I can not get around.
On a BuddyPress installation, test registrations appear in the user table but no activation emails are being received. I believe they are not being sent.
I understand WordPress uses phpmail(), and that I should check if that is running on Bluehost servers?
New re-install of WP3.3.1
WPMU DEV Update Notifications 2.1.3
All other “stock” plugins de-activated
Theme is BuddyPress Community 1.4.2
Note the original site was set up under a different domain name. We then switched the primary domain to a newly registered name, so:
Main Domain newurl.org
Home Directory /home7/oldurl
I have changed the email address in WordPress user settings to firstname.lastname@example.org which does exist in the site’s cpanel at bluehost.
If I use the Configure SMTP plugin, a) it sends to my primary email address (not at bluehost), and b) the test email from this plugin results in
SMTP -> FROM SERVER:250 OK
SMTP -> get_lines(): $data was “”
SMTP -> get_lines(): $str is “451 Temporary local problem – please try later “
SMTP -> get_lines(): $data is “451 Temporary local problem – please try later “
SMTP -> FROM SERVER:451 Temporary local problem – please try later
SMTP -> ERROR: RCPT not accepted from server: 451 Temporary local problem – please try later
Note the problem exists even when Configure SMTP is deactivated and/or removed. (I presume this gets my email address from my admin user profile, different from the admin@ address in settings).
Also, if I don’t use COnfigure SMTP, but I use email@example.com (i.e. another address at the same domain so the email is supported by bluehost) I still don’t get the email.
I do see this same problem showing up in various forums. Sometimes it’s a spam folder issue or non-existant email from address in the cpanel, but often bluehost comes up, often the problem is not showing as resolved.
You must be logged in to reply to this topic.