-1

Что такое альтернативные средства обмена транспортными агентами, если вам нужно реализовать логику для обработки всех писем, поступающих или выходящих из организации в Office365/Exchange онлайн? Является ли MS Graph или Outlook уведомлением REST API надежными и достаточно быстрыми, чтобы достать почтовые сообщения до того, как их получат конечные пользователи? Или будет ли EWS API лучшим вариантом? Или есть какие-либо недокументированные API в Office365/Exchange, которые позволят видеть все почтовые сообщения организации, не настраивая отдельные подписки на почтовые ящики? Буду признателен за любую помощь и идеи.В: Как обрабатывать все входящие и исходящие письма в Office365/Exchange онлайн?

ответ

0

В Office 365 нет эквивалента агентов обмена транспорта. Вы можете использовать веб-хосты, но вы получите веб-чек, когда электронное письмо будет доставлено в почтовый ящик пользователя, поэтому ваше приложение увидит его одновременно с пользователем делает, если он/она был зарегистрирован в Outlook или другом приложении в то время. Таким образом, это не будет соответствовать вашему сценарию.

Какую обработку вы хотите использовать с помощью транспортного агента?

+0

В нашем продукте, который мы предлагаем в настоящее время для развертывания Exchange, агент транспорта проверяет все входящие/исходящие почтовые сообщения и выполняет административные действия на основе результатов проверки, таких как обновление темы/заголовков сообщений, добавление текста или преобразование тел сообщений, удаление или обновление вложений и т. д. Я полагаю, что можно использовать webhooks, но тогда мне нужно будет найти способ блокировки или скрыть сообщение до того, как его откроет конечный пользователь. Любые предложения, как это можно сделать? –

+0

Кстати, по моим исследованиям, кажется, что есть некоторые прямые API-интерфейсы «service-to-service», которые, по-видимому, позволят реализовать возможности агентов транспорта в Office365. Мне сказали, что есть сторонний антивирусный продукт, который может сканировать все электронные письма и документы в Office365 так же, как это было бы сделано на-prem. Есть ли у Microsoft специальный API для таких компаний безопасности, как в прошлом они использовали API сканирования вирусов для Exchange и SharePoint? –