Getting Amazon SES Access keys

Introduction

This article outlines the steps for generating the Access keys in your Amazon SES account. Access keys consist of two parts: an Access Key ID and a Secret Access Key. You must use both the access key ID and secret access key together to authenticate your requests.

Both keys are required to integrate the service with Gravity SMTP.

Generating Access keys

  1. Login to your AWS Console.
  2. Access the AWS Console Dashboard.
  3. Create a New IAM User. 
    Click on the App Registration Link → Log in using your Root Account Email. You will be redirected to the AWS Console Home → Search for “IAM” in the top search bar.
  4. Add a New IAM User.
    To create a new user for Gravity SMTP, click on the “Add Users” button.
  5. Specify User Details.
    Provide a User Name. Example: GravitySMTP → Click on the “Next” button to proceed.
  6. Set Permissions. 
    Define Policies and Permissions → Select “Attach Policies Directly” from the Permission Options → Search for “AmazonSESFullAccess” and “AmazonSNSFullAcces“. Check both policies: AmazonSESFullAccess and AmazonSNSFullAccess.
  7. Create the Access keys.
    Click on either the View User from the top success message or from the Users lists by clicking on the newly created User Name → In the Access keys section, choose Create access key.
    Note: Copy the Secret Access Key since only the user’s Access Key ID and status is visible. The Secret Access Key can only be retrieved when the key is created.
    Follow the official guide to create new Access Key: Creating Access Keys for IAM Users
  8. Identify AWS Console Region. From the Console Dashboard → On the top right corner, between the UserName and the Help menu, you will find the Region you are using.
    Example: US East (North Virginia) [us-east-1]

Provided that you have created your keys, you are now ready to configure your Amazon SES Integration settings within Gravity SMTP.