AWS SES技术咨询:单个domain_identity下可配置多个mail_from_domain吗?
AWS SES 多自定义MAIL FROM域名及通配符支持问题解答
1. 能否配置多个MAIL FROM域名(admin.website.com 和 support.website.com)
可以。只要已验证根域名website.com作为域标识,就能为每个子域名单独配置MAIL FROM域名,操作步骤如下:
- 通过SES控制台或调用
PutIdentityMailFromDomainAPI,分别将admin.website.com和support.website.com设置为对应域标识的MAIL FROM域名; - 为每个子域名添加必要的DNS记录:
- MX记录:指向对应AWS区域的SES反馈SMTP端点(比如
feedback-smtp.us-east-1.amazonses.com,具体端点需匹配你的SES服务区域),优先级设为10; - SPF记录:更新该子域名的TXT记录,加入
include:amazonses.com,确保SPF策略允许SES代表该子域名发信;
- MX记录:指向对应AWS区域的SES反馈SMTP端点(比如
- 等待SES验证DNS记录生效,耗时通常在几分钟到几小时不等。
2. 是否支持通配符*.website.com作为MAIL FROM域名
不支持。AWS SES明确禁止使用通配符格式作为MAIL FROM域名,必须指定具体的子域名。原因是MAIL FROM域名需要完成精确的DNS验证(MX和SPF记录校验),通配符无法满足有效验证的要求,SES会直接拒绝此类设置请求。
解决方案总结
- 多子域名需求:为每个实际需要的子域名单独配置MAIL FROM,并完成对应的DNS验证;
- 通配符类批量需求:无法通过通配符实现,只能逐个配置具体的子域名。
内容的提问来源于stack exchange,提问作者user2500414
相关产品推荐
相关产品推荐

