当用户提交任务表单时,您能否帮助我了解如何发送工作流程电子邮件。该过程是自动向“BI所有者”发送电子邮件,当用户填写表格并且他/她点击“保存”/“提交”时,应该发送电子邮件。
提前致谢。
答案 0 :(得分:0)
您需要了解Worfklow的配置吗? 在这种情况下,请查看:
你如何建立你的表格?它是一个aspx,一个webpart,某种神奇的东西?
嗯,这很重要,因为你有不同的方法来启动你的工作流程,具体取决于那个。
如果您拥有表单的所有控件,那么这是我的发送电子邮件类:
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;
}
}
希望它有所帮助。