You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Power Automate中提取Outlook Item类型的邮件附件?

解决Power Automate提取Outlook Item类型附件的方案

核心原理

Outlook Item类型的附件(内嵌邮件、日历等)不属于传统文件附件,无法通过Get attachment操作提取——这类附件的标识是ItemId而非普通的Attachment Id,需借助Office 365 Outlook连接器的特定操作处理。

具体步骤

  • 第一步:添加**Office 365 Outlook > Get email (V2)**操作,获取包含目标附件的邮件。
  • 第二步:添加Apply to each循环,遍历邮件返回的Attachments数组。
  • 第三步:在循环内添加条件判断,筛选Outlook Item类型的附件:
    @equals(items('Apply_to_each')?['AttachmentType'], 'Item')
    
  • 第四步:条件满足时,调用Office 365 Outlook > Get message操作,将Message Id参数设置为items('Apply_to_each')?['ItemId'],即可获取内嵌邮件的完整内容(主题、正文、子附件等)。
  • 第五步:根据需求处理获取到的内容,比如用Create draft message保存内嵌邮件,或导出内容到OneDrive/SharePoint。

扩展说明

如果内嵌的是日历项,将第四步的Get message替换为Office 365 Outlook > Get event操作,传入同样的ItemId即可提取日历内容。

内容的提问来源于stack exchange,提问作者MannyK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 03:32:03