使用Amazon SES转发电子邮件:554邮件被拒绝:未验证电子邮件地址。

时间:2013-07-31 21:06:52

标签: email amazon-ec2 smtp postfix-mta amazon-ses

我有一个安装了postfix的EC2实例。没有收件箱。使用用户在postfixadmin中定义的设置转发所有电子邮件。当我启用Amazon SES时,我的网站可以发送电子邮件。当我转发邮件时,问题就出现了。在电子邮件标题中,“from”字段保持不变。 Amazon SES拒绝此,因为它不是来自经过验证的发件人或域。

我该如何解决这个问题?我想继续使用Amazon SES来确保我没有被列入黑名单。

1 个答案:

答案 0 :(得分:1)

这里没有很多选择。 Amazon SES是一种邮件通知服务,而不仅仅是纯SMTP服务器。因此,必须事先验证所有来自电子邮件/域的邮件,并且必须对所有邮件会话进行适当的身份验证。

我唯一可以解决的选择是将postfix配置为代理而不是中继,因此它用一个众所周知的地址替换from头,由SES验证,并在SES中进行适当的身份验证。