MailboHelp CenterOpen the app

Connect Amazon SES

The cheapest way to send (~$0.10 per 1,000 emails). About 20 minutes, one time.


Amazon SES is the lowest-cost provider — about $0.10 per 1,000 emails. It's a little more technical because you set it up inside the AWS console, but this guide walks you through every click.

SMTP settings at a glance

SettingValue
Serveremail-smtp.<region>.amazonaws.com (e.g. email-smtp.us-east-1.amazonaws.com)
Ports587 (STARTTLS, recommended) · 465 (SSL) · 2587 · 2465 · 25
UsernameYour SES SMTP username (generated in Step 2)
PasswordYour SES SMTP password (generated in Step 2 — shown once)

Credentials are per region. Use the same AWS region everywhere (e.g. us-east-1).

What you need first

  1. An AWS account — free at aws.amazon.com.
  2. A domain you own and access to its DNS.

Step 1 — Verify your domain in SES

  1. Sign in to the AWS Console and search SES.
  2. Pick your Region (top-right) and remember it — e.g. US East (N. Virginia) us-east-1.
  3. Left menu → Configuration → IdentitiesCreate identity.
  4. Choose Domain, type your domain, leave Easy DKIM on, and click Create identity.
  5. SES shows 3 CNAME records. Add them at your domain's DNS host. (Verification can take up to 72 hours, usually much less.)

When the identity shows Verified, DKIM is done. See Verify your domain for what these records mean.

Step 2 — Create SMTP credentials

  1. In SES, left menu → SMTP settings.
  2. Note the SMTP endpoint shown (e.g. email-smtp.us-east-1.amazonaws.com).
  3. Click Create SMTP credentials → an IAM screen opens → keep the suggested name → Create user.
  4. Click Show to reveal the SMTP username and SMTP password, then Download .csv.

⚠️ The password is shown only once. Save the file now — if you lose it, you delete the user and make a new one.

Step 3 — Leave the SES sandbox

New SES accounts are in a sandbox: you can only email verified addresses, capped at 200/day. To email anyone:

  • In SES, open the Account dashboard banner → Request production access → choose Marketing, describe your use, and submit. Approval is usually quick.

Step 4 — Paste into Mailbo

  1. In Mailbo: Settings → SMTP & sending.
  2. Click the Amazon SES (SMTP) tile.

Mailbo SMTP & sending settings

  1. Sender: set From email (an address on your verified domain, e.g. hello@yourbrand.com) and From name.
  2. Credentials: choose your AWS region, then paste the SMTP username and SMTP password from Step 2.
  3. Click Save.

Step 5 — Send a test

Use Send test email on the same page. If it arrives, you're done — the red banner on your dashboard disappears. 🎉

Troubleshooting

ProblemFix
"Email address not verified"You're still in the sandbox (Step 3), or From email isn't on the verified domain.
Auth failsCredentials are per region — make sure the region in Mailbo matches where you created them.
Test never arrivesConfirm the domain identity shows Verified in SES.
Still have a question?
Can't find what you need in this guide? We're happy to help.
Contact us