问题描述
我要用asp.net/C#做一个newsletter系统主要的功能是:1.群发2.跟踪邮件的点击率3.统计邮件的各种数据问题:1.群发的话,要怎样做才能让邮件在一个queue里一个一个发出去,而不是几千封一起发造成服务器CPU100%是不是要用到messagequeue?2.怎样/用什么函数才能探测到被对方邮件服务器拒收的邮件?我打算用System.Net.Mailnamespace谢谢!
解决方案
解决方案二:
MARK帮顶
解决方案三:
多谢帮顶!没人知道怎么做吗?50分那!
解决方案四:
我的是用循环,一个一个发的
解决方案五:
for(inti=0;i<RecvAr.Length;i++){mailbody.MailFolderType=1;//收件箱mailbody.MailSendLevel=1;//标示原始文件夹mailbody.MailReceiver=RecvAr[i].ToString();RtnMailID=Send(mailbody,Enterprise_ID,"",TypeID);if(RtnMailID!=null){listMailID.Add(RtnMailID);}}
解决方案六:
接收人是一个窜用“,”分开的
解决方案七:
这样循环的话,发送几千封、上万封email会造成服务器CPU过载吗?
时间: 2025-01-21 18:08:31