Email 为什么php';s mail()是否要传递到第二个指定的MX记录?

Email 为什么php';s mail()是否要传递到第二个指定的MX记录?,email,dns,mx-record,Email,Dns,Mx Record,这与此问题非常相似: 我在IIS服务器example.org上有一个php脚本。它将mail()发送到somedude@example.com,它将发送到垃圾邮件设备并发送到其Exchange服务器,但邮件永远无法通过。当我查看日志时,会发现一个SMTP错误,说用户未知或其他什么,但主要的一点是,它正在抛出一个错误,因为它使用的是第二个MX记录中指定的服务器,而不是主记录中指定的服务器。始终如一地 进行了nslookup后,机器可以查找DNS并获得正确的数据,这是怎么回事?第二个MX只应在以下

这与此问题非常相似:

我在IIS服务器example.org上有一个php脚本。它将mail()发送到somedude@example.com,它将发送到垃圾邮件设备并发送到其Exchange服务器,但邮件永远无法通过。当我查看日志时,会发现一个SMTP错误,说用户未知或其他什么,但主要的一点是,它正在抛出一个错误,因为它使用的是第二个MX记录中指定的服务器,而不是主记录中指定的服务器。始终如一地


进行了nslookup后,机器可以查找DNS并获得正确的数据,这是怎么回事?

第二个MX只应在以下情况下使用:

  • 主/第一个MX没有响应
  • 主选项和次选项具有相同的首选项
您可以使用

dig ${YOURDOMAIN} MX

另外,请注意,次要MX拒绝与非致命aka的连接。临时错误4xx.

第二个MX仅在以下情况下使用:

  • 主/第一个MX没有响应
  • 主选项和次选项具有相同的首选项
您可以使用

dig ${YOURDOMAIN} MX

另外,请注意,次要MX拒绝与非致命aka的连接。临时错误4xx。

包括错误消息(必要时进行编辑)。这是事件日志中警告的核心内容。事件ID:4007邮件传递到主机“203.146.237.247”在传递到远程域“raimonland.com”时失败,原因如下:发生SMTP协议错误。导致错误的SMTP谓词为“RCPT”。来自远程服务器的响应为“405 4.7.1:拒绝的收件人地址:这是CSLoxinfo的辅助MX。”。数据:0000:d7 02 04 c0×…À此域的另一个问题是没有反向dns。包括错误消息(如有必要,请进行编辑)。这是事件日志中警告的核心。事件ID:4007邮件传递到主机“203.146.237.247”在传递到远程域“raimonland.com”时失败,原因如下:发生SMTP协议错误。导致错误的SMTP谓词为“RCPT”。来自远程服务器的响应为“405 4.7.1:拒绝的收件人地址:这是CSLoxinfo的辅助MX。”。数据:0000:d7 02 04 c0×…À这个域的另一个问题是没有反向dns。他们的基础设施现在非常不同,我不知道他们是否有相同的问题。他们的基础设施现在非常不同,我不知道他们是否有相同的问题。