我有一个安装了postfix的EC2实例。没有收件箱。使用用户在postfixadmin中定义的设置转发所有电子邮件。当我启用Amazon SES时,我的网站可以发送电子邮件。当我转发邮件时,问题就出现了。在电子邮件标题中,“from”字段保持不变。 Amazon SES拒绝此,因为它不是来自经过验证的发件人或域。
我该如何解决这个问题?我想继续使用Amazon SES来确保我没有被列入黑名单。
答案 0 :(得分:1)
这里没有很多选择。 Amazon SES是一种邮件通知服务,而不仅仅是纯SMTP服务器。因此,必须事先验证所有来自电子邮件/域的邮件,并且必须对所有邮件会话进行适当的身份验证。
我唯一可以解决的选择是将postfix配置为代理而不是中继,因此它用一个众所周知的地址替换from头,由SES验证,并在SES中进行适当的身份验证。