login password reset email not received wp

 

Posted By Janette W.  May 11, 2023

Account-endpoint Lost Password | Woocommerce

First, before you begin make sure to back up your website. Contact Tech Support provided by your Host Provider, or Hire a Web Developer for help. Unless you’re configuring the site by yourself.

Before we get into this process, some may find this quick solution helpful to fix the error message ‘password reset email not sending’. Go to ‘WP Dashboard’ in ‘Woocommerce’ ‘Settings’ and ‘Advanced’ in the section ‘Account-endpoints’ delete ‘lost -password,’ and save changes. Next, go back to the My Account page and click on the forgot password button. Now, go back to ‘Account-endpoint’ and type in ( lost-password ) and save changes. Now, go to My Account page and click on the forgot password button again. Also, check your spam mail. Did this fix your issue let us know in the comments below. 

On to the next solution

WP Email SMTP w/ Woocommerce

Second, make sure the ‘My Account’ page isn’t still in default so users are able to create an account. In the WP Dashboard go to ‘WooCommerce’ ‘Settings’ and ‘Accounts & Privacy’ to find the section; ‘Account Creation’ and check off the following: 

-Allow customers to create an account on the “My account” page.
-When creating an account, send the new user a link to set their password.

Now, in the ‘WP Dashboard’ go to ‘Plugins’ and ‘Add New’ to search for ‘WP Mail SMTP’ now activate and install. In the ‘WP Dashboard’ go to ‘WP Mail SMTP’ ‘General’ to fill in the following fields:

-From Name (Website Name)
-From Email ( Sender Email Address to send a password reset link to customers.)

As well read over the ‘Force Name’ functions that are optional to select.

Mail Client Manual Setting | Email Accounts

Now, pick a ‘Mailer’ There’s many options to choose from and here are two; PHP and Other SMTP:

-PHP,  now click on ‘Save Settings,’ go to the ‘My Account’ page and click lost password again. Done!
Or try,
-Other SMTP ( to send emails through an SMTP server instead of using a provider’s API.) Now below in the ‘Other SMTP’ section, fill in the following fields. Below I’ve provided two ways:

To configure this below, in ‘C-Panel,’ go to ‘Email Accounts’ to find the email you want to manage, and next to ‘Manage’ click on ‘Connect Devices’. Find the ‘Mail Client Manual Setting’ to complete the next area.

SMTP Host (Website Name)
Encryption 465
SMTP Port SSL
Authentication ON
SMTP Username ( Enter a ‘Email’ ) to send out a password reset link to customers.)
SMTP Password: ( PW ) created with this email

Or try,

SMTP Host (Website Name)
Encryption 587
SMTP Port TLS
Authentication ON
SMTP Username ( Enter a ‘Email’ to send out a password reset link to customers.)
SMTP Password: ( PW created with this email )
Then click on ‘Save Settings,’ and you’re done!

Try both ways; see what works for you.

DKIM & SPF | Email Deliverability

Mailer PHP Other SMTP

Now for more security, go to C-Panel and search for ‘Email Deliverability’ to find your main ‘Domain’ and click on ‘Manage’ to repair ( Fix Problems Exist ‘DKIM & SPF’). Under the ‘DKIM Section’ click on:

-Generate Local DKIM Key

Next, go to the SPF Section click on:

-Install the Suggested Record

Next, go to the SPF Section click on:

-Install the Suggested Record

Valid!

Zone Editor | DMARC Record

Moving on, go to C-Panel search ‘Zone Editor’, and type in your ‘Domain Name .com’ in the search field, then go to ‘Add Record,’ and click on the down arrow tab, and click on ‘Add DMARC Record.’ In ‘DMARC’ choose a Policy:

Or None, and click on Add Record.

Lastly, in the ‘WP Dashboard,’ go to ‘WP Mail SMTP,’ click on ‘Email Test’ tab, and type in the ( Receiver Email Address ). Then send a test email.

Thank you for visiting, keep that love frequency!

Leave a Comment

Translate »