SharePoint 2010 在表单提交/保存单击时发送工作流电子邮件



您能否帮助我了解如何在用户提交任务表单时发送工作流电子邮件。该过程是自动向"BI所有者"发送电子邮件,当用户填写表单并单击"保存"/"提交"时,电子邮件应该被发送出去。

提前谢谢。

你需要了解Worfklow的配置吗?在这种情况下,请查看以下内容:

在工作流中发送电子邮件

你如何建立你的表格?它是一个aspx,一个网络部件,某种魔法?

嗯,这很重要,因为你有不同的方法来启动你的工作流程,这取决于这一点。

如果你拥有表单的所有控制权,那么,这是我发送电子邮件的课程:

  protected void sendEmail()
    {
        try
        {
                string mailTo = dudeToSendMail;
                MailMessage message = new MailMessage();
                message.From = new MailAddress(mailSender);
                message.To.Add(new MailAddress(mailTo));
                message.Subject = mailSubject;
                message.Body = buildMail();  // hey, dude, build up your mail here!
                message.IsBodyHtml = true;
                SmtpClient client = new SmtpClient();
                client.Send(message);
        }
        catch (System.Exception)
        {
            throw;
        }

    }

希望对您有所帮助。

最新更新