Postfix:强制反向查找传入连接

Postfix:强制反向查找传入连接

我看到以下内容邮件日志记录新邮件到达服务器的时间

connect from unknown [209.85.223.195]
client=unknown[209.85.223.195]

但该 IP 地址是 GMail IP,并且它具有指向的有效 PTR 记录mail-io0-f195.google.com 我的 main.cf 是这里

解析配置文件下面列出了 Postfix 的内容

# 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

附言Postix 在 chroot 中被“链接”

答案1

尝试更改smtp_host_lookupdns而不是您当前的dns,native。我想向您推荐手册了解更多信息。

答案2

该问题是由 Postfix 的 chroot 模式引起的。几乎相同的问题描述适用于 Ubuntu。

您需要在 chroot 中复制反向查找名称解析所需的库,例如

sudo cp -vl /usr/lib64/libnss_* /var/spool/postfix/lib64

相关内容