使用EWS撰写电子邮件时,是否可以在电子邮件中添加新附件?
根据MSDN docs,创建电子邮件并添加附件会创建电子邮件草稿,而不是添加附件以撰写电子邮件窗口。同样,由于电子邮件正在撰写,因此它没有ID,我可以传递给"添加附件到现有电子邮件"情况下。
加载项我的构建必须支持所有形式的Outlook 2016,包括它由独立的Exchange服务器支持的情况,这就是我不使用REST的原因API。涉及XML版EWS的任何解决方案都会有所帮助。
答案 0 :(得分:1)
事实证明,Office JS库在Outlook 2016中可用,包括由独立的Exchange服务器支持时,我不需要使用EWS将附件添加到撰写窗口。相反,我可以使用函数Office.context.mailbox.item.addFileAttachmentAsync()
添加附件,使用Office.context.mailbox.item.removeAttachmentAsync()
删除它。