2017-03-16 37 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 []创建一个新的文档。你也可以得到附件。所以你也可以上传。让我知道这是否有帮助。