亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP郵件群發機實現代碼

2020-03-22 19:22:33
字體:
來源:轉載
供稿:網友
原理:
第一:申請大量的郵箱帳號 騰訊的 126的 163的 新浪的 雅虎的 谷歌的 等等提供smtp服務的
第二:收集你要發送郵件的郵件列表
第三:遍歷郵件列表,每一個郵件發送郵件
第四:用linux下定時腳本后臺運行 我跑了兩天 哈哈 ,因為為了盡可能的保證每一個都發送成功
原理是很簡單,但是其中還是遇到很多的問題。
第一:郵件失敗的問題,我這里采用兩個方式解決,第一把大量的那些郵箱帳號依次去發送,直到成功。然后每次發送500封郵件 后把發送郵箱列表隨機打散(避免一個持續失敗)。
我用的是phpmailer
多的不多說了上代碼了。phpmailer 大家自己搜索下載吧
入口腳本:就是linux 執行的 mail_001.php
php define('ROOT_PATH',dirname(__FILE__)); require_once 'library/senderApi.php'; //發送郵件接口 require_once 'config/senderListConf.php'; //發送郵件帳號列表 //讀取文本 郵件地址 shuffle($senderListConf); $filename = "data/email.txt"; $fp = fopen($filename,"r"); $contents = fread($fp,filesize($filename)); $list_email=explode("/r/n",$contents); $len=count($list_email); fclose($fp); //郵件內容為網頁上的內容 $htmlContent = file_get_contents('http://taobao.1080www.com'); // 參數說明(發送到, 郵件主題, 郵件內容, 附加信息, 用戶名) foreach($list_email as $key= $value) $value = trim($value); $rs=explode("@",$value); $user_name = $rs['0']; smtp_mail($value, '秋季補水化妝品_秋季護膚皮膚保養_秋天皮膚干燥怎么辦-小常識',$htmlContent, 'http://taobao.1080www.com/', $user_name,$senderListConf,0); sleep(3); if($key%200 == 0 && $key 0) shuffle($senderListConf); //每200次 吧發送郵件順序打亂一次 die('SendingOver.................'."/r/n");
封裝phpmailer senderApi.php
php // 請求 PHPmailer類 文件 error_reporting(E_ERROR); require_once("phpmailer/phpmailer.class.php"); // 寫入發送結果函數 function info_write($filename,$info_log) $info.= $info_log; $info.="/r/n"; $fp = fopen ($filename,'a'); fwrite($fp,$info); fclose($fp); //發送Email函數 function smtp_mail ( $sendto_email, $subject, $body, $extra_hdrs, $user_name,$senderListConf,$sender=0) { $batch_no = date("Y_m_d_H"); $mail = new PHPMailer(); $mail- IsSMTP(); $sender_info = $senderListConf[$sender]; if(!$sender_info) 'die 發送帳號出錯了..............'; // send via SMTP $mail- Host = $sender_info['Host']; // SMTP servers $mail- SMTPAuth = true; // turn on SMTP authentication $mail- Username = $sender_info['Username']; // SMTP username 注意:普通郵件認證不需要加 @域名 $mail- Password = $sender_info['Password']; // SMTP password $mail- From = $sender_info['Username']; // 發件人郵箱 $mail- FromName = "淘寶推薦---TaoBao"; // 發件人 ,比如 中國資金管理網 $mail- CharSet = "UTF-8"; // 這里指定字符集! $mail- Encoding = "base64"; $mail- AddAddress($sendto_email,$user_name); // 收件人郵箱和姓名 $mail- AddReplyTo("ken@cscsws.com","淘寶推薦"); //$mail- WordWrap = 50; // set word wrap //$mail- AddAttachment("/var/tmp/file.tar.gz"); // attachment 附件1 //$mail- AddAttachment("/home/www/images/zhuanti/qiujibushui/qiujibushui_attache.jpg", "new.jpg"); //附件2 $mail- IsHTML(true); // send as HTML $mail- Subject = $subject; // 郵件內容 可以直接發送html文件 $mail- Body = $body; $mail- AltBody ="text/html"; if($mail- Send()) info_write(ROOT_PATH.'/log/'.$batch_no."ok.txt","$user_name 發送成功"); else info_write(ROOT_PATH.'/log/'.$batch_no."falied.txt","$user_name 失敗,發送賬號".$sender_info['Username'].",錯誤信息$mail- ErrorInfo"); if($senderListConf[$sender+1]) $sender = smtp_mail ( $sendto_email, $subject, $body, $extra_hdrs, $user_name,$senderListConf,($sender+1)); return $sender; }
發送郵件列表示例 senderListConf.php
php $senderListConf = array( //搜狐郵箱 array('Host'= 'smtp.sohu.com','Username'= 'youemail@sohu.com','Password'= 'yourpassword'), //雅虎郵箱 array('Host'= 'smtp.mail.yahoo.com','Username'= 'youemail@yahoo.cn','Password'= 'yourpassword'), //163郵箱 array('Host'= 'smtp.163.com','Username'= 'youemail@163.com','Password'= 'yourpassword'), //126郵箱 array('Host'= 'smtp.126.com','Username'= 'youemail@126.com','Password'= 'yourpassword'), //qq郵箱 array('Host'= 'smtp.qq.com','Username'= 'youemail@qq.com','Password'= 'yourpassword'), //谷歌郵箱 array('Host'= 'smtp.gmail.com','Username'= 'youemail@gmail.com','Password'= 'yourpassword'), //139郵箱 array('Host'= 'smtp.139.com','Username'= 'youemail@139.com','Password'= 'yourpassword'), //qq郵箱 array('Host'= 'smtp.qq.com','Username'= 'youemail@qq.com','Password'= '(yourpassword'), );PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
奇米成人av国产一区二区三区| 亚洲欧美制服丝袜| 亚洲v日韩v综合v精品v| 欧美高清视频免费观看| 国产亚洲精品综合一区91| 欧美成人精品h版在线观看| 亚洲三级av在线| 日韩精品在线视频| 日韩成人中文电影| 97超碰蝌蚪网人人做人人爽| 日韩在线观看高清| 精品中文视频在线| 国产精品欧美日韩久久| 精品久久中文字幕| 久久久久久久91| 久久精品国产69国产精品亚洲| 日本免费久久高清视频| 欧美伊久线香蕉线新在线| 亚洲bt欧美bt日本bt| 亚洲一区二区三区四区视频| 亚洲欧美日韩在线一区| 91精品久久久久久久久久久久久| 欧美激情久久久久| 日韩美女在线观看一区| 欧美中在线观看| 亚洲黄色在线看| 久久中国妇女中文字幕| 国产精品99久久久久久久久| 欧洲一区二区视频| 日韩av在线天堂网| 国产精品入口夜色视频大尺度| 狠狠爱在线视频一区| 亚洲高清一二三区| 91在线观看免费高清| 91精品久久久久久久久中文字幕| 久久精品91久久久久久再现| 日韩精品中文字幕有码专区| 亚洲天堂影视av| 欲色天天网综合久久| 久久成人亚洲精品| 亚洲国产高清自拍| 亚洲欧美三级在线| 亚洲男人第一av网站| 欧美精品一区二区三区国产精品| 日韩欧美在线免费| 久久久免费av| 亚洲人成欧美中文字幕| 国产亚洲欧洲在线| 日本三级久久久| 91网站在线免费观看| 国产欧美婷婷中文| 蜜臀久久99精品久久久久久宅男| 91av视频导航| 国产日韩av高清| 国产精品香蕉在线观看| 性欧美xxxx视频在线观看| 欧美精品久久一区二区| 久久伊人免费视频| 亚洲欧美制服丝袜| 久久成人这里只有精品| 国产精品www网站| 国产97在线观看| 日韩视频免费看| 亚洲一区二区三区乱码aⅴ蜜桃女| 日韩精品免费在线视频| 久久理论片午夜琪琪电影网| 国a精品视频大全| 精品高清一区二区三区| 国产99久久精品一区二区| 欧美精品久久久久| 高跟丝袜欧美一区| 久久久免费观看| 91精品国产网站| 亚洲精品有码在线| 色悠悠久久久久| 国产精品久久久久久久美男| 色999日韩欧美国产| 92裸体在线视频网站| 久久影院模特热| 欧美国产精品日韩| 亚洲色图日韩av| 亚洲一区二区三区在线视频| 欧美精品制服第一页| 亚洲一区二区在线播放| 福利一区福利二区微拍刺激| 亚洲成**性毛茸茸| 91久久久久久久久久久久久| 91香蕉国产在线观看| 欧美久久精品午夜青青大伊人| 欧美国产乱视频| 在线免费观看羞羞视频一区二区| 亲子乱一区二区三区电影| 久久久久久av| 日韩高清中文字幕| 亚洲娇小xxxx欧美娇小| 国产精品成人播放| 不卡av电影院| 国产美女精品免费电影| 91久久夜色精品国产网站| 久久天天躁夜夜躁狠狠躁2022| 黄色一区二区在线| 国内精品久久久久久中文字幕| 中文字幕亚洲一区二区三区| 国产精品日韩在线| 欧美成人免费播放| 国产午夜精品全部视频播放| 国产在线观看91精品一区| 欧美精品免费看| 欧美日韩加勒比精品一区| xvideos亚洲| 国产日韩欧美在线看| 91天堂在线视频| 97视频在线观看成人| 91高清视频免费观看| 欧美日韩免费网站| 中文字幕欧美专区| 国产精品久久久久久久久久久新郎| 亚洲欧美国产va在线影院| 亚洲精品一区中文字幕乱码| 亚洲www永久成人夜色| 午夜精品久久久99热福利| 亚洲国产精品专区久久| 亚洲资源在线看| 欧美福利视频在线| 日韩av手机在线看| 国产精品久久久久久久久| 2019日本中文字幕| 在线观看成人黄色| 久久精品国产91精品亚洲| 久久精品在线视频| 国产精品久久久久久久美男| 久久成人精品一区二区三区| 亚洲精品v欧美精品v日韩精品| 91在线观看欧美日韩| 欧美在线视频免费| 亚洲国产精品专区久久| 91手机视频在线观看| 国产成人精品在线| 色偷偷综合社区| 亚洲视频在线观看免费| 伊人伊成久久人综合网小说| 91a在线视频| 国产精品老牛影院在线观看| 精品久久久久久中文字幕一区奶水| 日韩av影院在线观看| 久久91精品国产91久久跳| 国产亚洲视频在线观看| 国产精品日韩欧美| 97视频在线观看免费| 性夜试看影院91社区| 亚洲国产精品成人精品| 久久国产精品久久精品| 精品久久久精品| 国产成人精品av在线| 在线观看中文字幕亚洲| 国产欧美一区二区三区久久| 亚洲最新av网址| 久久久久国产精品免费网站| 自拍偷拍亚洲精品| 欧美超级乱淫片喷水| 91免费人成网站在线观看18| 亚洲国产精久久久久久| 国产精品青青在线观看爽香蕉| 91亚洲一区精品|