作者mygod1220 (晴天)
看板C_Sharp
标题Re: [问题] 关於群组寄信的问题
时间Tue Jul 4 10:50:14 2006
※ 引述《retsamsu (haha)》之铭言:
: ※ 引述《mygod1220 (晴天)》之铭言:
测试成功了
分享一下
{
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
for (int i = 0; i < CheckBoxList1.Items.Count; i++)
{
if (CheckBoxList1.Items[i].Selected)
{
message.To.Add(CheckBoxList1.Items[i].Value);
}
}
if (message.To.Count.Equals(0))
{
}
else
{
// Specify the e-mail sender.
// Create a mailing address that includes a UTF8 character
// in the display name.
message.From = new System.Net.Mail.MailAddress(TextBox3.Text,
TextBox2.Text/*+(char)0xD8 特殊字元 */, System.Text.Encoding.UTF8);
message.Body = TextBox1.Text;
message.BodyEncoding = System.Text.Encoding.Unicode;
message.IsBodyHtml = true;
message.Subject = TextBox4.Text;
message.SubjectEncoding = System.Text.Encoding.UTF8;
//message.Attachments附加档案
client.SendCompleted += new
System.Net.Mail.SendCompletedEventHandler(SendCompletedCallback);
//client.Credentials =
System.Net.CredentialCache.DefaultNetworkCredentials;
client.Send(message); //这里用client.SendAsync()会失败,不知道为何
message.Dispose();
Label3.Text = Table1.Rows.Count.ToString() + " 封邮件传送成功!";
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.92.75.5