元アドレス:http://www.atmarkit.co.jp/fdotnet/dotnettips/457sendmail2/sendmail2.Html
.Net TIPS
デジタルアドバンテージ 一色 政彥
2006/06/09
「TIPS:電子メールを送信するには?」では、SmtpMailクラス(System.Web.Mail名前空間)を使ってメールを送信する方法を紹介している。しかし、このSmtpMailクラスは.Net Framework 2.0ではObsoleteされてしまっており、以前に作成されたコードを動作させるための互換性目的で殘されているだけだ。
.NET Framework 2.0ではこの代わりに、System.Net.Mail名前空間が追加されており、これに所屬するクラス群(具體的には、メールを送信する機能を提供するSmtpClIEntクラスなど)を利用することが推奨されている。
そこで本稿では、SmtpClIEntクラスを用いて電子メールを送信する最もシンプルな方法を紹介する。
SmtpClIEntクラスを用いて電子メールを送信するのに最低限必要となるのは、次の5つの情報である。
これらの情報を次のコード例のように指定して、プログラムを実行すれば、メールを送信できる。