看板 PHP 關於我們 聯絡資訊
各位好 小弟是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
rock810:如果版上有我沒爬到的現成資料,我在自刪 12/20 10:22
twsphere:system exec ~~ 12/20 10:36
rock810:現在就糗在看了PHP Manual 還是不會用system 跟 exec... 12/20 10:49
rock810:應該說不知道怎麼應用在寄信上 12/20 10:50
mervynW:win 的排程 12/20 11:27
olctw:去找 phplist 吧 12/20 11:48
Bambe:用排程 +1 12/20 12:27
cleanwind:ignore_user_abort(true); 12/20 12:48
rock810:3Q各位,我去找找 12/20 13:28
hSATAC:mail queue cronjob 懶一點直接丟 AWS SES 12/20 16:37
thitbbeb:win排程, 程式裡可以設每次寄幾封 然後沒寄完就繼續exec 12/21 01:55
thitbbeb:exec("php 路徑/sendmail.php") 這樣用 12/21 01:55
rock810:3Qthitbbeb ,我試看看,照這樣寄信我的程式要在調整一下 12/21 14:42
popmentos:最近在學Gearman,感覺也不錯用。http://goo.gl/vjZAN 12/23 12:37
tyf99:如果只是要搞定工作,自己不想練功,可以考慮 phpmailer 12/23 13:20
※ 編輯: rock810 (36.230.81.15 臺灣), 03/14/2021 22:14:07