发送的邮件正在队列中等待,错误如下:
`(Host or domain name not found. Name service error for name=srvr1.com.my type=MX: Host not found, try again)`
但是,我已经在 中定义了该域的主机条目/etc/hosts
。
答案1
在这种情况下,您在主机文件中的条目无能为力。
您必须使用 DNS 服务器(例如 BIND)并在那里创建 MX 条目。
答案2
对于向另一个缺少 DNS 的电子邮件服务器发送/中继电子邮件,由于错误消息抱怨,您必须定义一个postfix
智能主机。
因此,配置relayhost
目标postfix.cf
电子邮件服务器的地址,如下所示:
relayhost = my_email.server.fqdn
您还可以使用 IP 地址代替名称。
最后,重新启动postfix
:
service postfix restart