主题: localhost.localdomain的邮件收不到

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
====
iredmail 0.84
openLDAP
centos 6.4



在日志文件出现这样的错误
554 5.7.1 <localhost.localdomain>: Helo command rejected: Go away, bad guy (localhost.localdomain).; from=<root@localhost.localdomain>

有没有办法,让邮件服务器能接收到localhost.localdomain发来的邮件?

回复: localhost.localdomain的邮件收不到

修改 /etc/postfix/helo_access.pcre,去掉 localhost.localdomain 即可。

正常情况下,邮件服务器都有一个 FQDN 域名作为服务器的主机名,而 Postfix 一类的 MTA 都会使用服务器主机名作为 SMTP 会话的 HELO 标识。所以出现 localhost.localdomain 的情况应该是不合理的,是垃圾邮件的可能性很高,如果是你自己内网的机器当然另当别论。但你最应该做的是给自己的服务器设置一个合理的主机名,而不是修改 iRedMail 的这个文件。

回复: localhost.localdomain的邮件收不到

嗯,收到,改了之后自己的可以收到,
但是这个域名下面,大部分都收不到

dsn=4.0.0, stat=Deferred: Connection refused by


ZhangHuangbin 写道:

修改 /etc/postfix/helo_access.pcre,去掉 localhost.localdomain 即可。

正常情况下,邮件服务器都有一个 FQDN 域名作为服务器的主机名,而 Postfix 一类的 MTA 都会使用服务器主机名作为 SMTP 会话的 HELO 标识。所以出现 localhost.localdomain 的情况应该是不合理的,是垃圾邮件的可能性很高,如果是你自己内网的机器当然另当别论。但你最应该做的是给自己的服务器设置一个合理的主机名,而不是修改 iRedMail 的这个文件。

回复: localhost.localdomain的邮件收不到

zhuods907686 写道:

dsn=4.0.0, stat=Deferred: Connection refused by

麻烦把日志给贴完整,包括该行的上下几行日志。