Skip to:
Content
Pages
Categories
Search
Top
Bottom

Users stopped receiving password reset emails

  • @duyha83

    Participant

    Hello!
    Users have stopped receiving password reset letters. I looked in the “Letters” settings and in the menu for selecting situations for a letter there is no situation for resetting the password.
    The letter itself is there, but there is no situation for sending such a letter.
    Please tell me how to fix the situation?
    Please tell me how to fix the situation?
    The problem appeared around March 25
    BuddyPress 14.3.4
    WordPress 6.7.2
    edit: link removed

Viewing 10 replies - 1 through 10 (of 10 total)
  • @afrohealer

    Participant

    please run your domain through an email test.. to see if your domain is being blocked by spam filters..
    https://mxtoolbox.com

    if everything checksout .. then also check your system logs .. to see what is going on.

    @duyha83

    Participant

    All other letters are sent without problems. Only letters with password reset stopped being sent. Because the situation for sending this letter disappeared from the admin panel. There is no situation: “Send a letter when the user forgot the password”. It was there until March 25, and then it disappeared. How can I get it back? Thank you

    @michaeljohn23

    Participant

    It looks like the password reset trigger is missing or misconfigured. Please check your BuddyPress or email plugin settings to ensure the reset situation is enabled and linked to the correct template.

    @duyha83

    Participant

    Yes, the problem is that the trigger for resetting the password has disappeared. How can I get this trigger back?

    @duyha83

    Participant

    I used the “Reset Mail” feature, but the password reset trigger never appeared(((

    @emaralive

    Moderator

    @duyha83,

    It seems that there isn’t enough information to make heads or tails of what might be occurring. Are you using the Youzify plugin? I ask because there are only 21 email templates (with corresponding situations) that come standard with BuddyPress. The email template shown in the screenshot you provided would have had to be installed by a 3rd party plugin.

    @duyha83

    Participant

    Youzify is not installed. Of the additional plugins, only BuddyPress Login Redirect to Profile and BuddyPress Sitewide Activity Widget. I reinstalled new letters here

    There are indeed 21 letters, but there is no letter with a password reset. I tried to create it manually, but there is no trigger for sending it

    @emaralive

    Moderator

    The issue at this point, as I see it, is that there is additional information that is missing or yet to be uncovered/disclosed. Do you know as a matter of fact that this email template existed prior to March 25? If the email template, it’s corresponding situation (what you call a trigger) and any underlying code to make all of this function, for a password reset to be sent via BuddyPress, would have had to have been created by a plugin (that is not BuddyPress) and if true then that plugin needs to be identified in order to figure out why it has not reinstalled the email template with an associated situation (trigger). Otherwise, if the email template never existed then your problem lies elsewhere.

    Normally, password resets are a function of WordPress and are sent via the wp_mail() function that is executed via the retrieve_password() function. However, I noticed that you are using the WP Mail SMTP plugin of which password resets would be sent via this plugin instead of the wp_mail() function (WordPress).

    @duyha83

    Participant

    Thanks for the reply! According to the event log in the All-In-One Security (AIOS) plugin, the last successful sending of a password reset email was on March 25. Before that, emails were sent fine. Now, all emails are sent except for password reset.
    Before March 25, there was definitely a situation (trigger) for password reset. Users actively used it. And now they constantly write to me by email that the password is not coming.
    Yes, I have been using the WP Mail SMTP plugin for a long time.
    Here are all the situations (triggers) that remain in the administration panel.

    The recipient was mentioned in the activity feed.
    The user responded to a message in the activity feed that the recipient left.
    The user responded to a comment in the activity feed that the recipient left.
    The site participant sent the recipient an invitation to visit the site.
    The recipient has successfully activated the account.
    The recipient has registered a new account on the site.
    The user sent a friend request to the recipient.
    The recipient has received confirmation of the friendship request.
    The recipient was mentioned in the group’s activity feed.
    The group details have been updated.
    The user sent an invitation to the group to the recipient.
    The recipient’s status within the group has been changed.
    The user requested permission to join the group.
    The recipient sent a request to join the group, which was confirmed.
    The recipient requested permission to join the group, which was accepted by the administrator.
    The recipient sent a request to join the group, which was rejected.
    The recipient requested to join the group, which was rejected by the administrator.
    Someone requested a membership on this site.
    The site membership request was rejected.
    The recipient received a private message.
    The recipient has changed their email address

    @emaralive

    Moderator

    Those are the 21 situations that are installed by BuddyPress. If a situation for password reset had existed it would have had to be installed by, at the momenent, an unknown plugin which then would have made the count 22.

    So, at this point, it is still unclear whether an email template and associated situation existed prior to March 25. OK, so let’s try something that might provide some insight as to what may be occurring:

    1. In an Activity post, @mention yourself, so that you would receive and email. We need to look at the email header information to see whether that email was sent by BuddyPress or by WP Mail SMTP.
    2. Send yourself a test message from WP Mail SMTP (once for HTML and once for plain text), again to check the email header information.

    Personally, I only use the built-in emailing capabilities for WordPress related messages and BuddyPress for its related messages. However, I did install WP Mail SMTP (default PHP configuration) just to check how it functions with sending emails.

    I will also attempt to install All-In-One Security (AIOS) to see if it is installing the password email template and situation.

    In the meantime, I’m interested in knowing the results of the email header information specifically 2 key value pairs:

    • Content-Type
    • X-Mailer

    The above list are the keys and an example for the @mention test would be:

    
    Content-Type: multipart/alternative; boundary="b1=_pryh1yml4xJIzLfYeFcRRVRuhNzbjtZon2KyTKgas"
    X-Mailer: PHPMailer 6.9.3 (https://.com/PHPMailer/PHPMailer)
    

    For WP Mail SMTP the results for the HTML test would be:

    
    Content-Type: text/html; charset=UTF-8
    X-Mailer: WPMailSMTP/Mailer/mail 4.4.0
    

    For WP Mail SMTP the results for the plain text would be:

    
    Content-Type: text/plain; charset=UTF-8
    X-Mailer: WPMailSMTP/Mailer/mail 4.4.0
    

    What I’m attempting to do here is to fill in the blanks, in my mind/have an historical record, and via the process of elimination attempt to figure out what is preventing password reset emails from being delivered.

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