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

Power Automate:如何获取邮件ID以使用Forward an email(V2)转发会议邮件

Power Automate自动化转发Teams会议邮件:邮件ID获取解决方案

问题背景

尝试通过Power Automate实现自动化转发带有Teams会议链接的邮件,流程步骤为:

  • 用户提交含邮箱地址的表单
  • 流程获取该邮箱地址
  • 从日历中获取事件
  • 筛选出特定系列的会议
  • 转发邮件

卡在步骤4和5:无法获取Teams会议对应的邮件ID,直接复制Microsoft Teams日历中的会议ID无效。

解决方法

方法1:通过iCalUId关联日历事件与邮件

Teams会议的日历事件和对应的邀请邮件存在字段关联,具体操作:

  1. 在「获取日历事件」步骤后,添加**Get emails (V3)**动作
  2. 设置筛选条件为:
    contains(ConversationId, replace(outputs('Get_events')?['body/value'][0]['iCalUId'], '\n', ''))
    
    (注:iCalUId字段末尾带有换行符\n,需要用replace去除后再匹配)
  3. 执行后即可获取到该会议对应的邀请邮件,直接提取邮件的Id用于后续转发操作

方法2:通过会议链接反向匹配邮件

如果iCalUId关联失效,可利用Teams会议链接进行匹配:

  1. 同样添加**Get emails (V3)**动作
  2. 设置筛选条件为:
    contains(Body, outputs('Get_events')?['body/value'][0]['onlineMeetingUrl'])
    
    (注:onlineMeetingUrl是日历事件中存储的Teams会议链接,会议邀请邮件正文中会包含该链接)

关键注意点

Teams日历中显示的「会议ID」是会议的在线会话标识,和Exchange邮件系统的Mail ID不属于同一字段体系,直接复制无法用于邮件相关操作,必须通过上述字段关联方式获取正确的邮件ID。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 18:35:41