我安装了在 Scientific Linux (RHEL) 7 上运行的 iRedMail 版本 0.9.7:
Linux smtp.fabricobjects.com 3.10.0-862.6.3.el7.x86_64 #1 SMP 六月 26 日星期二 12:13:22 CDT 2018 x86_64 x86_64 x86_64 GNU/Linux
Postfix 可以将邮件发送到 mail-tester.com 并获得满分 10 分(满分 10 分) - 但是当我向 Outlook.com 或 gmail.com 上的特定电子邮件地址发送电子邮件时,我在 /var/log/maillog 中收到错误:
# cat /var/log/maillog |grep to |less
Jul 23 17:30:05 smtp postfix/error[20110]: 111F73078F82: to=<[email protected]>, relay=none, delay=374, delays=374/0.03/0/0.02, dsn=4.3.0, status=deferred (unknown mail transport error)
我正在使用让我们加密从 freessl 等在线网站手动获取的证书。
这些证书非常适合 iRedMail 管理页面和 roundcube Webmail。
我还使用 RHEL 安装配置了 Selinux 美国政府服务器策略,您可以在安装过程中启用该策略。
我可以接收来自 Outlook.com 和 gmail.com 的电子邮件,但回复不会返回到这些地址。
我不明白为什么我在 mail.tester.com 上获得满分 10 分(满分 10 分),但无法发送或回复 Outlook.com 或 gmail.com
答案1
这可能以灰名单(一种流行的反垃圾邮件机制)为例。
接收服务器最初拒绝该消息。一段时间后,发送 MTA 应重新提交邮件,然后该邮件将被接受。
您无需执行任何操作,postfix 会自动重新提交消息。
参考: