В настоящее время я сталкиваюсь с проблемой объектной модели API Outlook во всех версиях от v1.1 и выше в Mac Outlook 2016 (V16.15.0 и выше). Метод Office.context.mailbox.displayMessageForm не работает в Outlook для Mac. В Windows, а также в онлайн-версиях все работает нормально.
Текущая ситуация: я написал надстройку для Outlook, которая создает новый черновик электронного письма (сохраненный в папке черновиков с помощью конверта EWS) и открывает новый черновик с помощью API-интерфейса надстройки Outlook (метод: Office. context.mailbox.displayMessageForm - https://docs.microsoft.com/de-de/office/dev/add-ins/reference/objectmodel/requirement-set-1.5/office.context.mailbox#displaymessageformitemid). Надстройка отлично работает в Outlook в Интернете (старая версия, а также новая версия в Office 365) в Chrome, Firefox, IE, Edge и Safari независимо от версии браузера. Outlook 2016 в последних сборках на Windows 10 также работает нормально. К сожалению, в Outlook 2016 для Mac надстройка не может открыть окно сообщения. Ошибка не возникает. Однако черновик успешно создан . Проблема существует почти 6 месяцев, и я не смог найти основную причину из-за ограниченных функций устранения неполадок в Outlook для Mac.
Надстройка общедоступна через MS AppSource (https://appsource.microsoft.com/de-de/product/office/WA104381616?tab=Reviews). К сожалению, я из-за описанной проблемы не могу опубликовать новую версию. Поддержка Microsoft не помогает.
Если есть дополнительные вопросы, просто прокомментируйте. Любая помощь или советы очень ценятся.
Заранее спасибо за вашу поддержку!
Thomas