How to Use Amazon SES SMTP Server to Send Emails
In addition to using the Amazon SES API, you can use the Amazon SES SMTP settings in EasyMail7 to send emails. You can choose yourself which method works best for you.
If you don't have an account with AWS yet, create an account following the steps in this tutorial.
Then follow the steps below to integrate EasyMail7 with the Amazon SES SMTP interface:
Step 1. Create 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.
To create your SMTP credentials:
Login to your AWS account, click on “Account” and select "AWS Management 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 username will be used to identify you in the Amazon AWS panel only].
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 EasyMail7 to send emails through the Amazon SES SMTP interface.
Step 2. Configure G-Lock EasyMail7 to Use Your Amazon SES SMTP Credentials
Open G-Lock EasyMail7.
Go to "Settings -> Email Accounts".
Click "Add New".
Enter your user information under the General tab.
The "E-mail Address" and "Bounce (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
My server requires authentication: Yes
Login: your SMTP login
Password: your SMTP password
Security Protocol: SSL
*Though on their website Amazon SES says to use the "Use Transport Layer Security (TLS)" connection, in G-Lock EasyMail7 you need to select the SSL security protocol.
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. Send Emails through the Amazon SES SMTP Interface
Before you send the email, you must ensure that the number of simultaneous connections you will use in G-Lock EasyMail7 does not exceed the max send rate allowed by Amazon SES for your account.
You can get your max send rate either in your AWS account dashboard or in G-Lock EasyMail7.
In G-Lock EasyMail7 open your account settings where you use the Amazon SES API and click on "Get Quota Info".
Note the value for the "Max Send Rate".
For us it is 28.0 which means we can send 28 messages per second.
You may see a different value depending on your quota.
Return to the account where you use the Amazon SES SMTP settings and enter your max send rate value into the "Simultaneous SMTP Connections" field.
Now you can create the email, select your account with the Amazon SES SMTP settings in the From field and send the message to the group.
For a faster sending speed, you can launch an Amazon EC2 instance and use EasyMail7 on the instance.
Amazon SES Email Sending Best Practices Whitepaper
Amazon SES system tracks each customer’s bounce, complaint, and content metrics in order to improve inbox delivery for all Amazon SES customers. For further details about each of these metrics and tips on how to improve them, please see the Amazon SES Email Sending Best Practices Whitepaper.