免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 19566 | 回复: 41
打印 上一主题 下一主题

邮件群发(源码) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-09 17:02 |只看该作者 |倒序浏览
最近刚写了个群发邮件的程序
发了将近有6万封.原来很简单就是从数据库读出邮件然后循环发送.
发了半天全部发完.不知道是否还有什么别的方法?提高发送的速度.
对多线程的概念还不太清楚.没敢乱用.


关于邮件订阅的问题的顺便问下.是否和群发邮件的原理一样啊?那样发起来还不晕掉啊

期待回答..

[ 本帖最后由 xiximato 于 2005-12-21 14:37 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2005-12-21 09:19 |只看该作者
楼上的大哥能不能共享一下源码啊?

论坛徽章:
0
3 [报告]
发表于 2005-12-21 11:31 |只看该作者
有需要源码的留言给我

[ 本帖最后由 xiximato 于 2005-12-22 15:39 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2005-12-21 11:34 |只看该作者
有需要源码的留言给我

[ 本帖最后由 xiximato 于 2005-12-22 15:39 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2005-12-21 14:52 |只看该作者
发送速度慢要看瓶颈在哪里,比如是I/O还是网络,还是CPU,然后再找对策。我想可能是网络上。因为每封邮件发送都有一系列的动作,而这些操作都要串行,再加上网络上的延迟,等待什么的,速度不会太快。因此还是采用多线程为好。可以试试我写的 Casing 模块,在我的blog中有专题。它就是一个线程包装器,可以将一个函数自动包装成线程的处理方式。

论坛徽章:
0
6 [报告]
发表于 2005-12-21 15:23 |只看该作者
因为偶对多线程的程序不太了解.所以采取了保守一点的写法.差不多6万封发了半天的时间全部发完了.感觉还是比较理想.

论坛徽章:
0
7 [报告]
发表于 2005-12-22 12:19 |只看该作者
居然发垃圾邮件。。。。HOHO。。

论坛徽章:
0
8 [报告]
发表于 2005-12-22 15:36 |只看该作者
不是垃圾邮件.我单位的数据库里面有近4万用户.还有一些其他的用户
都是提供最新信息的

论坛徽章:
0
9 [报告]
发表于 2005-12-23 16:03 |只看该作者
给我一份吧
donghai2016#126.com

论坛徽章:
0
10 [报告]
发表于 2005-12-30 00:43 |只看该作者
给我一份吧,谢谢
shanjunxu@163.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP