为故障转移设置MX条目

我有一个GoDaddy域作为“example.com”。 我想拥有自己的DNS服务器的子域secure.example.com。 所以我在GoDaddy中添加了指向我的IP的“A”logging“NS”和指向“ns.example.com”的NSlogging“Secure”。 这工作正常,所有的DNS查询都击中我的服务器“secure.example.com”。 现在我正在为相同的子域设置我的邮件服务器。 我已经安装了两个邮件服务器。 一个是主要的,另一个是备份。 所以在我的DNS服务器中MX条目是:

MX : secure.example.com -> primary.secure.example.com 0 (priority) secure.example.com -> backup.secure.example.com 5 (priority) A records : primary.secure.example.com -> IP Address 1 backup.secure.example.com -> IP Address 2 

现在,如果我使用邮件客户端(outlook,live,thunderbird)并将“secure.example.com”设置为POP3和SMTP,则会popup电子邮件并连接到主服务器的IP地址。 哪个好。 现在我停止了主邮件服务器,并试图发送电子邮件。 但是,我的所有邮件客户端仍然尝试连接到主服务器,而不是尝试备份服务器。 我在configuration中缺less什么?

MXlogging仅适用于邮件传递(SMTP),并且SMTP足够智能,可在失败时尝试使用较低优先级的备份。 它也仅适用于使用MXlogging的MTA。 客户端应用程序不使用MXlogging,他们不“传递”电子邮件,只是连接到SMTP服务器(通过Alogging)。 SMTP服务器然后“传递”电子邮件。

你想要的是某种types的带有虚拟IP的硬件/软件负载均衡器。