メール送信サンプル
public class ExchangeUtil : PublicWebApiUtil {
/// <summary>
/// メール送信
/// </summary>
/// <param name="fromAddress">送信元アドレス</param>
/// <param name="toAddress">送信先アドレス</param>
/// <param name="subject">件名</param>
/// <param name="body">メール本文</param>
public void SendMail(string fromAddress, string toAddress, string subject, string body) {
MailMessage msg = new MailMessage();
SmtpClient sc = new SmtpClient();
try {
msg.From = new MailAddress(fromAddress, "表示名");
msg.To.Add(new MailAddress(toAddress, ""));
//件名
msg.Subject = subject;
//本文
msg.Body = body;
//SMTPサーバーなどを設定する
sc.Host = this.SmtpAddress;
sc.Port = this.SmtpPort;
sc.DeliveryMethod = SmtpDeliveryMethod.Network;
//メッセージを送信する
sc.Send(msg);
} finally {
msg.Dispose();
sc.Dispose();
}
}
}
0 件のコメント:
コメントを投稿