2011-02-01 2 views
1

asp.net(c#)でbccで大量メールを送信するにはどうすればいいですか?bccでメールを送信

+0

あなたはsqlタグを削除できますかは関係ありません。 – Dunc

答えて

3

the documentationによると、あなたはこのようにそれを行う:

public static void CreateBccTestMessage(string server) 
{ 
MailAddress from = new MailAddress("[email protected]", "Ben Miller"); 
MailAddress to = new MailAddress("[email protected]", "Jane Clayton"); 
MailMessage message = new MailMessage(from, to); 
message.Subject = "Using the SmtpClient class."; 
message.Body = @"Using this feature, you can send an e-mail message from an application very easily."; 
MailAddress bcc = new MailAddress("[email protected]"); 
message.Bcc.Add(bcc); 
SmtpClient client = new SmtpClient(server); 
client.Credentials = CredentialCache.DefaultNetworkCredentials; 
Console.WriteLine("Sending an e-mail message to {0} and {1}.", 
      to.DisplayName, message.Bcc.ToString()); 
    try { 
    client.Send(message); 
    } 
    catch (Exception ex) { 
    Console.WriteLine("Exception caught in CreateBccTestMessage(): {0}", 
       ex.ToString()); 
    } 
} 

あなただけのいくつかのBCCアドレスを追加します。大量メールの送信は簡単にブラックリストに載せられ、大半のメッセージはおそらくスパムフォルダに入れられることに注意してください。代わりに大量メールサービスプロバイダを使用することを検討する必要があります。

関連する問題