#1 soseek
找个sp的定时发送邮件的扩展,唉,php不怎样就是可怜
2011-01-26 00:19:12
#3 soseek
回复 2 jake 嘻嘻,说错了,如果让程序每天6点自动发送该用哪种方式好?有没实例呢?
直接用mail函数有什么坏处?
2011-01-26 16:41:47
#5 jake
上面说的三种方法都可以让程序在6点执行。
mail函数是比较方便的做法,不过需要环境支持。
set_time_limit(0);
while (1) {
if( date("H") == 6 ){
mail('to@163.com', '标题', '内容' );
sleep(3601);
}
sleep(100);
}
?>
2011-01-26 17:18:12
#6 soseek
回复 5 jake mail需要服务器支持是有点麻烦,但是 smtp如果同时处理大量邮件会出现繁忙错误,有什么好方法吗
2011-01-26 22:42:44
#7 jake
回复 jake
mail需要服务器支持是有点麻烦,但是 smtp如果同时处理大量邮件会出现繁忙错误,有什么好 ...
soseek 发表于 2011-1-26 22:42 
其实也没什么好办法,问题在于SMTP服务器本身的限制,如果是自行架设SMTP服务器,就可以把并发设置得比较高些,以应付大批量邮件的发送。
如果是通过第三方SMTP服务器或需要发的邮件非常的多,可以在定时发送邮件的程序中,分批发送,如每十分钟发100封邮件,类似“管道”的方式。
2011-01-26 22:53:32