Skip to:

BuddyPress not sending emails!

  • Alok Shrestha


    Hi, there.

    I am having trouble finding what exactly could be the error on my site that I am not receiving emails!

    Like for an instance, if I register I do not get an activation link and when I go to the Pending User List and send the activation email from there, the email is sent. But when I instantly again send the activation email the email is not sent.

    Another instance like, if I change my password I receive the email at first but again if I change it, I won’t receive an email.

    What could be the issue here? This is so frustrating as I cannot know what is going on with my site!

    Is BuddyPress causing an problem!!?

    Thanks in advance.

Viewing 5 replies - 1 through 5 (of 5 total)

  • Venutius


    Hi there,

    Yes emails can be difficult to diagnose because sometimes they are sent but not accepted by the destination email host.

    The first thing to do is to deactivate all plugins and see if that corrected it.

    IF that fails, try switching to a default theme such as 2017.

    Next thing to try is reinstall your BP Emails in Admin>>Tools>>BuddyPress.

    If they are still not being sent then you need to turn on WP-DEBUG and see if there are any errors being produced.

    If they are still not being sent, then deactivate BuddyPress and see if the standard WordPress emails are being sent.

    Some people have got to this point and fixed it by installing an alternative WP Email engine, as it was down to their hosting provider not allowing the WordPress emails through.

    Alok Shrestha


    Hi, @venutius.

    Thank you for your response.

    My problem is that the emails are delayed most of the times and sometimes I don’t receive them.

    I tried everything you said above. I deactivated plugins, reinstalled BP Emails. But still, they are the same. Either delayed or not sent.

    I am using SiteGround as a server. How can I get it fixed?

    I figured this is the issue in BuddyPress from another user also. The activation email not being sent! Is it BuddyPress’s major issue?




    Ah so you are saying the emails are delayed. That’s interesting and potentially a hosting related issue. BP fires off the email immediately, as soon as the page has reloaded the email has been send using WP Email, so this might be more to do with your hosting. Maybe you should try the WP Mail SMTP plugin and see if that changes things? if there’s a problem in BP then it would result in emails not being sent at all, very unlikely to be the cause of delays knowing the way the code works.

    Alok Shrestha


    Thanks, @venutius.



    Hi there — I’m experiencing the same issue as Alok — emails send great if I do them manually, but the auto send doesn’t work. Any simple solutions?


Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.
Skip to toolbar