电子邮件解析器系统的 SPF 验证

SPF verification for email parser system

我们正在为一些自动化系统设置一些交换邮箱,以便将警报电子邮件发送到。我们想解析这些电子邮件以提取与警报相关的重要数据。

我的工作是编写应用程序,使用 EWS API 下载电子邮件数据并处理数据。

身份验证和防止发件人地址欺骗正在讨论中,我们正在研究 SPF 验证。我了解发件人必须发布其 SPF DNS 记录,但接收方需要什么? SPF / SenderID 验证是否完全由 Exchange 垃圾邮件过滤器处理,或者我是否需要在应用程序本身中进行手动 DNS 查找?如果它由垃圾邮件过滤器处理,未通过 SPF 的邮件会进入 "Junk Mail" 文件夹,还是它们最终仍会进入 "Inbox" 文件夹,但会以某种方式标记?理想情况下,我们不希望失败出现在 "Inbox" 文件夹中,因为这是我从中下载电子邮件的文件夹。

谢谢

SPF 由 Exchange 中的发件人 ID 传输代理处理,它会在 SPF 失败时执行三个操作拒绝、删除和标记请参阅 https://technet.microsoft.com/en-us/library/cc526541.aspx The stamp action will affect the SCL of a message which depending on how you have that configured https://technet.microsoft.com/en-us/library/aa995744(v=exchg.150).aspx 将意味着电子邮件可能会或可能不会结束垃圾邮件。

干杯 格伦