我已为我的域设置 MX 记录,如下所示:
0 mail1.mydomain.com.
10 mail2.mydomain.com.
20 mail1.backupmxserver.com.
30 mail2.backupmxserver.com.
其中条目 0 和 10 是我在家托管的具有静态 IP 地址的邮件服务器。条目 20 和 30 是我花钱雇人在互联网上维护的两台“备份 MX”服务器,它们将收到的任何邮件转发到前两台服务器之一,并在必要时无限期地重试。
这样设置的目的是确保即使我的两台家庭服务器暂时关闭或不可靠,我也不会丢失任何传入的邮件。我假设,如果两者都无法访问,则互联网上向我的域发送邮件的服务器将尝试使用服务器 20 或 30 作为备份。(然后,一旦我自己的两个邮件之一再次可以访问,邮件就会通过,由接收邮件的备份服务器转发。)
然而,我的问题是,假设向我的域发送邮件的服务器将在需要时尝试服务器 20 或 30 是否确实合理?
托管他们的公司告诉我,是的,这种设置是标准的并且可以接受。
但它们正确吗?我能否相信每个尝试向我发送电子邮件的合法服务器在仅收到条目 0 和 10 后不会放弃?