如何使用Power Automate在同一邮件线程中发送邮件?
要让第二个流发送的邮件归入原邮件线程,核心是传递原邮件的会话标识信息,具体操作步骤如下:
第一步:在第一个流中存储原邮件的关键会话字段
在触发Outlook新邮件、创建SharePoint列表项的流程里,先在SharePoint列表中新增三个文本类型的列:Conversation Id、References、In-Reply-To。然后在创建列表项的动作里,把Outlook触发动作输出里的对应字段(这三个字段都能在Outlook新邮件的原生输出中找到)映射到新增的SP列中,完成原邮件会话信息的存储。第二步:在第二个流中调用会话信息实现线程回复
在SharePoint列表项更新触发的流程中,选择Outlook的回复邮件(V2)动作(不要用普通的「发送邮件」动作):- 将SP列表中存储的
Conversation Id填入动作的「会话ID」字段; - 在动作的「高级选项」里找到「自定义头部」,添加两组键值对:
References对应SP列表存储的References值,In-Reply-To对应SP列表存储的In-Reply-To值; - 填写收件人、邮件内容等常规信息后执行流程,发送的邮件就会自动归入原邮件线程,不会开启新会话。
- 将SP列表中存储的
如果因为场景限制必须使用发送邮件(V2)动作,同样可以在「高级选项」的「自定义头部」中添加上述三个字段的对应值,也能实现相同效果。
内容的提问来源于stack exchange,提问作者thedeepponkiya
相关产品推荐
相关产品推荐

