2017-03-16 72 views
-1

我正在開發Outlook加載項,用於Outlook代碼爲O365,代碼爲。 通過API我檢索對象MailItem(Office.context.mailbox.item)。展望加載項API Office365

是否可以將MailItem導出到.msg文件並將其上載到SharePoint文檔庫?

回答

0

您可以將Mailitem主體上載爲庫中的文檔。獲取郵件郵件正文

var item = Office.context.mailbox.item; 
    if (item.itemType == Office.MailboxEnums.ItemType.Message) {   
      itemType = item.itemType; 
      itemID = item.itemId; 
      subject = item.subject; 
      body = getBody(item);   
    } 
function getBody(item) { 
    Office.context.mailbox.item.body.getAsync("html", { asyncContext: "callback" }, function callback(result) { 
     body = result.value; 
    }); 
} 

正文內容將爲Byte []。這樣你可以用這個byte []創建一個新的文檔。你也可以得到附件。所以你也可以上傳。讓我知道這是否有幫助。