我的一位客户最近将其邮件基础设施迁移到了 Office365 和 Web 上的 Outlook。一切运行正常,但我们在自动发送日志/警报电子邮件方面遇到了问题。
基本上,我们有许多服务器/打印机/防火墙/交换机配置为使用[email protected]
发送方发送警报日志(例如,[email protected]
。并非所有这些发送方都支持 SMTP 身份验证和/或 SSL(有些非常旧)。
到目前为止,使用内部邮件服务器,我们只需将内部主机 IP 列入白名单即可启用未经授权的邮件中继。但是,Outlook 现在将这些电子邮件标记为垃圾邮件。
由于每封电子邮件都包含一个可预测的主题,以及定义明确的词语(我们用它们来精细过滤我们的日志),我想使用传入邮件过滤规则来标记为“干净”或“非垃圾邮件”。但是,我找不到这样的选项(相反,我找到了“标记为垃圾邮件”操作)。
我的问题是:
通过使用 Office365 和 Web 上的 Outlook,可以将电子邮件标记为“非垃圾邮件”吗?如果可以,我该怎么做?
如果不可能的话,还有其他方法(除了手动将每个发件人设置为受信任的发件人)来完成类似于我需要的操作吗?
还有其他想法吗?
谢谢。
答案1
您需要配置您的 SPF 记录以包含内部部署 SMTP 中继服务器的公共 IP 地址。
来自以下链接:
绕过反垃圾邮件直接发送/SMTP 中继:否。可疑电子邮件可能会被过滤。我们建议使用自定义发件人策略框架 (SPF) 记录
https://support.office.com/en-us/article/如何设置多功能设备或应用程序以使用Office-365发送电子邮件
这是一篇有关如何配置 SPF 记录的好文章:
https://technet.microsoft.com/en-us/library/dn789058(v=exchg.150).aspx