Configuring Userify for Amazon Simple Email Service
Step 1: Verify your domain
First, verify your domain with SES (under Identity Management).
This involves publishing TXT (and optionally but highly recommended, DKIM records as well) that prove you own that domain. It takes about five minutes for AWS to verify even after you have it configured properly. You need to do this via your DNS provider (Amazon's SES configuration tool will help you through this.)
Test to ensure your domain is set up properly before AWS will verify you:
dig -t txt _amazonses.yourdomain.com
nslookup.exe -q=TXT _amazonses.yourdomain.com
IMPORTANT: Note the leading underscore
_ for the TXT record.
Setting up SNS topics and subscribing to them can be helpful for troubleshooting.
If you are currently in the Amazon SES sandbox (in other words, you haven't applied for full access), you will only be able to send emails to verified domains (your corporate domains). If you have contractors with separate email domains, you will have to apply to send email to non-verified domains here: http://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html (These restrictions only apply with Amazon SES, so if you are using other SMTP services, such as Mandrill, Mailgun, or Sendgrid, you will get full SMTP privileges without requiring further validation.)
Step 2: Set up an SMTP user at Amazon
After your domain is verified, create SMTP credentials on the Amazon SES "SMTP Settings" page. Also take note of the server name that you'll be using.
The SMTP credentials have the following form:
- IAM User Name (something like ses-smtp-user.xxxx , although you can change it )
- SMTP User Name (a standard AWS Access ID, i.e. AKIAxxxx)
- SMTP Password (a standard AWS Access Key, i.e., a long string)
Step 3: Configure Userify with the above SMTP details:
The SESE SMTP server hostname as provided on the Amazon SES SMTP settings page above. Be sure to append
:587 (for example,
SMTP Username & Password
Enter the SMTP username and password as provided on the Amazon SES SMTP settings page.
SMTP From email address
The SMTP from email address can be any email address in your verified domain.
SMTP Subject key word
Useful for mail filtering based on incoming subject lines, the subject key word is placed within square brackets () at the beginning of the subject line for most (but not all) emails that the Userify Enterprise server sends. The subject key word can be anything you want (such as
This configuration can be complex, so please feel free to contact firstname.lastname@example.org with questions about this configuration.