我希望能够发送电子邮件到任何子域,我喜欢,而不必为每个子域配置A记录和MX记录。理想情况下,我可以向test@a.domain.com和test@z.domain.com发送电子邮件,而不必配置除原始domain.com之外的任何其他内容。
我有一个域(domain.com),并且希望有多个子域。(a.domain.com,b.domain.com,c.domain.com等)。
我有一个MX记录设置指向domain.com和所有电子邮件工作良好的领域。我还没有为所有的子域设置一个记录(而且真的不想)。
发布于 2012-03-29 18:45:22
如果您没有其他任何类型的子域资源记录,那么通配符记录就会正常工作。这假设子域之间不需要不同的A记录,或者根本不需要A记录--是这样吗?
您可以只设置通配符MX记录,也可以设置A记录(如果需要的话)。
* IN MX 15 your.mail.server.example.com.
* IN A 192.0.2.15如果根目录已经有正确的条目,..or会创建指向根的通配符CNAME记录。
* IN CNAME @发布于 2012-04-02 20:25:26
我认为您需要为每个子域设置一个A记录,与您的主域的IP地址相同。我不相信他们是你的解决方案。
发布于 2012-03-29 22:37:33
如果您已经正确地为顶级domain.com设置了MX记录(而且它是一个A记录),并且您的子域是CNAME,指向这个A记录,这应该会自动地工作。CNAME被重新写入他们所指向的A记录,因为它们在RFC中被明确禁止(见5.2.2节),因此它们被兼容的邮件服务器(规范化)所指向:
http://www.ietf.org/rfc/rfc1123.txt
丹·伯恩斯坦()的快速简单概述如下:
http://cr.yp.to/im/cname.html
我在工作中遇到了一个问题,客户端错误地配置了他们的DNS,将www.website.com作为A记录,website.com配置为CNAME。然后,他们不明白为什么电子邮件没有发送给他们。邮件服务器正在将fred@website.com规范化为fred@www.website.com。您可以关闭此行为,但随后不遵守RFC。
https://serverfault.com/questions/374974
复制相似问题