1. Home
  2. AccessAlly
  3. Email
  4. How To Improve WordPress Email Deliverability Using Amazon SES

How To Improve WordPress Email Deliverability Using Amazon SES

When you send an email to your users from WordPress (most commonly this is a password reset email), 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.

To solve this issue, you may want to send emails via an SMTP service.

We recommend using a good SMTP service like Amazon SES, which can be linked to your membership site via the free plugin WP SES.

Setup Steps

This method can be used for your Snappy Login Link™ emails too!

1. Install WP SES Plugin

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

2. Set up Amazon SES

If you haven’t yet, 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.

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.

4. Create API Keys to Integrate With Your WordPress Site / 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 July 2, 2020

Was this article helpful?

Related Articles


If you have any questions, we're just an email away.

We take your success seriously, and you'll always get a speedy reply from a real person during business hours.


AccessAlly is the #1 WordPress Course and Membership Solution for Industry Leaders


You'll get follow-up emails about AccessAlly and new features. Opt out anytime. Full privacy policy here.