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

Power Automate接收邮件触发器中如何正确获取邮件数据

解决方案:正确提取邮件发件人信息的步骤
  • 确认触发器输出结构
    先运行一次流,在运行历史中点击「收到邮件」触发器的「显示原始输出」。发件人from是包含address(邮箱地址)和name(发件人名称)的对象,而非纯字符串,典型结构如下:

    "from": {
        "address": "sender@example.com",
        "name": "Sender Name"
    }
    

    直接使用triggerBody()?['from']会返回整个对象,这就是变量结果不符合预期的原因。

  • 使用正确表达式提取目标值

    • 提取邮箱地址:用表达式 triggerBody()?['from']?['address']
    • 提取发件人名称:用表达式 triggerBody()?['from']?['name']
      初始化变量时,将上述对应表达式设为变量值即可。
  • 验证变量赋值与类型
    在初始化变量后添加「撰写」动作,将correo-rte变量值写入其中,运行流后查看撰写动作的输出确认结果。同时确保变量类型为「字符串」,避免类型不匹配导致异常。

  • 新手友好的替代方式
    无需手动写表达式,在初始化变量的「值」输入框中,打开动态内容面板,直接选择「收到邮件」触发器下的「发件人邮箱」或「发件人名称」选项,即可自动完成正确赋值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 20:44:51