Amazon SES 奇怪的电子邮件格式

Amazon SES 奇怪的电子邮件格式

我的电子邮件日志中充满了从我的域发送的退回邮件,其From标题格式如下:

root@[email protected]

是什么原因造成的?


完整日志条目:

Mar 13 14:05:09 ip-10-122-201-212 postfix/smtp[26788]: 4D21881CA8: to=<root@[email protected]>, relay=email-smtp.us-east-1.amazonaws.com[107.20.142.169]:25, delay=0.12, delays=0.01/0/0.11/0, dsn=5.0.0, status=bounced (host email-smtp.us-east-1.amazonaws.com[107.20.142.169] said: 501 Invalid MAIL FROM address provided (in reply to MAIL FROM command))

答案1

Invalid MAIL FROM address provided (in reply to MAIL FROM command)

通过 SES 发送时,您需要将From:标头设置为您在为 AWS 账户设置 SES 时配置的“已验证”电子邮件地址之一。

您将From:地址设置为,这是一个无效的电子邮件地址。您需要将其设置为已通过 SES 控制台(或 API)验证的有效电子邮件地址。root@[email protected]

答案2

我遇到了同样的问题“提供的 MAIL FROM 地址无效(回复 MAIL FROM 命令)”。

以下是解决方法

  1. 从 Postfix 日志中检查 Postfix 正在使用哪个“发件人”地址。
  2. 像下面这样从“/etc/postfix/generic”中的地址进行 MAP。

    根@xyz[电子邮件保护]

  3. 跑步postmap /etc/postfix/generic
  4. 确保你的 /etc/postfix/main.cf 中有以下内容

    smtp_generic_maps = 哈希:/etc/postfix/generic

  5. 重新加载 Postfix 服务

相关内容