Emails stopped working

We had the registration all set up to send out an email. As we added, and tested, each plugin, we would test the registration process. We backed up after every change we made. After the last change, where we were trying to change profile fields, we noticed the emails no longer were being received after registration. We went back to the prior backup. Same results. We went back to the backup before that. Same results. We are contacting WP, BP, WPMU DEV and our hosting site in the hopes that someone can answer us. Why aren’t the emails working, even after going to an earlier backup when we knew it was working? Please help! We are at a complete loss!

  • PC
    • WPMU DEV Initiate

    Hello @thevillageblog

    Greetings and thanks for posting on the forums.

    Sorry for the issue you are facing.

    As you had been very careful while taking a backup after every change and testing it. It’s a nice approach.

    Now, as it stopped working after the last change, either something might have gone wrong in the database, or it might an issue with the email dns ?

    Did your host respond ?

    Please advise.

    Cheers, PC

  • thevillageblog
    • Site Builder, Child of Zeus

    Hi PC,

    We not only backed up each time but we backed up the corresponding database separately so when we “reloaded” a previous version, we also reloaded its db.

    The host responded and said that it tested fine at their end. Emails are getting through from everywhere EXCEPT our site. They are saying it is a coding issue and if we can prove otherwise, then they will check further. I have yet to hear from WP and BP however.

    We are looking at the code and forums and everywhere we can but are not finding the solution.


    Any help would be great!


  • thevillageblog
    • Site Builder, Child of Zeus

    Hi PC,

    We are looking into the link you sent and the links therein to see if any of them help. Thank you.

    The host is Godaddy. I just sent them another message asking them if they have PHP Mail on… if not then we won’t get an WP emails…even though it was working before.

    BP just tells us to deactivate every plugin except theirs, and then try it… then add each plugin back in and keep testing. We are about to start that process now. Can’t hurt.

    WP hasn’t answered yet. No surprise as most of the stuff I found on this issue in WP is not answered by WP but rather by other “members” who are all having the same or similar issues… and there’s records of this issue dating back 7 years! You’d think they’d have a fix or advice for this by now.

    So we are still trying here! Any other ideas? Throw them our way. :slight_smile:


  • thevillageblog
    • Site Builder, Child of Zeus

    So here’s the latest update:

    As you know, the registration emails going out from our site were working but then weren’t working. See previous email. Since then, we went into something we never before went into: Membership, Communications and created a test Welcome message. We registered as a new user and wouldn’t you know we received the registration activation email as that new user, the test Welcome message for the new user and the admin new user notification email. Then we deactivated the test Welcome message and went through the process again. It worked! We received two emails now (just like before the mysterious site-rendered email disappearance); the registration activation email as that new user and the admin new user notification email. We then completely deleted the test Welcome message so that the Membership, Communications was the same as before we started and again, we received the same two emails. Whatever did we reactivate?

    So, for whatever reason, the emails seem to be working again. However, this is a huge concern to us. This could happen again and we would have no idea why the emails stopped working and why it suddenly reset itself. We have repeatedly read in our research of this matter that WordPress uses PHPMail Sendmail. It has been mentioned more than once that making the emails go SMTP is better and more stable. We are of the belief that this may be the core issue here. Can anyone give input on this and guide us in the right direction? Is there anyone out there that can explain to us what may have happened and is there something we need to hard code so that it doesn’t happen again?

    Many thanks for your help and advice.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.