How to Use Amazon SES SMTP Server to Send Emails
Amazon SES announced about the support for the SMTP interface. Now you can use the Amazon SES SMTP server in your existing email sending systems, including G-Lock EasyMail and WPNewsman plugin for WordPress. As before, you can continue sending emails using the Amazon SES API as described in this tutorial. You can choose yourself which method works best for you. From this article you'll learn how to integrate G-Lock EasyMail with the Amazon SES SMTP interface.
Step 1. Creating Your SMTP Credentials with Amazon SES
To send emails through the Amazon SES SMTP interface, you must create SMTP credentials — a user name and a password.
Important! Your SMTP credentials are not the same things as your access key and secret key!
To create your SMTP credentials:
Go to AWS Management Console.
Click on "Sign in to the AWS Console".
Click on "SES Email Sending Service".
Click on "SMTP Settings" at the left side.
Click on "Create My SMTP Credentials".
Enter your SMTP user name [this user name will be used to identify you in the Amazon AWS panel only].
Click Create.
A password and a user name for SMTP will be generated for you.
Copy your credentials or click on "Download Credentials" because you won't be able to view your SMTP password again.
After you created your SMTP credentials, you can configure G-Lock EasyMail to send emails through the Amazon SES SMTP interface.
Step 2. Configuring G-Lock EasyMail to Use Your Amazon SES SMTP Credentials
Open G-Lock EasyMail.
Click on the Accounts menu and then click on "Add New Account".
Enter your user information under the General tab.
Important! The "E-mail Address" and "Return E-mail Address" must be verified with Amazon SES.
Click on the Delivery Options tab and enter the SMTP settings:
Delivery Mode: Send via SMTP server
Server Name: email-smtp.us-east-1.amazonaws.com
Port: 465
My server requires authentication: Yes
Login: your SMTP login
Password: your SMTP password
*My server requires secure connection (SSL): Yes
*Though on their website Amazon SES says to use the "Use Transport Layer Security (TLS)" connection, in G-Lock EasyMail you need to select the SSL connection option.
After you enter the SMTP settings, click Test to test your account.
If the test passes, click OK to save the account settings.
Step 3. Sending Emails in G-Lock EasyMail through the Amazon SES SMTP Interface
Before you send the email, open G-Lock EasyMail Delivery Monitor and enter the number of Threads according to your Amazon SES quota per second.
You can get your quota either in your account on Amazon SES or in G-Lock EasyMail.
In G-Lock EasyMail open your account settings where you use the Amazon SES API and click on "Get Quota Info".
Note the value in the "Max Send Rate".
For us it is 14.0 which means we can send 14 messages within 1 second.
You may see a different value depending on your quota.
After you enter the number of Threads in the Delivery Monitor, create the email, select your account with the Amazon SES SMTP credentials and click Send.