在 SharePoint 中添加新闻 post 时,Microsoft Flow 会过早地向 Office 365 组的成员发送电子邮件
Microsoft Flow emails members of an Office 365 group prematurely when a news post is added in SharePoint
当新闻 post 添加到 SharePoint 团队网站时,向 Office 365 组成员发送电子邮件的 Microsoft Flow 触发成功。但是,在作者点击之前发送了邮件 "Post News." 发送的邮件没有内容。我的猜测是某种自动保存操作在后台发生,在作者完成之前将文件添加到 /SitePages
(从而触发流程)。有没有人遇到过这个?在谷歌搜索时,我看到了一些建议,建议在添加新 post 时使用 MS Flows 向成员发送电子邮件通知,但 none 提到了这个问题。
使用 MS Flow 而不是内置 SharePoint 功能的原因是 (1) 它既不是组成员也不是 "following" 网站触发电子邮件通知,(2) 我没有管理员权限设置站点警报的权限,(3) 根据作者的性质,我们认为作者不会记得点击 "Send by email"(我们不想手动监控),以及 (4)根据我们用户群的性质,我们怀疑大多数用户会花时间配置他们的 SharePoint 通知。
如果有人有专业知识可以分享,谢谢。
(下面的 MS Flow - 即使 Flow 不准确,它仍然会在作者启动新博客后 post 和作者点击 "Post News." 之前立即触发)
是的,该文件是在作者开始处理新闻后创建的。您有多种选择可以使用它。以下是一些建议:
- 在触发器之后构建一个 delay 并等待,例如一个小时,直到您继续流程并发送电子邮件。
- 除了延迟之外,您还可以延迟循环并检查上次更改日期,仅当上次编辑是在特定时间之前才发送电子邮件。
- 您还可以考虑构建某种 "newsletter" 以每天只发送一封包含所有新新闻的电子邮件,以减少电子邮件的混乱。
当新闻 post 添加到 SharePoint 团队网站时,向 Office 365 组成员发送电子邮件的 Microsoft Flow 触发成功。但是,在作者点击之前发送了邮件 "Post News." 发送的邮件没有内容。我的猜测是某种自动保存操作在后台发生,在作者完成之前将文件添加到 /SitePages
(从而触发流程)。有没有人遇到过这个?在谷歌搜索时,我看到了一些建议,建议在添加新 post 时使用 MS Flows 向成员发送电子邮件通知,但 none 提到了这个问题。
使用 MS Flow 而不是内置 SharePoint 功能的原因是 (1) 它既不是组成员也不是 "following" 网站触发电子邮件通知,(2) 我没有管理员权限设置站点警报的权限,(3) 根据作者的性质,我们认为作者不会记得点击 "Send by email"(我们不想手动监控),以及 (4)根据我们用户群的性质,我们怀疑大多数用户会花时间配置他们的 SharePoint 通知。
如果有人有专业知识可以分享,谢谢。
(下面的 MS Flow - 即使 Flow 不准确,它仍然会在作者启动新博客后 post 和作者点击 "Post News." 之前立即触发)
是的,该文件是在作者开始处理新闻后创建的。您有多种选择可以使用它。以下是一些建议:
- 在触发器之后构建一个 delay 并等待,例如一个小时,直到您继续流程并发送电子邮件。
- 除了延迟之外,您还可以延迟循环并检查上次更改日期,仅当上次编辑是在特定时间之前才发送电子邮件。
- 您还可以考虑构建某种 "newsletter" 以每天只发送一封包含所有新新闻的电子邮件,以减少电子邮件的混乱。