If you want to use Amazon's Simple Email Service (SES) with Interspire Email Marketer, you may do so by enabling SMTP support for your Amazon SES account and then entering in the STMP details at Settings -> Email Settings in your Email Marketer control panel.
Please see Amazon's article for full details: Using the SMTP Interface to Send EmailStep-by-step guide (click the links below for the appropriate Amazon documentation pages):
1) Request production access
- Until you are granted production access to Amazon SES, you will only
be able to send email to verified email addresses.
2) Verify your sending email addresses
- when creating a contact list in Email Marketer, the email addresses you put in for "List Owners Email", "List Reply-To Email", and "List Bounce Email" all
need to be verified sending addresses with Amazon SES, or your emails will be rejected.
3) Set up SPF and Sender ID
for each email domain you wish to send from. This will help you get better deliverability.
3) Check your Amazon SES sending limits
- Amazon limits the number of emails per second you can send, as well as the number of emails you can send in a 24 hour period. In your Email Marketer control panel, go to Settings -> Email Settings. Set the "Max Hourly Rate" to be a bit slower than what is allowed (ie, if your max is 1 email per second, set this to 3500 rather than 3600. If it is 2 emails per second, then 7000 rather than 7200... (this is recommended by Amazon on their Improving Deliverability
page)) Email Marketer has no setting to restrict the number of emails it sends in a 24 hour period, so you will need to manage this particular limitation of Amazon SES outside of Email Marketer (you should be able to increase your limit quickly with Amazon if you follow their guidelines).
4) Create your SMTP Credentials
- this will give you the Amazon SES SMTP server details to put in Email Marketer in the next step.
5) In your Email Marketer control panel, go to Settings -> Email Settings.
For SMTP hostname, use: "ssl://email-smtp.us-east-1.amazonaws.com".
For SMTP Username and Password, use the credentials that you created in the previous step.
For SMTP Port, use: "465".
Enter your own email address in "Send a test email to" and click "Test SMTP Settings".
If you see: "A test email has been successfully sent to the email address...", then you are almost all set. If you get an error, see our Troubleshooting Tips section further below.
6) Monitor your Usage Statistics
- Keep an eye on Amazon's statistics to make sure you stay within their limitations for your account.
This should get you up and running. Please see Amazon's SES Developer Guide
for more details.Troubleshooting Tips
When you use "Test SMTP Settings" from Settings -> Email Settings, if you get the "554 Message rejected: Email address is not verified" error from Amazon SES, then do the following: Go to Users & Groups -> View User Accounts. Then click "Edit" on your user. Be sure to put an email address that is verified with Amazon SES for the "Email Address" field and hit Save. Your test emails will now be sent from a verified email address with Amazon SES.
If you get an "Unable to connect to mail server: Connection timed out(110)" error when testing your SMTP details, this means your webserver is not able to talk with Amazon's SMTP server. Most likely this means port 465 is blocked on your server or software/hardware firewall.
Please download the attached "portcheck.php" and upload to your server and load in your browser.
You should see the following in the results:
email-smtp.us-east-1.amazonaws.com:465 () is open.
If you see "is not responding" instead of "is open", please troubleshoot this with your webhost.