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

如何通过Azure Logic App将SharePoint文件作为邮件附件发送

详细操作:Azure Logic App 发送 SharePoint 文件为邮件附件

一、先在 SharePoint 创建列表/关联文件夹

创建列表

  1. 打开目标SharePoint站点(例如 https://你的域名.sharepoint.com/sites/站点名称)
  2. 左侧导航点击「新建」→「列表」,选择「空白列表」
  3. 输入列表名称(如「待发送文件库」),点击「创建」完成

给列表添加文件夹(可选)

如果需要指定监控特定文件夹:

  1. 进入刚创建的列表,顶部点击「+ 新建」→「文件夹」
  2. 输入文件夹名称,后续将需发送的文件上传至此文件夹即可

二、Azure Logic App 连接 SharePoint

  1. 登录Azure门户,打开你的Logic App(无则新建消费型/标准型Logic App)
  2. 在设计器中添加任意SharePoint触发器/操作时,会弹出连接配置窗口
  3. 自定义连接名称(如「SP-业务站点连接」),点击「登录」,用拥有SharePoint站点访问权限的账号完成授权,即可建立连接

三、触发器「当项被创建或修改时」字段说明

  • Site Address:填写目标SharePoint站点的完整URL(或从下拉框选择已授权的站点),例如 https://contoso.sharepoint.com/sites/SalesPortal
  • List Name:直接从下拉框选择你在SharePoint中创建的列表名称(如「待发送文件库」),下拉框会自动加载对应站点下的所有可用列表

四、Logic App 完整流程配置

以「文件创建/修改时自动发邮件带附件」为例:

  1. 添加触发器:选择「SharePoint - 当项被创建或修改时」,配置好Site Address和List Name;若需监控特定文件夹,填写「文件夹路径」(如 /待发送文件库/客户文件)
  2. 添加「获取文件内容」操作:
    • Site Address:选择与触发器相同的站点
    • File Identifier:在动态内容面板中选择触发器输出的「Identifier」字段(对应文件的唯一标识)
  3. 添加「发送电子邮件」操作(以Office 365 Outlook为例):
    • 收件人:填写目标邮箱地址
    • 主题:可结合动态内容自定义,例如 新文件通知:@{triggerBody()?['{Filename}']}
    • 正文:自定义邮件内容,例如 请查收附件中的最新文件:@{triggerBody()?['{Filename}']}
    • 附件:点击「添加附件」,分别选择:
      • 附件名称:动态内容中的「{Filename}」
      • 附件内容:「获取文件内容」操作输出的「文件内容」

五、关键注意事项

  • 确保Logic App使用的账号对目标SharePoint站点、列表拥有读取+写入权限
  • 测试时,直接在SharePoint的目标列表/文件夹上传或修改文件,查看Logic App是否触发并成功发送邮件
  • 若使用非Office 365的邮件服务,替换对应邮件连接器即可(配置逻辑一致)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 05:54:57