SMTPを利用してメール送る SMTPを利用してメール送るには、すこし準備がいります。
1. 実行環境がWindows 2000, XP, 2003のどれかであること
2. VisualStudio .NETでReference System.Webを追加すること
3. コードを書きます。SMTPサーバや、送信先、発信者、などを正しく記入してください。
4. これでメールが送れるはずです。
using System;
using System.Web.Mail;
using System.Windows.Forms;
public void Send(Document document)
{
try
{
MailMessage message = new MailMessage();
message.To = "pxb11727@nifty.com";
message.From = "pxb11727@nifty.com";
message.Subject = "test";
message.Body = "test body";
// JIS Encoding (standard for Japanese e-mail)
message.BodyEncoding = System.Text.Encoding.GetEncoding("iso-2022-jp");
// set SMTP server name
System.Web.Mail.SmtpMail.SmtpServer = "smtp.some.com";
// send!
System.Web.Mail.SmtpMail.Send(message);
}
catch (Exception exception)
{
MessageBox.Show(exception.Message);
}
}
目次に戻る
| Copyright(c) 2008 WoodenSoldier Software |
|