2017-01-20 11 views
0

Я пытаюсь написать надстройку в Outlook 2016, и я хочу, чтобы правила на стороне сервера (правила транспорта, также известный как Mail Workflow) были применены к моему почтовому ящику Outlook локально, а не в Exchange Online. Концепция My My Add-In следующая: загрузите серверные правила, примените к электронной почте и отправьте ее. Достигнутый максимум был подключен к серверу Exchange Online и с помощью методов Get в PowerShell для загрузки правил сервера. Я не нашел связанный API только старый VBA Outlook 2007 Есть ли какой-нибудь API для этого? Есть ли другие способы сделать это?Можно ли получить правила интернет-транспорта Microsoft Exchange (правила на стороне сервера электронной почты) и применить их локально к сообщениям на рабочем столе Outlook?

ответ

1

AFAIK нет автоматических способов преобразования или экспорта правил транспорта в правила клиента/Outlook. Тем не менее, объектная модель Outlook (OOM) имеет хорошую поддержку для создания и управления правилами Outlook через VBA, надстройку COM или пользовательское настольное приложение с использованием OOM. Действия и условия могут быть не на 100% идентичными, но вы должны иметь возможность конвертировать большинство правил. См.: Managing Rules in the Outlook Object Model.

+0

получил, спасибо –