【问题标题】:Q: How to handle all inbound and outbound mails in Office365/Exchange online?问:Office 365/Exchange Online 如何处理所有入站和出站电子邮件?
【发布时间】:2016-04-12 09:02:41
【问题描述】:

如果您需要在 Office365/Exchange Online 中实施逻辑来处理进出组织的所有邮件,有哪些替代 Exchange 传输代理的方法? MS Graph 或 Outlook 通知 REST API 是否可靠且足够快,可以在最终用户收到邮件之前获取它们?或者,EWS API 会是更好的选择吗?或者 Office365/Exchange 中是否有任何未记录的 API 允许查看所有组织邮件而无需设置个人邮箱订阅?我将不胜感激任何帮助和想法。

【问题讨论】:

    标签: office365 exchangewebservices office365api microsoft-graph-api outlook-restapi


    【解决方案1】:

    Office 365 中没有等效的 Exchange 传输代理。您可以使用 webhook,但是当电子邮件被传递到用户的邮箱时,您将收到 webhook,因此您的应用会在用户看到它的同时看到它,如果他/她当时登录到 Outlook 或其他应用程序。所以,这不符合你的情况。

    您希望使用传输代理进行哪种类型的处理?

    【讨论】:

    • 在我们目前为本地 Exchange 部署提供的产品中,传输代理检查所有入站/出站邮件消息并根据检查结果执行管理员定义的操作,例如更新邮件主题/标头、添加文本或转换消息正文、删除或更新附件等。我想可以使用 webhook,但我需要找到一种方法如何在最终用户打开消息之前锁定或隐藏消息。有什么建议可以做到吗?
    • 顺便说一句,根据我的研究,似乎有一些直接的“服务到服务”API,这显然允许在 Office365 中实现传输代理的功能。有人告诉我,有 3rd 方防病毒产品可以扫描 Office365 中的所有电子邮件和文档,就像在本地完成一样。 Microsoft 是否像过去为 Exchange 和 SharePoint 提供病毒扫描 API 一样为安全公司提供特殊 API?
    猜你喜欢
    • 1970-01-01
    • 2011-09-08
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 2016-04-15
    • 1970-01-01
    相关资源
    最近更新 更多