Search code examples
amazon-ses

Configuring Amazon SES: Display Domain Different from Verified Domain


I have set up an Amazon SES identity for my actual domain myrealdomain.com. However, I want the "From" field in my emails to display as if it's coming from a Cloudfront alternate domain name like mydomain.com. Is it possible to configure Amazon SES to use a display domain different from the verified domain?

I have tried to create a new identity using the Cloudfront alternate domain name, but I don't know if it works, because the status is pending the whole time.

However, I'm not sure if this is the correct approach, and I would like to confirm whether it aligns with best practices or if there's a recommended way to achieve this configuration.

Any insights or guidance on configuring Amazon SES with a different display domain would be greatly appreciated.

Update:

SES config:

enter image description here

CloudFront config:

enter image description here

Route53 records (it doesn't seem right, because mydomain.com is not a hosted zone but an alternate domain name that CloudFront created):

enter image description here


Solution

  • You can add multiple verified identities to AWS SES and then when you send an email through the SDK, specify the Source as whatever email address you want to send the email from. The source must be one of your verified identities.