亚马逊SES奇怪的电子邮件格式

我的电子邮件日志已经填满了从我的域发送的退回的电子邮件,其格式如下:

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)) 

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

当通过SES发送时,您需要将您的“ From:标题设置为为您的AWS账户设置SES时configuration的“已validation”电子邮件地址之一。

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

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

以下是周围的工作

  1. 从后缀日志中检查“发件人”地址后缀正在使用。
  2. 从“/ etc / postfix / generic”中的地址如下所示的MAP。

    root @ xyz [email protected]

  3. 运行postmap /etc/postfix/generic
  4. 确保在/etc/postfix/main.cf中有以下内容

    smtp_generic_maps =散列:/ etc / postfix / generic

  5. 重新加载后缀服务