0

我们内部有两台交换服务器,由 Zen 负载均衡器在 10.101.1.105 / 106 上提供服务。

当邮件到达时,其中一半会因为 SPF 检查失败而被阻止。

电子邮件中的标题:

Received: from EUR01-VE1-obe.outbound.protection.outlook.com (10.101.1.105) by
EXCH02.prfm.co.uk (10.101.7.102) with Microsoft SMTP Server id
15.0.1210.3 via Frontend Transport; Wed, 4 Jan 2017 09:20:48 +0000

标头中的 SPF

authentication-results: spf=none (sender IP is )
 smtp.mailfrom=madeup@madeup.madeup; 

发件人 IP 为空白,出于安全考虑,我没有将其删除。

当我检查 MX 记录的 madeup.madeup 时,我得到了 SPF 记录

v=spf1 include:spf.protection.outlook.com -all

还有 MX 记录

madeup-madeup.mail.protection.outlook.com

有没有办法让 ZLB 保留原始 IP 地址,以免被 SPF 阻止?

4

1 回答 1

0

您可以尝试让 Exchange 了解内部 SMTP 服务器(您的负载均衡器通过):

Set-TransportConfig -InternalSMTPServers IP

或对于多个 IP:

Set-TransportConfig -InternalSMTPServers @{Add="ip address1","ip address2"...}

有关更多信息,请参见此处

InternalSMTPServers 参数指定发件人 ID 和连接筛选应忽略的内部 SMTP 服务器 IP 地址或 IP 地址范围的列表

于 2017-01-07T21:54:08.053 回答