各位大大好
最近單位架設了新的郵件伺服器ZIMBRA(OS是CentsOS7),但有部分同仁反應對方寄過來的信沒收到。
查看LOG發現都有相同的錯誤訊息
例如:"450 4.7.1 <mailAudit.scins.com.tw>: Helo command rejected: Host not found"
有從Zimbra的後端管理設定裡面去取消
全域設定>MTA>reject_unknown_helo_hostname
但似乎沒效......
是否要從CLI裡面去修改哪一項設定呢?
煩請各位高手幫忙解惑~謝謝
應該要求對方的mail server 要符合 RFC 標準才是正解
不然就是
把cat /opt/zimbra/postfix/conf/main.cf裡的
reject_unknown_hostname, 這一行remove
改成黑名單的方式,如下
cat /opt/zimbra/postfix/conf/main.cf
smtpd_recipient_restrictions =
reject_non_fqdn_recipient,
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination,
reject_unlisted_recipient,
reject_invalid_hostname,
reject_non_fqdn_sender,
reject_rbl_client domainname1.com,
reject_rbl_client domainname2.com,
reject_rbl_client domainname3.com,
reject_rbl_client domainname4.com,
reject_rbl_client domainname5.com,
reject_rbl_client domainname6.com,
permit lmtp_host_lookup = dns
shark_factory
選我正解