How to Set Up the Amazon SES Mailer in WP Mail SMTP

How to Set Up the Amazon SES Mailer in WP Mail SMTP
Do you want to use Amazon SES to improve email deliverability to your WordPress website? Amazon Simple Email Service, or Amazon SES, is a powerful tool that’s widely used for sending advertising emails. The Amazon SES mailer for WP Mail SMTP enables you to securely use this same tool to ensure that your emails get delivered.

In this tutorial, we’ll show you every step required to install the Amazon SES mailer in WP Mail SMTP.

Configuring an Amazon AWS Account

Before we begin, you will want to register for a free account with Amazon Web Services, or AWS While your account is free, and this mailer installation doesn’t require using any paid services, AWS will need you to enter a credit card when establishing an account.

After registering for an Amazon Web Services account, their system will attempt to ascertain your region-based off your speech. If AWS is unsure of your area, you will be asked to pick the next closest area.

Create an IAM User Now that you have created an account in Amazon Web Services, and the next step is to set up an IAM User. This will give you access keys required later.

Next, you will set up a new user. In the User name field, you can add any name you would like. But we recommend using the following title format:

Yourdomain_wpmailsmtp by way of instance, for we’d use this user name:

Wpformscom_wpmailsmtp. If you will need to set up additional users later on, this can make it effortless to keep track of that site is connected to every user and to edit certain users as needed.

When you are ready, click on the following: Permissions button to move.

Next, you will be setting permissions for this new user. In the top row of boxes, select Attach present policies right then, type"AmazonSESFullAccess" (no quotes) into the search bar. This should leave just 1 result, called"AmazonSESFullAccess". Make certain to check the box next to this option so that this consent is added for the user.

When you are ready to proceed, click the following: tags button. We are going to skip the next page, so it is also possible to click on the Next: Overview button.

AWS should now display a Success message. You will also see an Access Key ID and Secret Access Key for your user. Make certain to take a minute to replicate these somewhere safe.

You won’t be able to understand this Access Key ID and Secret Access Key again after you close this page, so make sure to download a CSV with these details and/or copy them in a secure location.

You can even keep this tab/window available for now, as we will be using these keys a little later.

Changing AWS to Production Mode

All Amazon SES accounts are, by default, install Sandbox Mode. This is very limiting, as it means your account is only going to be permitted to send emails to email addresses which were verified through Amazon. In this step, we will explain how you can move from Sandbox Mode to Generation Mode so you can send emails to anyone.

Next, you will have to complete the Case Classification form. This is an important step, as it is what Amazon uses to attempt to keep spammers from using their system. In this form, you are essentially proving to Amazon SES your website will be sending emails for valid purposes.

We’ve shared All the details you’ll need for this particular form below:

SES Sending Limits Mail Form:

Your site’s House URL My email-sending complies with the AWS Service Conditions and AUP:

Yes, I just send to recipients that have specifically requested my email:

Yes, I have a process to handle bounces and complaints:

Choose the identical area as when you install your AWS account (whichever is nearest to where your website’s server is located).

Desired Daily Sending Quota New limit value:

Estimate the maximum amount of mails you expect your website to send daily.

. Within this subject, share details about the sort of site you’ve got and why you will need to send emails out. Make certain to include the sort of emails your website will be sending (by way of instance, confirmations of form entry, purchase receipts, etc.). Try to be reasonably detailed here, as Amazon may reject your request if it does not feel sufficient information was provided.

When all these details are filled out, go ahead and click on the button.

Immediately after entry, you should receive two emails from Amazon Web Services. Both will confirm a new case was produced.

AWS will normally review requests and allow you to know the result within one business day. Meanwhile, though, you may continue with the following setup steps.

Setting Up WP Mail SMTP

As you’re waiting for AWS to review your case entry, you may set up WP Mail SMTP on your WordPress website.

Before we begin, make sure to install and activate WP Mail SMTP on your website as soon as you’ve installed and activated the plugin, visit WP Mail SMTP" Settings at the very peak of the Settings page, you will see a form Mail option. For the From Mail, you may use any valid email address. But for best results, we recommend using a domain-specific email address (i.e.

. If you would like the From Mail to be the exact same site-wide, this option will save you the trouble of editing the email settings throughout your website (in most form mails, etc.).

Option to use this setting site-wide.

Next, you will have to scroll to the Mailer area and pick the Amazon SES alternative.

. With this enabled, you will be emailed if any messages bounce because of issues with the receiver’s Email.

field. A region will be pre-selected for you based on where your website’s hosting server is located, so make certain to check that this is correct and matches what you picked in Amazon SES.

Now that you have added all your WP Mail SMTP settings, click Save Settings Once you have saved, Another setting will appear:

Verified Emails. This is where you may add any emails that you may prefer to use as the From Mail on your website.

Button, you should be shown a note asking you to look at that emailing’s inbox to get a verification email.

This Email will be sent from Amazon Web Services and will have a verification link. You have to click this link within 24 hours so as to confirm this email address.

When you have successfully confirmed that the Email, you can come back to your website’s WP Mail SMTP settings and refresh the page. Any confirmed emails should be shown.

Sending a Test Email

On this tab, you will see the Send To field is already filled in with your site’s admin email. But you can enter any email address you have access to.

For HTML, you could also click on the toggle if you would like to send a plain text email. For most sites, however, it is going to make the most sense to check an HTML email (keep the default option ).

Once this is ready, click on the Send Email button.

After sending the Mail, you should see a success message.

If you check the inbox for this email address, you must have obtained the Mail for this test.

That’s it! You have successfully set up your website to send WordPress mails with Amazon SES. Now your form notifications will be sent reliably.