如何配置 MX 区域以利用 Gmail/Outlook 作为备用传入邮件服务器,并使用我的活动 Exchane 来提供可靠性?
仅当 Exchange 不可用时才应使用 Gmail/Outlook。
哪些 DNS 设置有效,以及这种配置可能出现哪些问题?
mail.mycompany.com. A x.y.z.v
gmail.mycompany.com. CNAME ghs.google.ru
mycompany.com. MX 10 mail.mycompany.com.
mycompany.com. MX 20 ASPMX.L.GOOGLE.COM
mycompany.com. MX 30 ALT1.ASPMX.L.GOOGLE.COM
mycompany.com. MX 40 ALT2.ASPMX.L.GOOGLE.COM
答案1
当然,它可以作为一种穷人的恢复策略。假设 Gmail 也设置为接收您域的电子邮件。如果这种情况经常发生,情况会变得有点笨拙,因为“邮箱”不会同步,因此发送到 Gmail 的消息将在他们的服务器和邮箱中,并且用户必须登录到 Gmail 上的“mycompany”邮箱才能看到新邮件……这意味着您实际上将为每个用户提供 2 个不同的邮箱,其中大多数邮件在 Exchange 中,而一些“故障转移”邮件在 Gmail 中。
更高度量的备份 MX 记录应该在最低度量之后使用。但是,没有什么可以阻止发送邮件服务器直接向您的任何 MX 服务器发送邮件。事实上,一些垃圾邮件/群发邮件者经常会使用更高度量的 MX 目标,因为它通常缺乏相同的垃圾邮件过滤能力(例如,一些公司为垃圾邮件设备设置了主 MX 记录,并使用其 Exchange 服务器的“备份”MX 记录,以防垃圾邮件设备离线)。
您还会遇到“不可用是什么意思?”的问题。如果 Exchange 服务器完全处于离线状态,那是一回事。但如果不是,只是有“问题”,则发送服务器可能仍会尝试连接到该服务器。
不过,Google Apps (postini) 确实有一些内置的连续性功能,可以与 Exchange 结合使用。如果我没记错的话,他们有两个不同的选项,一个是“邮件排队”,以防 Exchange 停机,当 Exchange 恢复时,它会将邮件发送到 Exchange 服务器……然后是实际的连续性,您可以进行双重交付,如果 Exchange 服务器停机,您仍然可以在 Gmail 中收到电子邮件。
答案2
我建议您尝试使用备份邮件服务器,一旦您的电子邮件服务器恢复,该服务器就会将邮件转发回来。
我过去曾使用 DNSMadeEasy 提供该服务,但还有其他替代方案。