Skip to content

How to Configure Amazon SES in Icegram Express

Max

Connect Amazon SES (Simple Email Service) with Icegram Express for cost-effective, high-volume email deliverability.

Amazon Simple Email Service (SES) is a highly scalable, reliable, and cost-effective cloud email service. It is ideal for sending high-volume newsletters and transactional notifications with exceptional deliverability.

Part 1: Set Up Your Amazon AWS Account & IAM Credentials

  1. Log in to your AWS Management Console (or create a new account).

    Create AWS account or sign in to management console

  2. Select your closest AWS Region from the top navigation bar.

    Select AWS geographical region for Amazon SES

  3. Open the IAM (Identity and Access Management) console and navigate to Users > Add User.

  4. Enter a descriptive username (e.g., icegram_ses_user) and select Programmatic access.

    Configure IAM user with programmatic access
  5. Under Set permissions, choose Attach existing policies directly. Search for AmazonSESFullAccess and check its box.

    Attach AmazonSESFullAccess permission policy to IAM user

  6. Click Next through tags to the Review screen and click Create User.

  7. Download or copy your Access Key ID and Secret Access Key. Store them securely, as the secret key cannot be retrieved again after closing this window.

    Copy Access Key ID and Secret Access Key from AWS IAM user summary

Part 2: Switch Amazon SES from Sandbox to Production

By default, AWS accounts start in SES Sandbox mode, where emails can only be sent to verified addresses. To send to all subscribers:

  1. In the Amazon SES console, navigate to Account dashboard.
  2. Click Request production access (or open a Support Case under Service limit increase).
  3. Describe your email marketing use case, confirming opt-in practices and bounce/complaint handling.
  4. AWS typically approves production requests within 24 hours.

Part 3: Configure Amazon SES in Icegram Express Max

  1. In your WordPress admin, ensure Icegram Express Max is activated.
  2. Go to Icegram Express > Settings > Email Sending.
  3. Under Select a mailer to send mail, select Amazon SES.
  4. Enter your:
    • Access Key ID
    • Secret Access Key
    • Region (e.g., us-east-1 or eu-west-1, matching your AWS SES console).
  5. Click Save Settings.
  6. Use the Send Test Email tool at the top of the settings page to verify that emails deliver successfully.
Amazon SES mailer credentials configuration in Icegram Express settings