Outlook, добавленный в получателя, не возвращается - PullRequest
0 голосов
/ 10 декабря 2018

Я создаю надстройку Outlook, которая будет принимать получателей и проверять, существуют ли они в нашей базе данных.

Когда пользователь нажимает на ссылку mailto на странице, он выскакиваетОкно составления Outlook, и получатель будет заполнен следующим образом.

to-text-mail

Запуск надстройки приведет к тому, что из Office.context ничего не будет возвращеноФункция .mailbox.item.to.getAsync.

    Office.initialize = function () {
        $(document).ready(function () {
            Office.context.mailbox.item.to.getAsync(getRecipientFromDB);
        });
    };

Однако получатель теперь будет выглядеть следующим образом:

to-text-mail-2

Повторная попытка надстройки теперь будет работать, посколькуФункция Office.context.mailbox.item.to.getAsync будет фактически возвращать результат.

Моя версия Outlook - 16.0.11029.20045.

Кто-нибудь сталкивался с этой проблемой раньше?

1 Ответ

0 голосов
/ 13 декабря 2018

to.getAsync вернет каждого разрешенного получателя в поле «to».На первом снимке экрана test@test.com не разрешен, поэтому to.getAsync ничего не вернет.Если вы откроете окно создания, дождитесь разрешения получателей и запустите надстройку, to.getAsync вернет результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...