您能否帮助我了解如何在用户提交任务表单时发送工作流电子邮件。该过程是自动向"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;
}
}
希望对您有所帮助。