MailMessage クラス :-)

メール送信の機能作ろうと思ったら、2.0から新しくなっていた。複数人数に一括送信しようと思ったら、Encodingとか細かいことは抜いて大体こんな感じで書くもよう。

    MailMessage message = new MailMessage();

    message.From = new MailAddress("info@XX.com", "info");
  message.To.Add(new MailAddress("send1@XX.com", "ユーザー1");
  message.To.Add(new MailAddress("send2@XX.com", "ユーザー2");
  message.To.Add(new MailAddress("send3@XX.com", "ユーザー3");
    message.Subject = "テスト送信";
    message.Body = "3人に送れるか?";

    SmtpClient client = new SmtpClient("XXX.com");
    client.Send(message);