创建工作流解决方案以发送有关在 SharePoint 中创建新列表项的电子邮件

Create a workflow solution to send an email on new list item creation in SharePoint

如何在 Visual Studio 2013 中创建工作流解决方案以发送有关在 SharePoint O365 列表中创建新列表项的电子邮件。

您可以从 Sharepoint 托管应用程序中的工作流发送电子邮件:

  1. 创建 SharePoint 托管 APP 项目。

  2. 创建列表工作流。 Select 您想要 运行 工作流的列表,并创建新的 "WorkflowToHistory" 和 "WorkflowTaskList" 用于存储工作流历史记录和任务信息。

  3. 相应地选择起始选项。在此,您可以在添加项目时自动启动工作流程。

  4. 完成工作流程,您应该展开工具箱上的 SP – 实用程序选项卡,然后将电子邮件 activity 拖到设计器上以发送电子邮件。对于这部分,请单击 here for how to detail steps and refer to this link 视频 .

  5. 部署应用程序并测试。

此外,由于我们正在 SharePoint 应用程序中创建工作流。然而,这仅限于仅存在于安装应用程序的 AppWeb 中的工作流。如果您想在常规 SharePoint 站点(例如团队站点)或非 AppWeb 站点中拥有工作流 运行,例如,将工作流部署到主机 Web,您可以部署为 Integrated Workflow Apps. Click this article如何将 site/List 工作流部署到托管网站,您可以关注列表工作流部分。