我不是真正的networkingpipe理员,请耐心等待。
在一个小公司里,我们运行一个作为防火墙和邮件收件人的路由器。 它将邮件转发到NAT中的Lotus Domino服务器。 我们使用Lotus服务器进行正常的邮件通信。
现在,为了发送新闻简报,并且由于Lotus做得不好,我们build立了一个运行exim4的小型Ubuntu服务器。 phplist用于从本机发送邮件。
但是,在发送邮件时,一些提供商似乎阻止我们:
此邮件是由邮件传送软件自动创build的。 您发送的邮件无法传递给一个或多个收件人。 这是一个永久性错误。 以下地址失败:[email protected]远程邮件服务器SMTP错误RCPT TO ::主机mx0.gmx.net [213.165.64.100]:550-5.7.1 {mx072}对不起,您的helo已经否认。 550 5.7.1( http://portal.gmx.net/serverrules )
这是exim4configuration:
dc_eximconfig_configtype='internet' dc_other_hostnames='mail.ourdomain.co.at' dc_local_interfaces='127.0.0.1' dc_readhost='' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='192.168.1.1' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='false' dc_mailname_in_oh='true' dc_localdelivery='mail_spool'
其他邮件似乎交付得很好。 你将如何去解决这个问题? 如果详细信息丢失,请随时提问。 谢谢。
更新:
我的/etc/mailname是: mail.ourdomain.co.at
当我重新configurationexim4时:
root@mail01:~# sudo update-exim4.conf sudo: unable to resolve host mail01
最好的猜测是你的邮件服务器的HELOconfiguration不正确 – 应该是一个完全合格的域名(例如mx077.example.com),看起来你只是使用mx072。
我对exim了解不多,但如果出现这个问题,那么已经得到了答复: 当exim4发送HELO / EHLO时,如何configuration它发送的主机名?