Postfix 与 dovecot 未知客户端

Postfix 与 dovecot 未知客户端

我已经在 centOS 5 上设置了带有 dovecot、dkim、spf、rDNS 等的 postfix。一切正常,可以从 outlook android 设备等发送/接收电子邮件。我遇到的唯一问题是,gmail 和其他提供商可能会阻止我,因为当我通过 outlook 发送电子邮件时,客户端在日志中显示为未知示例。

Sep 17 12:20:59 localhost postfix/smtpd[19080]: connect from unknown[xxx.xxx.xxx.xxx]
Sep 17 12:21:01 localhost postfix/smtpd[19080]: E320D2437AF: client=unknown[xxx.xxx.xxx.xxx], sasl_method=LOGIN, sasl_username=admin
Sep 17 12:21:02 localhost postfix/cleanup[19086]: E320D2437AF: message-id=<[email protected]>
Sep 17 12:21:02 localhost opendkim[18754]: E320D2437AF: DKIM-Signature field added (s=default, d=xxx.com)
Sep 17 12:21:02 localhost postfix/qmgr[18765]: E320D2437AF: from=<[email protected]>, size=1045, nrcpt=1 (queue active)
Sep 17 12:21:02 localhost postfix/smtpd[19080]: disconnect from unknown[xxx.xxx.xxx.xxx]

我什么都试过了,但都没有成功

答案1

“未知”是指主机的 DNS 名称。这意味着您的服务器无法将 IP 解析为 DNS。因此,这与您与 Gmail 和其他提供商的问题无关。例如,当您的服务器可以解析 IP 时,消息将类似于:

postfix/smtpd[17224]: connect from xxxxx.net.local.com[xxx.xxx.xxx.xxx]

更新。

如何理解,您在 IP 到域名解析方面存在问题:

  1. 从日志中获取“未知” IP。

  2. 在您的邮件服务器的 shell 中输入以下命令:host xxx.xxx.xxx.xxx您很可能会收到如下响应:Host xxx.xxx.xxx.xxx.in-addr.arpa. not found: 3(NXDOMAIN)

  3. 为了最终确认您的 DNS 服务器是否存在问题,请执行以下操作:

dig xxx.xxx.xxx.xxx.in-addr.arpa

查看“AUTHORITY SECTION”,在“SOA”后面记录。这应该是支持子网的 DNS 服务器(例如 ns1.dnssrvr.com)。

host xxx.xxx.xxx.xxx ns1.dnssrvr.com

如果您收到相同的响应(未找到:3(NXDOMAIN)),则该 IP 地址不存在反向 DNS 记录。

相关内容