SMTP認証

SMTPでメールを送信するにはSmtpMailクラスを使えば良いのですが、SMTP認証が必要な場合、どうすれば良いでしょうか? ざっとヘルプを見た限りではSmtpMailクラスでは対応してなさそうです。ところが、実装方法が分からないSmtpMailで対応することが出来るのです。

SMTP Authentication using System.Web.Mail (CDOSYS)
こんなことが出来るのですね。また、電子メール関係の書籍を読む羽目になるところでした。(^^;