asp.net web实现邮件群发的方案 邮件群发asp.net异步邮件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把群发邮件独立成一个服务吧。然后,提供一个地方配置哪些邮件发送给哪些人,提供给web一个接口,需要发送邮件的时候调用。web只要告诉服务,我要发什么内容,发给谁,甚至可以定时,按批次发送,剩下的时候由服务去处理。哪些发送成功哪些失败还有时间都是服务去维护。有需要的话再提供给web一个接口,调用发送结果信息。 如果是几万这个量,你得自己搭建smtp服务器,甚至是多台这样的服务器。 如果第一人发给这10000个用户,第二个人还是要发给这10000个用户,那么服务那边就要排队,这也是合理的。就像打印机,几个人发过来的打印任务需要排队。当然,你也做些小处理,比如说一放过1的可以发2的内容,而不是等到所有第一个10000的用户都发完。分开主要的好处就是你的web程序不用等10000个邮件发完,可以继续做其他事情。邮件服务去处理发送任务,web有需要就掉接口看结果。 c#窗体程序开发的问题 c# 监听8000端口,显示内容 请教:字符串中一部分用 textBox.text动态替换的问题。 求2个正则表达式 如何获取Oracle数据库中的CLOB字段的值,为什么我得到的是乱码一堆,不管存入表中的是中文还是英文. 数据库访问 怎么条件查询并获取数据库的值???????????????? .net(C#)中UTF8在win9x中乱码的问题,请大家帮助! 为什么我找不到在winform中的datagrid的属性生成器? 这段代码在C#可以用吗? 我用3DES加密后怎么样才能得到16位的密文 【砝码均衡问题】算法大牛支持,各种大神请进
然后,提供一个地方配置哪些邮件发送给哪些人,提供给web一个接口,需要发送邮件的时候调用。web只要告诉服务,我要发什么内容,发给谁,甚至可以定时,按批次发送,剩下的时候由服务去处理。哪些发送成功哪些失败还有时间都是服务去维护。有需要的话再提供给web一个接口,调用发送结果信息。
当然,你也做些小处理,比如说一放过1的可以发2的内容,而不是等到所有第一个10000的用户都发完。
分开主要的好处就是你的web程序不用等10000个邮件发完,可以继续做其他事情。邮件服务去处理发送任务,web有需要就掉接口看结果。