我几乎已经为我的域名配置好了名称服务器。网站响应一切正常……但我的 MX 记录似乎不起作用,我尝试了很多方法。我创建了一个带有子域 pop 和 smtp 的 cname,带有 webhost4life.com 的 MX 记录有一个主机名(但我不知道它是否应该是那个主机),我确实尝试过 mail.webhost4life.com,但似乎什么都没起作用。如果你比较 intoDNS.com datahex.ca 和 myhaccpplan.com(MX 正在运行),也许你可以帮助我找出我在这里做错了什么。
我正在 zoneedit.com 上配置我的名称服务器。
谢谢。
答案1
确保邮件服务器 MX 记录引用的是 A 记录,CNAME 是不够的。这很重要,但我不记得为什么。以下是一个例子:
$ORIGIN example.com.
@ IN SOA dns0.yourisp.com. zone.yourisp.com. 1308717736 21600 7200 1209600 10800
@ IN NS dns1.yourisp.com.
@ IN NS dns2.yourisp.com.
@ IN MX 10 mail.example.com.
mail IN A 192.168.1.200
...
另外,请确保有相应的 PTR 记录将 IP 地址解析为您的邮件服务器的名称。这与您的问题没有直接关系,但对于成功发送邮件很重要。
$ORIGIN 1.168.192.IN-ADDR.ARPA.
@ IN SOA dns0.yourisp.com. zone.yourisp.com. 2011041900 3h 15m 3w 3h
@ IN NS dns1.yourisp.com.
@ IN NS dns2.yourisp.com.
200 IN PTR mail.example.com.
...
一旦你的邮件正常工作,请考虑添加防晒指数记录。