Outlook Office JS API context.mailbox.item.body.getAsyn c метод не возвращает тело случайным образом - PullRequest
0 голосов
/ 14 января 2020

Нам не удалось идентифицировать определенный шаблон, но метод body.getAsyn c не возвращает тело письма случайным образом. Мы начали замечать это поведение после 8 января 2020 года. Это поведение демонстрируется в:

  • Клиенты: OWA и Desktop (Windows Outlook 2016, 2019 и 2013)
  • Почты, на которые влияют, не являются системными письмами

РЕДАКТИРОВАТЬ : Добавлен запрошенный фрагмент кода

  item.body.getAsync("html", (mailBody) => {
        mail.body = someFunc(mailBody.value);
        if (!mailBody.value) {
          console.log("Fetching Text content");
          return getBodyTextContent(item.body, mail)
          .then((m) => resolve(m))
          .catch((e) => reject(e));
        }
        return resolve(mail);
   });

Ссылка

[1] https://docs.microsoft.com/en-us/javascript/api/outlook/office.body?view=outlook-js-1.8#getasync -coerciontype - callback-

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