主题: 用户邮件投递到我的邮件服务器失败

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.9.0
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:CentOS6.5
- 与您的问题相关的日志信息:
====
Can not deliver the message you sent. Will not retry.

Sender: <jcx@domain.com>

The following addresses had delivery problems

<user@abc.net> : Reply from mail.abc.com[1.2.3.4]:
        >>> RCPT TO:<user@abc.net>
        <<< 504 5.5.2 <sendmail>: Helo command rejected: need fully-qualified hostname

张工,有一个客户发邮件(domain.com)给我的邮箱(abc.com),但是投递失败提示退信并报了上面的错误。
1.首先我查了下论坛里的信息,说明是用户验证失败导致。
2.其次我也查了些资料,原本是希望通过在我的邮件服务器中添加白名单想规避这个问题,
   smtpd_helo_restrictions = check_helo_access hash:/etc/postfix/Mail_helos
  但是不能解决这个问题

在此基础上,希望张工帮我解答下下面几个问题

1.导致该问题发生,是因为客户邮件服务器配置问题还是我的邮件服务器配置问题?问题大概出在哪里?
2.如果我想要通过白名单的方式来规避这个问题,我该怎么调整我的配置?

回复: 用户邮件投递到我的邮件服务器失败

有文档:
http://www.iredmail.org/docs/errors.htm … d-hostname