切换新服务器后AWS SES触发SMTP 554错误(非沙箱模式)求助
问题分析与解决方案
首先看错误信息里的核心提示:Sender address rejected: Domain not found,这说明收件方邮件服务器无法解析你的发件域名(support.mydomain.com),进而拒绝接收邮件,最终导致邮件超时过期。
你不需要重新完成SES的DKIM验证和自定义邮箱验证,问题不在SES的账户验证状态,而是域名DNS解析出现了问题,结合你刚切换域名服务器的操作,重点排查以下几点:
- 检查域名的DNS记录:确保
support.mydomain.com(或主域名mydomain.com)在新的域名服务器上配置了正确的A/AAAA记录,保证全球DNS能正常解析到该域名。 - 验证DNS生效状态:刚切换域名服务器后,DNS解析可能存在全球同步延迟,用
nslookup或dig工具在本地及不同网络环境下查询域名解析结果,确认是否已正确生效。 - 核对SES发件配置:确认新服务器上的SES发件参数(如SMTP密钥、发件邮箱地址)和之前一致,没有误填发件域名。
- 检查SPF记录:确认新DNS服务器上已正确配置包含AWS SES的SPF记录,避免收件方因SPF验证失败退信。
内容的提问来源于stack exchange,提问作者Svetoslav Stefanov
相关产品推荐
相关产品推荐

