作者rock810 ()
看板PHP
标题[请益] 大量发信後端执行
时间Thu Dec 20 10:22:05 2012
各位好
小弟是php的新手,最近再帮某单位做大量发信的工作(EDM)
目前是托别人管理MAIL SERVER的福,大量寄信都没什麽问题
只是跑上万笔的回圈寄信,一次一封,要等大约20分钟网页才会跑完
(也不知道这样写好不好)
使用者就是要开着那个页面等个20分钟
我知道有的系统是可以在使用者执行後,他可以关掉浏览器去做别的事情
剩下的伺服器会帮忙完成
现在想实作这一点
找了一些资料,但是很杂很乱,没有头绪
像是EXEC、排程等等
能不能请版上先进给点方向
我现在乱想一个是用 PHP 产 MAIL LIST 在用 EXEC 去执行 VBS(自己写一个VBS寄信)
只是这样乱凑感觉起来很鸟(没试过也不知道能不能行)...
我的环境是WINDOWS SERVER 2008 用PHP的 MAIL() 在寄信
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.230.81.15
1F:→ rock810:如果版上有我没爬到的现成资料,我在自删 12/20 10:22
2F:→ twsphere:system exec ~~ 12/20 10:36
3F:→ rock810:现在就糗在看了PHP Manual 还是不会用system 跟 exec... 12/20 10:49
4F:→ rock810:应该说不知道怎麽应用在寄信上 12/20 10:50
5F:→ mervynW:win 的排程 12/20 11:27
6F:→ olctw:去找 phplist 吧 12/20 11:48
7F:→ Bambe:用排程 +1 12/20 12:27
8F:推 cleanwind:ignore_user_abort(true); 12/20 12:48
9F:→ rock810:3Q各位,我去找找 12/20 13:28
10F:→ hSATAC:mail queue cronjob 懒一点直接丢 AWS SES 12/20 16:37
11F:→ thitbbeb:win排程, 程式里可以设每次寄几封 然後没寄完就继续exec 12/21 01:55
12F:→ thitbbeb:exec("php 路径/sendmail.php") 这样用 12/21 01:55
13F:→ rock810:3Qthitbbeb ,我试看看,照这样寄信我的程式要在调整一下 12/21 14:42
15F:→ tyf99:如果只是要搞定工作,自己不想练功,可以考虑 phpmailer 12/23 13:20
※ 编辑: rock810 (36.230.81.15 台湾), 03/14/2021 22:14:07