【问题标题】:Forward email using Amazon SES: 554 Message rejected: Email address is not verified.使用 Amazon SES 转发电子邮件:554 消息被拒绝:电子邮件地址未经验证。
【发布时间】:2013-08-01 14:31:53
【问题描述】:
我有一个安装了 postfix 的 EC2 实例。没有收件箱。所有电子邮件都使用用户在 postfixadmin 中定义的设置转发。当我启用 Amazon SES 时,我的网站可以正常发送电子邮件。当我转发邮件时出现问题。在电子邮件标题中,“发件人”字段保持不变。 Amazon SES 拒绝此操作,因为它不是来自经过验证的发件人或域。
我该如何解决这个问题?我想继续使用 Amazon SES 以确保我不会被列入黑名单。
【问题讨论】:
标签:
email
amazon-ec2
smtp
postfix-mta
amazon-ses
【解决方案1】:
这里没有很多选择。 Amazon SES 是一种邮件通知服务,而不是纯粹的 SMTP 服务器。因此,您的所有发件人电子邮件/域都必须事先经过验证,并且您的所有邮件会话都必须经过适当的身份验证。
我能想到的唯一选择是将 postfix 配置为代理而不是中继,因此它将 from 标头替换为众所周知的地址,由 SES 验证,并在 SES 中正确验证。