• Recently I had to restore my database and discovered that along with my database restore my password was changed to the old password. Fortunately, I had a copy of my old password and was able to login.

    However, before I found my old password, I tried the lost password feature and the password was never delivered to my mailbox.

    I read other posts and most of the posts that had this issue were not able to log in.

    In my case I have full access to my site and host files.

    I know that the feature does not work, and would like to have it work in the event that I need it.

    Where should I look to make the lost password feature active?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Moderator James Huff

    (@macmanx)

    It’s actually not possible to disable that feature, so if the email isn’t being sent, it sounds like your hosting provider has disabled PHP’s mail() function, which is used by WordPress to send you comment notifications, or notifications about new users registering on your site, and password resets.

    This is a common safeguard employed by hosting providers when they suspect that another customer on the same server is sending spam emails directly from the server.

    Another alternative is that PHP’s mail() function is still active, but spammer activity from the server has already caused any email sent from it to be blacklisted. This would result in the emails being sent, but never received by any email address with basic anti-spam capabilities.

    You can check this by leaving a comment on your site and checking if you receive an email. Another alternative would be to use the Check Email plugin and sending yourself a test email to see if it works.

    If you didn’t receive a test email, you could try using a plugin like Postman SMTP to configure your WordPress site to use your email’s outgoing mail server instead of PHP’s mail() function.

    Thread Starter norwood451

    (@norwood451)

    Hi James
    I would prefer not adding another plugin as it does make for poor security. I have never received an email from my site, so am guessing your are correct that the Mail function has never worked, which is why I took off the form email. I also removed all of the comments from my site as ALL I was getting was spam.

    I am using microsoft exchange, and I am 99% sure that I get all of my emails. I have sent sent out bulk emails to know clients with not problem so I do not think I am blacklisted.

    So, what can I do to fix that “mail()” feature on my site without adding another plugin?

    Moderator James Huff

    (@macmanx)

    You’ll need to enable PHP’s mail functionality in your php configuration file. Consult your hosting provider’s documentation for the specifics on that.

    The mail functionality is usually locked down at the server level though, so it’s often best to just ask your hosting provider to do it for you. That way, you can at least get a “we don’t allow that” answer rather than trying to figure out why it still doesn’t work after doing all the right things.

    Thread Starter norwood451

    (@norwood451)

    ok, I will let you know. MY host is x10 premium, which claims to have 24/7 support, but I am lucky to get 24/24 hour support.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘where are setting to activate lost password reset?’ is closed to new replies.