我想知道如何配置我的 DNS,以便能够同时使用通配符和 MX 记录。以下是我所做的:
@ IN SOA dns98.ovh.net. tech.ovh.net. (2012052100 86400 3600 3600000 300)
IN NS ns98.ovh.net.
IN NS dns98.ovh.net.
IN MX 1 mail.gestixi.com.
IN A 91.125.39.211
* IN CNAME mydomain.com.
www IN CNAME mydomain.com.
问题是,当我检查我的 DNS 时,出现此错误:
MX records shall not point to an alias defined by a CNAME
由于这个错误,看起来我无法从某些互联网提供商发送邮件。
答案1
mail.gestixi.com
需要成为一条A
记录,而不是被通配符捕获CNAME
。
如果是在同一台服务器上,则只需给它一条A
记录:
mail IN A 91.121.39.211
我不确定中继实际上如何严格地执行标准的这一部分,因为它只会导致一些额外的查找,但最好是遵守规定!