这是我的第一篇文章,很抱歉我可能丢失了任何通用格式。
我试图减少我们的客户端在我们的服务器周围移动他们的网站时需要执行的配置更改的数量。我们计划用Google托管客户电子邮件,我想知道如果我们决定从Google切换到其他东西,这是否是一个有效的设置DNS来支持不同的邮件提供商的场景。
基本上我的想法是:
我会创建两个CNAME记录(这里的example.com域是我的客户机域):
pop.example.com -> pop.gmail.com
smtp.example.com -> smtp.gmail.com
然后,谷歌提供的所需的MX记录也将为example.com创建。
这种设置是否包括这样的情况:当我们想要切换服务器时,我们只更新DNS,而客户端不需要在它们的一侧进行任何配置更改?(显然,我们仍然需要继续使用pop3和smpt来保持它的兼容性,但我只是在这里询问对DNS的更改)
谢谢你的帮助
发布于 2010-09-22 05:31:47
您对pop和imap的cname记录没有意见,但是如果您从Google转到最后一行,您可能仍然需要重新配置客户端电子邮件程序,因为Google需要:
传入的服务器必须是993,并且必须使用SSL加密。出站服务器可以使用587,TLS加密。
添加spf记录和域密钥也是一个好主意,以避免客户电子邮件被标记为来自Yahoo或MSN的垃圾邮件。
当然,如果您的服务器使用PHP为任何应用程序发送邮件,则需要将主机名和ip地址包含到spf中。
SPF记录:
example.com 14400 in TXT "v=spf1 include:aspmx.googlemail.com ~all"
example.com 14400 in TXT "v=spf1 a mx ip4:xxx.xxx.xx.xxx include:aspmx.googlemail.com ?all"发布于 2010-09-21 12:41:47
这些是给客户端电子邮件程序的,对吗?如果是这样的话,只要您不对实际的MX记录使用CNAME记录,这应该是可以的。
发布于 2010-09-21 13:23:31
您可以使用CNAME,但是它会导致SSL证书崩溃。
https://serverfault.com/questions/183140
复制相似问题