Managing AWS SES (Simple Email Service)
From Contensive Wiki
This tool is used to capture email bounces and automatically mark them as bad addresses.
Contents
[hide]Terms
- Transient Email Failures
- Are emails that cannot be delivered because of non-permanent problems. These may be temporary issues like "out of the office", or problems with a particular email like "cannot accept email from this address".
- Permanent Email Failures
- Are emails that cannot be delivered for reasons that will not recover, like "user does not exist"
- Email Bounce List
- A database table found in the Email Bounce Process Collection that includes an entry for every bounce email detected.
- AWS SES
- Amazon Web Services - Simple Email Service.
- AWS SQS
- Amazon Web Services - Simple Query Service, a persistent messaging tool.
- AWS SNS
- Amazon Web Services - Simple notification Service, a push notification tool.
- Email Blocked List
- An internal list of email addresses that have permanent bounces or a request to stop emails to the address was sent.
Roles
- Administrator
- A user with the Administrator checkbox set in their user record, under permissions. Administrators can review the email drop list.
How To
How to Approve a FROM address on Amazon AWS SES
Send an email to support@contensive.com that contains each email address or the whole domain.
How to Manage FROM Addresses
If your email is managed on an AMAZON SES server, you must make sure that all email addresses used in the FROM field are verified before you send a group or system email using them.
To see which email from addresses have been verified by SES:
- Login and click ADMIN, MANAGE ADD-ONS, AMAZON SES EMAIL, AMAZON SES SETTINGS.
- There is a field "Approved from-addresses" that lists all From addresses available to use for group and system emails.
- If there is a From address you want to use that is not listed, send an email to support@contensive.com with a list of email addresses.
How to Manage Bounce Processing on the Website
- Periodically review the list at Manage Add-ons, Amazon SES Email, Email Bounce List.
- If in the Details the bounce is marked as Transient, after you make any necessary changes to recover it, you can delete this record from the list to enable emails to this email address.
- If in the Details the bounce is marked as Permanent, the email address will be added to the Email Blocked Report. See Blocked Emails
How to Manage Blocked Emails on the Website
- To view the Email Blocked Report, click Reports, Email Blocked Report.
- To have an email removed from this list, please contact support@contensive.com to provide the list of emails you would like removed from the blocked list.
References
Email Bounce Settings
Under Navigator > Settings > Amazon SES Settings
- Allow AWS Email Bounce Processing
- (For Amazon AWS hosted sites only, requires Amazon SES Email) Use Amazon Notifications to automatically block bad email addresses from your database. When enabled, the site will check with Amazon AWS hourly and if bad email addresses where detected, the user's Allow Group Email will be disabled and the email address will be added to the site's blocked list.
- AWS Transient Email Grace Period
- The period of time up to 30 days that email addresses with transient issues will be allowed. You must periodically review the transient email issues in the Email Block List. Transient issues older than this period will be blocked from receiving email.
- AWS Access Key Id
- The access key associated with the identity you will use to communicate with the AWS Message system to retrieve bounce and complaint notifications. Use the AWS Identity and Access Management to create you credentials.
- AWS Secret Access Key
- The secret access key associated with the identity you will use to communicate with the AWS Message system to retrieve bounce and complaint notifications. Use the AWS Identity and Access Management to create you credentials.
- AWS SQS Bounce Email Queue Endpoint
- The URL for the AWS Message Queue you configured to store the bounce messages.
Under Navigator > Settings > Preferences > Email Tab
- Email Bounce Address
- This field should be blank if AWS SES is set up.
Change History
- 10/28/2016
- This build adds the AWS SES email handling, required if you send SES email. Instead of reading addresses from a pop3 account, it receives messages from the Amazon SQS message queue and marks records appropriately.