eCertify Mail · mail.ecertifyos.in
Connect your AWS SES credentials
Mail does not send from our AWS account. Each workspace connects its own IAM keys. You pay Amazon for sending. We provide campaigns, sequences, automations, and contact storage.
1. Create a dedicated IAM user
- Sign in to the AWS Console as an administrator (not root for daily use).
- Open IAM → Users → Create user.
- Name it something like
ecertify-mail-ses. - Enable Programmatic access only. Do not give console login.
2. Attach least-privilege SES permissions
Start with AmazonSESFullAccess to get sending working. For production, replace it with this custom policy:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"ses:SendEmail",
"ses:SendRawEmail",
"ses:GetSendQuota",
"ses:GetAccount",
"ses:ListIdentities",
"ses:GetIdentityVerificationAttributes",
"ses:GetIdentityDkimAttributes"
],
"Resource": "*"
}
]
}3. Create an access key
- Open the IAM user → Security credentials.
- Create access key → choose Application running outside AWS.
- Copy the Access key ID and Secret access key once. AWS will not show the secret again.
4. Verify your sending domain in SES
- Open Amazon SES → Identities in the same region you will use in Mail.
- Create a domain identity (example:
yourbrand.com). - Add the three DKIM CNAME records at your DNS provider. Do not duplicate the domain suffix.
- Wait until the identity status is Verified.
- If the account is still in sandbox, request production access in SES. Until AWS approves it, you can only send to verified email addresses.
5. Paste keys in Mail
- Go to Settings → AWS SES.
- Select the same region as your SES identities (Mumbai is
ap-south-1). - Paste the access key and secret. Mail calls SES immediately to verify the keys.
- If verification fails, the keys are not stored.
- After the connection is saved, add the From addresses you want to send with. Pick a verified domain and enter one address per line, such as
hello@yourbrand.com and support@yourbrand.com.
What Mail stores
- Access key ID (shown masked in the dashboard).
- Secret access key, encrypted with AES-256-GCM.
- Region, sandbox/production flag, and send quota from SES.
Disconnect anytime from Settings. That deletes the stored keys from Mail. It does not delete your AWS account.
Need help? After signup, open Settings and keep this guide next to the AWS console.