exim:“远程主机地址是本地主机”

exim:“远程主机地址是本地主机”

我尝试设置 exim 邮件服务器,但收到错误

暂时拒绝 RCPT: 远程主机地址是本地主机

domain.com 指向本地主机,来自 domain.com 的 MX 指向本地主机,但本地主机的完全限定域名是 otherdomain.com,我怀疑这与问题有关。

domain.com 和 otherdomain.com 均在 exim 配置文件中设置:

domainlist local_domains = domain.com : otherdomain.com

服务器未填满任何邮箱。

问题是什么?

答案1

通常情况下,在域名列表 local_domains,你有一个指向实际列表的“指针”:

domainlist local_domains = MAIN_LOCAL_DOMAINS

而域名列表位于

dc_other_hostnames='example.com;example2.com'

用单引号括起来、用分号分隔的列表。(那里有一个冒号。)

还要确定一个邮件主机,而这个邮件主机可能会接收多个域的邮件(这些域都列在dc_other_主机名)。向 otherdomain.com 添加 MX 记录,指向您的邮件主机。

确保邮件主机具有您在 exim 中设置的 FQDN。如果 FQDN 和 exim 认为的不一致,则会出现上述错误。如果您需要设置您的 FQDN,通过调用(编辑/etc/hosts/etc/hostname提交这些更改hostname -F /etc/hostname通过

相关内容