• Resolved tufty

    (@tufty)


    I have an odd situation that all my password reset emails were failing but other emails were going fine. Using SES, I got the following on the front end: “Error: The email could not be sent. Your site may not be correctly configured to send emails. Get support for resetting your password.

    And on the back end in FluentSMTP: “code”: 403,
    “message”: “SimpleEmailService::sendRawEmail(): Sender – InvalidClientTokenId: The security token included in the request is invalid.\nRequest Id: df2706f6-1967-42b2-8f8c-b42e0716b933\n”

    Other circumstances include a BuddyBoss styled login page and switching to a custom login url using PerfMatters.

    I solved the problem by reverting my custom login url to the standard wp-login.php. But I’m surprised this happened. Is there anything in FluentSMTP that could be checking for?

    • This topic was modified 1 year, 10 months ago by tufty.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Amimul Ihsan

    (@amimulihsanmahdi)

    Hello @tufty,

    Please reconfigure Amazon SES connection and hopefully, you will not find such issues in the future.

    Thank you

    Thread Starter tufty

    (@tufty)

    Hi Amimul,

    What do you mean by “reconfigure the SES connection”? I am sure the configuration is fine as it works for all emails except this particular edge case where the password reset page url is changed. This suggests that the plugin has the credentials but does not send them in this particular circumstance.

    Plugin Support Amimul Ihsan

    (@amimulihsanmahdi)

    Hello again,

    It seems like the login page you have modified caused the issue. When Fluent SMTP tries to send the email it did not find the security token hence it is causing the issue.

    Thank you

    Thread Starter tufty

    (@tufty)

    Hi there, it is odd that you have marked the issue as resolved when it certainly isn’t resolved with this plugin. I am trying to tell you that when a perfectly reasonable modification is made to the login page, and (only) a password reset is attempted, your plugin unexpectedly fails to retrieve the keys to send the email.

    The server stack I use has a wp-config.php and also a user-configs-php file which persists on pushing to staging. I use the former so the keys are deleted on push to staging because you do not have the facility to disable emails on staging automatically in this plugin (I have suggested this as a feature).

    Surprisingly, the reset seems to work as expected when the keys are in user-configs.php, but not when in wp-config.php. I realise this represents even more of a non-standard environment for you to cater for, but I hope this gives you a better background as to why the problem is occurring so that you can fix it.

    In the meantime, I have resolved this issue by using a different plugin, WP Offload SES lite, which just works.

    Plugin Support Amimul Ihsan

    (@amimulihsanmahdi)

    Hello again,

    Would you please record a video of the issue and share the details here so that we can take a further look? As you have made some customization, a video of the settings could be better to investigate the issue.

    Thank you

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Lost password emails not sending’ is closed to new replies.