我运行 CentOS 7 sendmail SMTP 服务器。对于某些地址([电子邮件保护]),virtusertable 条目导致我的服务器将发往该地址的邮件转发给客户的 ISP (charter.net) 或 gmail。这适用于 80-90% 的邮件;但对于其他邮件,charter.net 或 gmail 会拒绝该邮件,并提示 DSN 5.0.0 服务不可用。请注意,DSN 代码不是 4.XX(延迟),而是 5.XX(拒绝)。我怀疑这种情况发生在接收服务器认为邮件是垃圾邮件时,但有时也会发生在合法电子邮件中,例如来自客户的会计师。当电子邮件中有附件时,这种情况似乎更有可能发生。
有人确切知道为什么会发生这种情况吗?我该怎么做才能降低合法电子邮件被拒绝的概率?为 myclient.com 设置 SPF/DKIM/DMARC 记录会有帮助吗?对于我的服务器的规范名称(它在 EHLO 记录中发送)有帮助吗?服务器是否可以为其转发的电子邮件添加 DKIM 签名?
谢谢你的关注,鲍勃