小编wan*_*ick的帖子

发送到 Office 365 的所有外部邮件均未通过 SPF,在混合部署中被 EOP 标记为垃圾邮件

简而言之:当 EOP(Exchange Online Protection)将电子邮件标记为垃圾邮件 (SCL5) 和 SPF 失败时,合法电子邮件会进入垃圾文件夹。客户端域 (contoso.com) 的所有外部域(例如 gmail.com/hp.com/microsoft.com)都会发生这种情况。

背景资料:

我们刚刚开始将邮箱迁移到 Office 365 (Exchange Online)。这是一个混合部署/丰富共存配置,其中:

  • 本地 = Exchange 2003(旧版)和 2010(安装用于混合部署)
  • 外部 = Office 365 (Exchange Online)
  • EOP 配置用于 SPF 检查。
  • MX 记录指向本地,因为我们尚未完成将所有邮箱从本地迁移到 Exchange Online。

问题是当外部用户将电子邮件发送到组织中的 Office 365 邮箱时(邮​​件流:外部 -> 邮件网关 -> 本地邮件服务器 -> EOP -> Office 365),EOP 执行 SPF 查找和硬/软具有接收邮件的邮件网关的面向外部的 IP 地址的失败邮件。

(本地邮箱不会出现此问题;只有迁移到 Office 365 的邮箱才会出现。)

一个例证: 使用 EOP 从外部到 Office 365 的邮件流

示例 1:从 Microsoft 到 O365

Authentication-Results: spf=fail (sender IP is 23.1.4.9) 
smtp.mailfrom=microsoft.com; contoso.mail.onmicrosoft.com;
dkim=none (message not signed) header.d=none;
Received-SPF: Fail (protection.outlook.com: …
Run Code Online (Sandbox Code Playgroud)

exchange spam exchange-2010 microsoft-forefront microsoft-office-365

11
推荐指数
1
解决办法
4万
查看次数