Sign up at AWS Console.
In the AWS Management Console, search for SES (Simple Email Service).
Choose your region (important: SES is region-specific; stick to one, e.g. us-east-1).
In SES, go to Verified Identities → Create Identity.
Select Domain (not just single email).
Enter your domain name (e.g., mybusiness.com).
SES will generate DNS records:
TXT record (domain ownership verification)
CNAME records (for DKIM signing)
Optional MX (if you want to receive emails)
Go to your registrar (GoDaddy, Cloudflare, Namecheap, etc.) → add the records exactly as shown.
Wait 10–60 minutes for DNS propagation, then refresh SES. Domain should switch to Verified.
By default SES is in sandbox (can only email verified addresses).
Go to SES Console → Service Quotas → Sending Limits → Request Production Access.
Fill the request:
Use case: Say you’re using SES for transactional/business email through your CRM/Sendiio.
Sending rate requested: Start with 10–50k/day unless you know higher volume needed.
Compliance: Confirm you’ll follow CAN-SPAM and AWS anti-abuse policies.
AWS Support usually approves within 24–48 hours.
In SES, go to SMTP Settings.
Click Create SMTP Credentials → AWS IAM will generate a new user just for mail.
Download/save the:
SMTP Username (long string, not your AWS login)
SMTP Password
Region: note the SMTP endpoint (e.g., email-smtp.us-east-1.amazonaws.com).
Log into Sendiio.
Go to Mail Accounts → Add New SMTP.
Choose Custom SMTP (since SES isn’t natively listed like SendGrid).
Enter:
Name/From Email: info@mybusiness.com
SMTP Host: email-smtp.us-east-1.amazonaws.com
Port: 587 (TLS) or 465 (SSL)
Username: SES SMTP Username
Password: SES SMTP Password
Reply-To: info@mybusiness.com
Save → Sendiio will test connection. If DNS + SES verification are correct, it will show Verified/Active.
Add a DMARC policy:
_dmarc.mybusiness.com TXT "v=DMARC1; p=none; rua=mailto:postmaster@mybusiness.com"
Enable Custom MAIL FROM Domain in SES (so emails look fully branded).
Warm up your IP/domain: start with small sends → scale gradually.
SES Sending: $0.10 per 1,000 emails + $0.12/GB attachments.
No flat fee like SendGrid Pro ($89).
Optional: use EC2 to get 62,000 free emails/month, but not required for verification.
SES domain verification = DNS records (TXT + CNAME).
Sandbox removal = AWS support ticket.
SMTP credentials = generated in SES → added into Sendiio.
No EC2 required (unless you want free quota).