【发布时间】:2018-08-01 09:04:40
【问题描述】:
我在发送新邮件之前将其附加到一封电子邮件中。但是,收到的附件在 Outlook 桌面上是可编辑的,而不是在 Outlook Web 上。这意味着当我尝试打开附件时,它在 Outlook 桌面中以撰写模式出现。我使用 createItem 创建和发送消息,使用 ItemAttachment 放置附件。我不明白为什么它可以在网络上运行而不是在桌面上运行。 这是制作附件的代码部分:
var soap = '<m:CreateItem MessageDisposition="SendAndSaveCopy">'+
' <m:Items>' +
' <t:Message>' +
' <t:Subject>' + subject + '</t:Subject>' +
' <t:Body BodyType="HTML">' + body + '</t:Body>' +
' <t:Attachments>' +
' <t:ItemAttachment>' +
' <t:Name>' + attachmentName + '</t:Name>' +
' <t:IsInline>false</t:IsInline>' +
' <t:Message>' +
' <t:MimeContent CharacterSet="UTF-8">' + attachmentMime + '</t:MimeContent>' +
' </t:Message>' +
' </t:ItemAttachment>' +
' </t:Attachments>' +
' <t:ToRecipients><t:Mailbox><t:EmailAddress>' + to + '</t:EmailAddress></t:Mailbox></t:ToRecipients>' +
' </t:Message>' +
' </m:Items>' +
'</m:CreateItem>';
谢谢。
【问题讨论】:
标签: javascript outlook exchangewebservices