Wankuma.Net.Mail解説その2(PowerShellで実行する)
2006/11/15
この文書はVisual Studio 2005(.NET2.0) + Wankuma.Net.Mail 1.0.2をベースに記述されています。それ以降のバージョンや、あなたが読んでいる時点では変更されている可能性があります。
PowerShellの起動ディレクトリがC:\WINDOWS\system32\windowspowershell\v1.0なので、そのディレクトリかGACにWankuma.Net.Mail.dllを格納します。
あとは次のスクリプトのように実行すればOK
[System.Reflection.Assembly]::Load("Wankuma.Net.Mail, Version=1.0.2.0, Culture=neutral, PublicKeyToken=f519669370b5953d");
$client = new-object -typename Wankuma.Net.Mail.SmtpClient -argumentlist "mail.example.com"
$message = new-object -typename Wankuma.Net.Mail.MailMessage
$message.From = new-object -typename Wankuma.Net.Mail.MailAddress -argumentlist "naka@example.com", "中 博俊"
$message.To.Add("naka@example.com")
$message.Subject = "わんくま同盟 送信テスト"
$message.Body = "bode--"
$client.Send($message)
$client.Dispose()