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

基于筛选条件手动批量发送邮件 SharePoint、Flow实现方案咨询

Power Automate 手动触发批量密送邮件实现方案

1. 调整触发方式为手动运行

删除原有「当新项创建时」触发节点,添加手动触发流触发器即可实现按需运行。如果需要在触发时支持临时修改邮件主题、正文等内容,可以在触发器配置页添加对应类型的输入控件,触发时直接填写参数即可。

2. 按规则筛选收件人

按以下逻辑配置数据查询与筛选步骤:

  • 添加获取项操作,数据源选择列表X,筛选查询条件填写 Submitted eq null,获取所有未提交的关联记录
  • 基于列表X和population列表的关联字段(如公共的人员ID、姓名标识等),查询匹配population列表中对应记录的c_Email列值
  • 初始化数组类型变量暂存邮箱列表,遍历匹配到的记录将邮箱写入数组,用union()函数对邮箱数组去重后,用分号拼接为字符串,存为密送收件人变量

3. 配置批量密送邮件

添加Office 365 Outlook连接器的发送电子邮件(V2)操作:

  • *收件人(To)*栏填写内部测试邮箱或发件人自身邮箱,避免泄露收件人地址
  • *密送(Bcc)*栏填入上一步生成的收件人字符串变量
  • 自定义邮件主题和正文,需要引入population列表的列信息时,直接从动态内容面板选择对应字段插入即可,也可提前将需要展示的汇总信息拼接为HTML格式变量插入正文,实现更美观的排版

4. 验证规则

保存流后选择手动触发测试,建议先缩小筛选范围用测试账号验证:筛选逻辑是否正确、收件人是否仅包含符合条件的用户、密送规则是否生效、邮件内容是否正常展示。

注意事项

  • 若符合条件的收件人数量超过企业Office 365单封邮件的密送人数限制(通常为500人/封),可增加分段逻辑,每批拆分固定人数分多封发送
  • 确保流的运行身份拥有两个列表的读取权限,避免获取数据时报错

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 05:06:04