thinkphp群發郵件

  

thinkphp群發郵件主要需要做到以下幾點:


thinkphp群發郵件


1、IP輪循


關于ip輪循網上有很多方案,比如ip代理、寬帶撥號。代理ip這種方案本人測試過,收到的郵件顯示的還是真實的ip,所以被我排除在外(可能是技術不到位),寬帶撥號,因為是家庭使用,重復撥號意味著家里斷網,容易導致家庭不和,也排除在外。最后在家里找了一個舊手機,手機切換飛行模式ip就會發生改變,然后用電腦上手機的網(手機的網絡共享功能),之后用PHP代碼向手機發送切換飛行模式的命令,發送完成后使用讓PHP不斷的訪問一個獲取ip的網頁,直到獲取到ip。僅分享思路,設計到的代碼網上都可以找到。


2、郵箱賬號輪循


發送時我使用的是163郵箱群發,QQ郵箱群發貌似很麻煩,不可能注冊那么多的賬號。切記不要在網上買163郵箱,自己注冊,多找一些身邊的親戚朋友注冊一下,一個號碼能注冊好幾個。注冊上100個左右。輪循很好辦,設計一個字段num,將數據庫的賬號進行排序,按照id,num。每次只獲得num最小的那個基本上就可以了,當然有點弊端的,就不細說了。


3、郵件內容輪循


所謂內容輪循就是將發送的內容碎片化,然后再排列組合,只要每次發送的內容不一樣就行了,否則就進入垃圾箱了。

相關資訊