这是一个关于MXnetworking优先的问题。 如果我有两个服务器作为不同优先级的MX:
协议是否保证MX 10是首选的? 提交者是否可以select其他原因,但主要可用性?
换句话说,如果我的serverA MX工作良好并且具有(理论上的)无限连接能力,我能确定没有人会尝试连接到serverB吗?
在正常情况下,服务器将连接到第一个可用的服务器,但是有许多原因可能导致第一个服务器不可用于一个人,而不是下一个。 其中一些原因包括你无法控制的事情。 然而,一般的规则是从最低到最高尝试,直到有回应,然后使用该服务器。
那里往往是垃圾邮件。 通常编号较低的MXlogging将指向托pipe服务,垃圾邮件过滤等。最高编号的MXlogging将是“故障安全”,并且通常直接指向您的服务器的IP。 如果托pipe服务失败邮件的想法仍然会被传递。 有了这一点,垃圾邮件发送者会查找最高的号码,并发送邮件。
您不能确定,因为客户端也可能有一些networking错误,并无法连接到serverA ,然后修复networking,并尝试连接到serverB。
这完全取决于编写尝试联系的SMTP引擎的人员。 按照devise,按照数字升序尝试MX,然后尝试Alogging。 然而,程序员可以自由地做或不做,因为他们认为合适,邮件通常仍然会交付…