我在C#中使用SmtpClient,我将发送到潜在的100个电子邮件地址。我不想循环播放每封电子邮件。发送到多个电子邮件地址,但只显示一个C#
我知道这是可能只发送邮件一次,但我不希望从地址的电子邮件显示其他电子邮件地址的数百个这样的:
Bob Hope; Brain Cant; Roger Rabbit;Etc Etc
是否可以发送邮件一次,并确保只有收件人的电子邮件地址显示在从部分电子邮件中?
我在C#中使用SmtpClient,我将发送到潜在的100个电子邮件地址。我不想循环播放每封电子邮件。发送到多个电子邮件地址,但只显示一个C#
我知道这是可能只发送邮件一次,但我不希望从地址的电子邮件显示其他电子邮件地址的数百个这样的:
Bob Hope; Brain Cant; Roger Rabbit;Etc Etc
是否可以发送邮件一次,并确保只有收件人的电子邮件地址显示在从部分电子邮件中?
有没有听说过BCC(Blind Carbon Copy)? :)
如果你能确保你的SMTP客户端可以添加地址为BCC,那么你的问题就解决了:)
似乎是在类MAILMESSAGE通过密件抄送项目
http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx
http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.bcc.aspx
这里有一个例子,我从MSDN
了如果您正在使用MailMessage类,请使用BCC(盲文副本)属性。
MailMessage message = new MailMessage();
MailAddress bcc = new MailAddress("[email protected]");
// Add your email address to BCC
message.Bcc.Add(bcc);