我无法使用mailx -r选项正确设置发件人“发件人”字段。
echo "email text" | mail -s "test 123" -r donotreply@domain.com user@domain.com
如果“-r”字段是假域,则会发送电子邮件。如果它是真实域,则不会发送电子邮件。用户名无关紧要,只有域名。
我应该在哪里检查以解决此问题?
RHEL6.4
答案 0 :(得分: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未添加到该列表中。虚假域名被允许通过,可能是因为邮件策略是通过太多而不是太少。