2017-03-16 8 views
-1

Outlook 온라인 O365에 대해 Outlook 추가 기능을 개발 중입니다. 자바 스크립트 코드가 포함되어 있습니다. API를 통해 MailItem (Office.context.mailbox.item) 개체를 검색합니다.Outlook 추가 기능 API Office365

MailItem을 .msg 파일로 내보내고 으로 업로드 할 수 있습니까? 문서 라이브러리?

답변

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 []와 같을 것입니다. 그래서이 바이트 []로 새 문서를 만들 수 있습니다. 또한 첨부 파일을 얻을 수 있습니다. 그래서 당신도 업로드 할 수 있습니다. 이것이 도움이되는지 알려주십시오.