Я использовал библиотеку ews-javascript-api
. (Существует ews-js-api-browser
для использования в браузере)
Это позволяет довольно легко загрузить информацию, относящуюся к элементу.
const loadedItem = await exch.BindToItems(
[new ewsjs.ItemId(Office.context.mailbox.item.itemId)],
new ewsjs.PropertySet(
ewsjs.BasePropertySet.FirstClassProperties,
ewsjs.EmailMessageSchema.Size,
),
)
Если вы не хотите использовать библиотеку, вам нужно напишите EWS запросы самостоятельно, как объяснено здесь в документации.