2

我无法使用 mailx -r 选项正确设置发件人“发件人”字段。

echo "email text" | mail -s "test 123" -r donotreply@domain.com  user@domain.com

如果“-r”字段是假域,则发送电子邮件。如果是真实域,则不会发送电子邮件。用户名无关紧要,只有域名。

我应该在哪里检查以解决此问题?

RHEL6.4

4

1 回答 1

1

最终结果……我应该检查一下我的垃圾邮件文件夹。所有使用真实域的测试电子邮件都在那里。

细节:

假退货域——通过

Received-SPF: none (google.com: do-not-reply@blahblahfake.com does not designate permitted sender hosts) client-ip=54.201.xx.xx;

真实域名 – 陷入垃圾邮件陷阱

Received-SPF: fail (google.com: domain of do-not-reply@real.com does not designate 54.201.90.208 as permitted sender) client-ip=54.201.xx.xx;

原因是“real.com”域使用了白名单,而这个特定的 NAT IP 没有添加到该列表中。假域名被允许通过,可能是因为邮件政策是允许过多而不是过少。

于 2014-01-02T20:11:19.793 回答