2009-05-09 13 views

答えて

6

System.Net.Mailという名前空間が必要です。

Hereは、ScottGuのブログの例です。

MailMessage message = new MailMessage(); 
message.From = new MailAddress("[email protected]"); 

message.To.Add(new MailAddress("[email protected]")); 
message.To.Add(new MailAddress("[email protected]")); 
message.To.Add(new MailAddress("[email protected]")); 

message.CC.Add(new MailAddress("[email protected]")); 
message.Subject = "This is my subject"; 
message.Body = "This is the content"; 


SmtpClient client = new SmtpClient(); 
client.Send(message); 
2

外部メールサーバーを使用する場合は、Ekekoの回答に加えて、ホストをSmtpClientコンストラクタで指定する必要があります。

SmtpClient client = new SmtpClient("mail.yourmailserver.com"); 

また、サーバーで必要な場合は、認証を指定する必要があります。

client.Credentials = new NetworkCredential("username", "password"); 
0

これらの回答は、SMTP処理について質問していることを前提としています。 POP3は.NETフレームワークでネイティブに処理されません。サードパーティのライブラリを購入する必要があります。私はOstrosoft POP3ライブラリをお勧めします。

関連する問題