How To Send Password Reset Emails From Amazon SES

When WordPress sends out an email to your users (whether that’s a password reset email or another one), the “from” address is usually something like wordpress@your-domain.com. Unfortunately, this email is commonly spammed, causing frustration and confusion with your membership site users.

A good solution for this issue is to send the emails via an SMTP service.

A good SMTP service to use is Amazon SES, which can be linked to your membership site via the free plugin WP SES (which works well with AccessAlly).

Follow the steps in this tutorial to set it up.

Step 1: Install WP SES Plugin

First, install the WP SES plugin on your WordPress membership site.

Step 2: Set up Amazon SES

First, set up your Amazon SES account.

Press here to reveal instructions

When signing up for your account, you can use your existing Amazon account or create a new one. If creating a new one, you’ll need to type in your contact information:

Then, add your billing information. Although the service is free (up to an extent), Amazon requires payment information to be stored.

Next, you will have to verify your information via phone. When completed, you’ll see the confirmation screen:

Configure Your Email Address

The next part of the setup requires you to verify your email address. To do this, go to: Services > Simple Email Service.

On the left sidebar, click on the Email Addresses menu item.

Then, click on the blue Verify New Email Address button.

This will reveal a popup where you can type in the email address you wish to verify.

After verifying the email address, you’ll be taken to a confirmation page. Please note that this page informs you that you are still in sandbox mode.

Step 3 – IMPORTANT!
Move out of “sandbox” mode

At this point in the setup, you’re still in “sandbox” mode. When in sandbox mode, your emails will not be sent properly via WordPress.

To change this, please follow this tutorial: Moving Out of the Amazon SES Sandbox.

Step 4: Create API Keys to Integrate With Plugin

Next, you’ll need your Amazon API keys.

Press here to reveal instructions

If you’re visiting that page for the first time, you’ll see a popup box. Click on the Continue to Security Credentials option.

Then, click on the blue Create New Access Key button.

To see the key, click on the Show Access Key option.

This is the information you’ll need:

Now, you’ll want to copy and paste each of these number series into your plugin settings.

Updated on June 11, 2018

Related Articles