ユーザーがタスクフォームを送信するときにワークフローメールを送信する方法を理解するのを手伝ってください。プロセスは、「BI所有者」への電子メールの送信を自動化することです。ユーザーがフォームに入力し、「保存」/「送信」をクリックすると、電子メールが送信されます。
前もって感謝します。
ユーザーがタスクフォームを送信するときにワークフローメールを送信する方法を理解するのを手伝ってください。プロセスは、「BI所有者」への電子メールの送信を自動化することです。ユーザーがフォームに入力し、「保存」/「送信」をクリックすると、電子メールが送信されます。
前もって感謝します。
ワークフローの構成を理解する必要がありますか? その場合は、次のことを確認してください。
フォームをどのように構築しますか?それは aspx、Web パーツ、またはある種の魔法ですか?
これは重要です。なぜなら、ワークフローを起動する方法は、それに応じて異なるからです。
フォームのすべてのコントロールを持っている場合、これは私のメール送信クラスです:
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;
}
}
それが役に立てば幸い。