小编Ada*_*ack的帖子

为什么当 dig 找到主机时,postfix 会显示“Helo 命令被拒绝:找不到主机”?

所以我看到下面的错误Helo command rejected: Host not found;/var/log/syslog,但是当我做正向和反向查找有问题的主机,DNS记录似乎是合理的。有问题的邮件服务器endor,似乎可以正常接收邮件。

为什么 Postfix 会这么说(还有第二个问题,我应该更改设置来修复它吗?

因隐私而更改的电子邮件地址:

Jul 20 23:35:20 endor postfix/smtpd[1503]: NOQUEUE: reject: RCPT from
bdmrob01-2.metavante.com[206.71.18.21]: 450 4.7.1
<bdmrob02.metavante.com>: Helo command rejected: Host not found;
from=<bbankingonline@mybank.com>
to=<myemail@fqdn.org> proto=ESMTP
helo=<bdmrob02.metavante.com>
Run Code Online (Sandbox Code Playgroud)

但是 DNS 看起来不错:

endor% dig bdmrob01-2.metavante.com

; <<>> DiG 9.11.3-1ubuntu1.1-Ubuntu <<>> bdmrob01-2.metavante.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32487
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; …
Run Code Online (Sandbox Code Playgroud)

domain-name-system email postfix

7
推荐指数
1
解决办法
4551
查看次数

标签 统计

domain-name-system ×1

email ×1

postfix ×1