Amazon SES Setup Tutorial

Table of Contents:

You may want to first review the general Vendor Settings online help page, prior to following this specific vendor tutorial.

API Credentials

(info) Following are the steps required to retrieved the API credentials needed to connect your Ongage vendor connection to your Amazon SES account.

  1. Login to Amazon AWS at https://aws.amazon.com/

     

  2. Enter your username and password 

     

  3. Click 'My Account/Console' and then 'Security Credentials' option

     

  4. Click the Access Keys section in the middle of the page

     

  5. You can only get the secret key when a new key is created. 

    1. You also may have only 2 keys at a given time, both Active and Inactive.

    2. If you already have two keys and you do not know the secret key, you would have to delete one before you create the new one. If you do not have two keys in place, simply create a new one by clicking the ‘Create New Access Key’ button. 

    3. After clicking Create New Access Key button a new window would pop. At this point your key is already created. 

    4. To show the access key and secret key simply click the Show Access Key link. 

    5. Copy the Access Key ID and the Secret Access Key to Ongage platform. 


      (warning) We also recommend you keep a copy of the secret key in a safe offline place for future reference.
                                                                   

  6. To retrieve your SMTP username and password you would have to login into Amazon AWS

     

  7. Enter your username and password 

     

  8. Click SES link under App Services section 

     

  9. Click SMTP Settings on the left menu 

     

  10. Click ‘Create My SMTP Credentials’ button 

     

  11. A new window would open. Click the ‘Create’ button

     

  12. Your SMTP has been created successfully. Click the ‘Show User SMTP Security Credentials’ link

    1. Copy the Username and Password to Ongage platform. We also recommend you keep a copy of the secret key in a safe offline place for future reference


Email/Domain Verification Procedures

The following procedures shows how to use the Amazon SES console to verify and view verified sending email addresses.

How to verify a sending email address 

  1. Go to your email address list in the Amazon SES console, or follow these instructions to navigate to it:

    1. Sign in to the AWS Management Console and open the Amazon SES console at https://console.aws.amazon.com/ses.

    2. In the navigation pane, under Identity Management, choose Email Addresses.

  2. Choose Verify a New Email Address.

  3. In the Verify a New Email Address dialog box, type your email address in the indicated field, and then choose Verify This Email Address.



  4. In your email client, open the message from Amazon SES asking you to confirm that you are the owner of this email address.

  5. Click the link in the message.

    Note

    The link in the verification message expires 24 hours after your original verification request.

  6. The status of the email address in the Amazon SES console will change from "pending verification" to "verified".

  7. You can now use Amazon SES to send email from this address. To send a test email, check the box next to the verified email address, and then choose Send a Test Email.

To view your verified email addresses
  1. Go to your email address list in the Amazon SES console, or follow these instructions to navigate to it:

    1. Sign in to the AWS Management Console and open the Amazon SES console at https://console.aws.amazon.com/ses.

    2. In the navigation pane, under Identity Management, choose Email Addresses.

  2. In the list of verified email addresses, you can expand one or more email addresses to view the details.

What's the difference between a verified domain and verified email address 

(info) To be noted: One can remove the verified email address from the Amazon SES account, so long as the domain is a verified domain and thus it will apply for all email address with that domain.

Amazon SES Sandbox Account 

How do I know if my Amazon SES account is a sandbox account

  1. Step 1: Go to Amazon AWS Dashboard
  2. Step 2: Click "Simple Email Service" link under "Services".


  3. Step 3: Under the "Sending Statistics" option, you will be able to see if the account is a sandbox or not.

About Amazon SES Sandbox Accounts

(info) Amazon places all new Amazon SES account in "sandbox" access.

While your account is in sandbox, you can use all of the features of Amazon SES. However, the following restriction applies:

  • You can only send mail to verified email addresses and domains, or to the Amazon SES mailbox simulator.

Therefore you'll need to move your Amazon SES account out of Sandbox, and you can refer to the following Link in order to do so: https://docs.aws.amazon.com/ses/latest/dg/request-production-access.html