Skip to main content
This guide shows you how to create an IAM role and configure SES.
Prerequisites: You need an AWS account to complete this setup. If you don’t have one, create it by following the documentation.

Create an IAM Role

Use our CloudFormation template to automatically create an IAM role with all required permissions.
  1. Click this link to launch the CloudFormation stack: Create IAM Role Stack.
  2. Click Create stack.
  3. Wait for the stack creation to complete. (status will show CREATE_COMPLETE)
  4. Go to the Outputs tab to find your IAM Role ARN.
IAM role is the safest way to grant access. The CloudFormation template creates a role that grants minimal permissions corresponding to the application’s use, only works with Sendbase, and cannot be used elsewhere.
IAM Policy

Move SES out of Sandbox

SES starts in sandbox mode, limiting email sending to verified addresses only. To send emails to any address, you need production access.

Request Production Access

  1. Open the Amazon SES console.
  2. Ensure you’re in your preferred region.
  3. In the navigation panel, choose Account dashboard.
  4. In the warning box at the top of the console, choose View Get set up page, then Request production access.
  5. Fill out the production access request and choose Submit request.
Once you submit your account details for review, you cannot edit them until the review is complete. The AWS Support team provides an initial response to your request within 24 hours.

Generate Your Use Case Description

To help you craft an use case description, we’ve created a prompt that transforms your basic business information into a professional AWS SES production access request. Prerequisites:
  • Sending pattern: Use the sandbox environment for a while to establish a good sending pattern
  • Email authentication: Set up email authentication (DKIM, SPF, and DMARC records) for your domain
  • Professional website: Set up a professional website on your domain with a privacy policy
Generate a professional production access request with your preferred AI assistant:
  1. Copy the prompt below and paste it into your preferred AI assistant (ChatGPT, Claude, etc.).
  2. Fill out the Business Info and Email Program sections with your information. The Technical Setup section is pre-filled according to what the system does.
  3. Generate the detailed production access request and submit it.
You must review and revise the generated request thoroughly before submitting it.