通过 Exchange Server 上的自定义脚本进行附加邮件检查

通过 Exchange Server 上的自定义脚本进行附加邮件检查

客户希望从帐户列表中检查电子邮件内容(包括附件解析),并且在检测到某些触发词的情况下将邮件副本发送给需要注意的人员。

一个快速的正面解决方案是将所有收到的邮件的副本发送到中间地址,该地址由用 Python 开发的解析脚本监控。然而,这会给部署在客户端的 Exchange 邮件服务器带来额外的负担。

有没有更智能的方法,例如在集线器传输服务器级别,使用自定义的自行开发的脚本/程序检查邮件是否符合定义的公司帐户列表(仅在列表中的地址,没有访问凭据)?

答案1

如果你确实需要运行一些应用于邮件流的自定义逻辑,你可以使用Exchange 传输代理Exchange Transport Agents。借助它们,您可以在 SMTP 会话或消息处理的特定阶段调用自定义代码。此功能仅在本地 Exchange 中可用。

有关更多详细信息,请参阅 Microsoft 文档: https://learn.microsoft.com/en-us/exchange/mail-flow/transport-agents/transport-agents?view=exchserver-2019

相关内容