天天看點

PHP群發大量郵件的問題

最近在做一個郵件群發系統,往往每次發郵件需要發送幾千封郵件,這樣就會造成幾個問題:

第一:腳本執行時間,幾千封郵件的量肯定會超過php預設的30秒的腳步執行時間,是以這個需要設定一下,但是最好不要直接修改ini中的配置,在腳本中加入ini_set('max_execution_time','0')就可以了,這樣腳本執行時間就沒有限制了。

第二:因為腳本執行時間太長,用戶端沒有傳回執行結果,直接導緻頁面無限顯示或者死掉沒有顯示狀态,這個問題還沒有好的解決辦法,正在努力尋找,如果有好的辦法再和大家分享,如果誰有好的解決辦法也歡迎賜教,謝謝了。最後說明一下雖然頁面呈現頁面無限顯示或者死掉沒有顯示狀态,但是伺服器端的php腳本還是在運作的,是以不會影響郵件的正常發送。

http://hi.baidu.com/hcylz/blog/item/71adf40179b76509738da506.html