Postfix
後綴:強制反向查找傳入連接
當新郵件到達伺服器時,我看到以下郵件日誌記錄
connect from unknown [209.85.223.195] client=unknown[209.85.223.195]
但是該 IP 地址是 GMail IP,並且它具有指向mail-io0-f195.google.com的有效 PTR 記錄 我的 main.cf 在這裡
下面列出的 Postfix 的resolv.conf內容
# Generated by NetworkManager nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver [hosting_dns_servers_here] # NOTE: the libc resolver may not support more than 3 nameservers. # The nameservers listed below may not be recognized. nameserver 1.1.1.1 nameserver 1.0.0.1 nameserver 77.88.8.8 nameserver 77.88.8.1
那麼,如何強制 Postfix 進行反向查找並記錄郵件伺服器的域名而不是 IP 地址?我正在執行 CentOS 7.4
PS Postix 在 chroot 中“連結”
該問題是由 chroot 模式下的 Postfix 引起的。之前為 Ubuntu描述了幾乎相同的問題。
您需要在 chroot 中複製反向查找名稱解析所需的庫,例如
sudo cp -vl /usr/lib64/libnss_* /var/spool/postfix/lib64
嘗試更改
smtp_host_lookup
為dns
而不是您目前的dns,native
. 我想請您參閱手冊以獲取更多資訊。