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

Power Automate中SMTP模块添加SharePoint PDF附件异常求助

解决Power Automate中SMTP发送SharePoint PDF附件损坏/空白问题
    1. 替换自动生成的ContentData表达式
      当你将SharePoint的“文件内容”拖入SMTP模块的ContentData字段时,系统默认生成的base64(body('获取文件内容'))会导致重复编码,引发PDF损坏。你需要手动替换为:
    body('获取文件内容')['$content']
    

    这个表达式直接调用SharePoint返回的已编码base64内容,避免重复转换。

    1. 验证文件名格式
      确保SMTP附件的“文件名”字段包含完整的.pdf后缀,直接选择SharePoint文件的文件名字段即可,不要手动修改或省略后缀,否则邮件客户端可能无法正确识别文件类型。
    1. 额外排查点
    • 确认SharePoint中的PDF文件本身无损坏:手动下载该PDF并打开,验证文件正常。
    • 检查Power Automate动作的顺序:确保“获取文件内容”动作在SMTP发送动作之前,且正确关联到目标文件(可通过添加“获取文件元数据”动作确认文件ID/路径正确)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 17:24:58