Outlook 365桌面客户端:转发邮件撰写窗口API无法识别附件
Outlook 365桌面客户端转发窗口中MailItem.Attachments无法识别附件问题
用户反馈与问题范围
- 近期已有大量用户反馈:在Outlook 365桌面客户端的转发邮件撰写窗口内,通过Outlook API调用
MailItem.Attachments时,无法获取到任何附件——无论是原邮件自带的附件,还是手动添加的新附件均无法被识别。Web版本的Outlook暂未出现此问题。
官方已知问题状态
- 微软已将该问题列为已知问题,并记录在Office 365服务健康仪表板中。技术团队正在定位根因,初步推测是转发撰写场景下,客户端与API之间的附件状态同步逻辑出现漏洞,导致
MailItem.Attachments对象无法正确读取到附件元数据。
临时 workaround
- 若业务需要临时绕过此问题,可尝试以下两种方法:
- 将当前撰写的转发邮件保存为草稿,再通过API读取该草稿邮件的
Attachments属性,此时附件能被正常识别。 - 若仅需获取原邮件的附件,可直接通过
Namespace.GetItemFromID方法,传入原邮件的ID来获取附件数据。
- 将当前撰写的转发邮件保存为草稿,再通过API读取该草稿邮件的
修复进展
- 目前官方尚未公布具体的修复时间,但根据Office更新的常规节奏,预计会在1-2个月度更新批次中推送修复补丁。建议持续关注Office客户端的更新通知,或通过微软365管理中心查看服务健康状态。
内容的提问来源于stack exchange,提问作者Al_C
相关产品推荐
相关产品推荐

