读书人

大侠.路过的时候顺便看看!(急路过的都

发布时间: 2012-01-10 21:26:51 作者: rapoo

大侠.路过的时候顺便看看!(急,路过的都有分)
以下是我拷贝了别人的一段代码改了后,
可以实现同时发送两个收件人的功能,但是我想实现多发,(比如三个时,提示不成功)
哪为仁兄帮忙看看:需要改哪个地方,还是这个发送的方法不能实现群发???
这是方法的全部代码:
private void SendMyMail()
{
string SendTos = "etw_sunj@163.com";   //收件人
string CcTos = ",etw_suns@163.com";   //抄送人
//string second = ",etw_sun@126.com";
string[] Receiver = System.Text.RegularExpressions.Regex.Split(SendTos + CcTos, ","); //总收件人

//string[] Receiver = System.Text.RegularExpressions.Regex.Split(SendTos + CcTos + second , ","); //总收件人

string FromMail = "liyou502@163.com"; //发件人
string Title = "你好"; //邮件主题
string Body = "附件里重要文档,请查收!"; //邮件主体

if (SendTos != "")
{
string MailUserName = "liyou502"; //FromMail.Substring(0, FromMail.IndexOf('@'));
string MailPassword = "****"; //发件人邮箱密码

MailMessage mailmessage = new MailMessage();
MailAddress n = new MailAddress(FromMail);

mailmessage.From = n;
mailmessage.Subject = Title;
mailmessage.Body = Body;

System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
client.Host = "smtp.163.com";
client.Credentials = new System.Net.NetworkCredential(MailUserName,MailPassword);
//向收件人和抄送人循环发送
for (int j = 0; j < Receiver.Length; j++)
{
mailmessage.To.Add(Receiver[j].ToString());
try
{
client.Send(mailmessage);
Response.Write("成功发送!");
}
catch (Exception)
{
Response.Write("<script language='javascript'>alert('邮件发送失败!')</script>");
}
}
}
}


[解决办法]
路过,帮你顶下~
[解决办法]
学习
[解决办法]
帮顶
[解决办法]
try
MailAddress to = new MailAddress(Receiver[j].ToString);

mailmessage.To.Add(to)
[解决办法]
是不是你第三个邮件发送的时候有错误.自已调试的时候一步一步跟一下,看执行到哪一步的时候出错,
这样才能判断,上面的方法理论是可以群发的.
[解决办法]
关注~~
[解决办法]
string CcTos = ",etw_suns@163.com";   //抄送人
这句话是你要输入的收件人地址,可以添加多个,如string CcTos = "sdf@163.com,asdasd@163.com,etw_suns@163.com"
中间必须要用“,”分割
string[] Receiver = System.Text.RegularExpressions.Regex.Split(CcTos, ","); //总收件人
总收件人只需要CcTos这个参数就可以了
[解决办法]
收件人之间也可以用别的符号分割,只要在string[] Receiver = System.Text.RegularExpressions.Regex.Split(CcTos, ","); //总收件人
代码中把","替换成你用的符号就行了
------解决方案--------------------


我顶...顶...我顶
[解决办法]
帮顶

读书人网 >asp.net

热点推荐