日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php邮件发送yuanchengxu,邮件群发代码_php smtp邮件群发程序源代码

發(fā)布時間:2024/1/1 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php邮件发送yuanchengxu,邮件群发代码_php smtp邮件群发程序源代码 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

摘要 騰興網(wǎng)為您分享:php smtp郵件群發(fā)程序源代碼,篆刻字典,易通行,學(xué)習(xí)計時,小米社區(qū)等軟件知識,以及鴻業(yè)暖通8.0,故事口袋聽聽,證件照,幫我關(guān)下燈,手淘鏈接轉(zhuǎn)換,魅族,紅包軟件,gif修改軟件,青海建筑職業(yè)技術(shù)學(xué)院,九天劍神,死亡空間2武器,音頻剪輯軟件,藍手指論壇,博秀,湖北客運集團等軟件it資訊,歡迎關(guān)注騰興網(wǎng)。?*@author ray *@since 2009-08-07 */ define('__DEBUG__', false); define('__PSW_FILE__', dirname(__FILE__) . '/smtp.dat'); define('SLEEPING_EMAIL', dirname(__FILE__) . /sleepMail.dat);//休眠的email define('SLEEPING_TIME', 1800);//休眠多長...

*@author ray

*@since 2009-08-07

*/

define('__DEBUG__', false);

define('__PSW_FILE__', dirname(__FILE__) . '/smtp.dat');

define('SLEEPING_EMAIL', dirname(__FILE__) . "/sleepMail.dat");//休眠的email

define('SLEEPING_TIME', 1800);//休眠多長時間,以秒為單位

define('FILE_APPEND', 1);

if (!function_exists('file_put_contents')) {

function file_put_contents($n, $d, $flag = false) {

$mode = ($flag == FILE_APPEND || strtoupper($flag) == 'FILE_APPEND') ? 'a' : 'w';

$f = @fopen($n, $mode);

if ($f === false) {

return 0;

} else {

if (is_array($d)) $d = implode($d);

$bytesWritten = fwrite($f, $d);

fclose($f);

return $bytesWritten;

}

}

}

$errorNo = 0;

$errorMsg = '';

$currTime = time();

$unuseMails = array();

//收件人和郵件標題和郵件內(nèi)容

$to = isset($argv[1]) ? $argv[1] : "" ;

$subject = isset($argv[2]) ? $argv[2] : "";

$mailFile = isset($argv[3]) ? $argv[3] : "" ;

if (__DEBUG__) {

echo "

file:$mailFile to:$to subject:$subjectrn";

}

if (empty($mailFile) || empty($to) || empty($subject)) {

$errorNo = 1;

$errorMsg = "參數(shù)不全";

}

//加載不可用的email列表

if (!$errorNo) {

if (file_exists(SLEEPING_EMAIL)) {

$sleepMails = file(SLEEPING_EMAIL);

if (!empty($sleepMails)) {

foreach($sleepMails as $sleepMail) {

//解析

if (false !== strpos($sleepMail, '|')) {

$tmp = explode('|', $sleepMail);

if (isset($tmp[0]) && isset($tmp[1])) {

$mail = trim($tmp[0]);

$time = trim($tmp[1]);

//是否可用

if ( ($currTime - $time )< SLEEPING_TIME) {

$unuseMails[] = $mail;

}

}

}

}

}

}

}

if (!$errorNo) {

//隨機加載smtp服務(wù)器和smtp用戶名和密碼

$info = file(__PSW_FILE__);

$len = count($info);

do {

$rnd = mt_rand(0, $len - 1);

$line = isset($info[$rnd]) ? $info[$rnd] : "";

if (false !== strpos($line, '|')) {

$tmp = explode('|', $line);

if (isset($tmp[0]) && isset($tmp[1]) && isset($tmp[2])) {

$smtpServer = trim($tmp[0]);

$fromMail = trim($tmp[1]);

$'@'));

}

}

}while (in_array($fromMail, $unuseMails));//如果在不可用的列表中,在次加載

if (!isset($smtpServer) || !isset($fromMail) || !isset($psw)) {

$errorNo = 2;

$errorMsg = "沒找到發(fā)件人QQ信箱和密碼";

}

}

if (!$errorNo && __DEBUG__) {

echo "smtp:$smtpServer from:$fromMail psw:$psw user:$smtpUserNamern";

}

if (!$errorNo) {

//通過phpmailer連接smtp服務(wù)器發(fā)信

require(dirname(__FILE__) . "/phpmailer/class.phpmailer.php");

require(dirname(__FILE__) . "/phpmailer/class.smtp.php");

$mail = new PHPMailer();

$body = $mail->getFile($mailFile);

$body = eregi_replace("[]",'',$body);

//charset

$mail->CharSet = "GB2312";

//$mail->SMTPDebug = 2;//用于顯示具體的smtp錯誤

$mail->IsSMTP();

$mail->SMTPAuth = true;

if ("smtp.qq.com" == trim($smtpServer)) {

$mail->Username = $fromMail;

} else {

$mail->Username = $smtpUserName;

}

$mail->Password = $psw;

$mail->Host = $smtpServer;

$mail->From = $fromMail;

$mail->FromName = "晴天網(wǎng)絡(luò)";

$mail->IsHTML(true);

$mail->AddAddress($to);

$mail->Subject = $subject;

$mail->Body = $body;

if (!$mail->Send()) {

// echo "Message could not be sent. ";

$errorNo = 3;

$errorMsg = $mail->ErrorInfo;

} else {

echo "

Send to $to success use $fromMailrn";

exit;

}

}

if (3 == $errorNo) {

//記錄信息,該信息地址休眠N分鐘

$content = "$fromMail|" . time() . "rn";//email|當前時間戳

file_put_contents(SLEEPING_EMAIL, $content, FILE_APPEND);

}

echo "

Error No($errorNo) " . $errorMsg . "rn";

exit;

?>

相關(guān)推薦

總結(jié)

以上是生活随笔為你收集整理的php邮件发送yuanchengxu,邮件群发代码_php smtp邮件群发程序源代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 男人天堂2014| 亚洲精品1 | 免费成人蒂法网站 | 老女人人体欣赏a√s | 亚洲欧洲国产视频 | 亚洲一区无 | 欧美日国产 | 欧美女优一区 | 乳色吐息在线观看 | av电影在线观看网址 | 精品久久久久久亚洲综合网站 | 99视频精品在线 | yy6080久久| 免费在线观看你懂的 | 欧美成人久久久 | 在线播放亚洲 | 双性懵懂美人被强制调教 | 999精品一区 | 四季av一区二区三区免费观看 | 欧美精品在欧美一区二区 | 久久免费看视频 | xxxxhdvideos| 国产123| 国产福利第一页 | 亚洲系列中文字幕 | 亚洲欧洲无码一区二区三区 | 日日狠狠久久偷偷四色综合免费 | 久久人人爽爽人人爽人人片av | 日韩成人高清视频 | 僵尸艳谈 | 人操人| 亚洲成av人在线观看 | 蜜桃精品久久久久久久免费影院 | 国产又黄又湿 | 欧美日韩亚洲免费 | 人人操日日干 | 乱亲女h秽乱长久久久 | 中文字幕一区二区三区四区五区 | 日日操夜夜操视频 | 天天操天天看 | 美女狂揉羞羞的视频 | 可以免费看污视频的网站 | 饥渴少妇色诱水电工 | 老头老夫妇自拍性tv | 美女扒开粉嫩尿口 | 中国女人和老外的毛片 | 婷婷丁香亚洲 | 黄色小视频入口 | 手机在线观看毛片 | 超碰干 | 四虎国产成人精品免费一女五男 | 在线你懂| 欧美精品久久 | 久久婷婷亚洲 | www.香蕉.com| 久久伊人成人网 | 亚洲高清av| 亚洲精品污一区二区三区 | 五月婷婷免费视频 | 91麻豆精品秘密入口 | 制服丝袜国产在线 | 97xxxxx| 波多野结衣av一区二区全免费观看 | 日本一区二区三区成人 | 国产区免费观看 | 亚洲av人人澡人人爽人人夜夜 | 欧美高清一区二区三区四区 | 亚洲黄色一区 | 欧美性受xxxx黑人xyx | 一区二区三区高清 | 日日夜夜2017 | 国产激情成人 | 免费观看高清在线 | 国产第十页 | 日本精品久久 | 国产农村乱对白刺激视频 | 成人网站免费观看入口 | 长篇高h肉爽文丝袜 | 国产午夜精品一区二区三区 | 精品一区二区在线观看 | 少妇精品在线 | 欧美αv| 欧美一级在线免费 | 亚洲AV成人无码精品久久盆瓶 | 宅宅少妇无码 | 激情久久中文字幕 | 高清性爱视频 | 小sao货水好多真紧h无码视频 | 色婷婷久久久亚洲一区二区三区 | 会喷水的亲姐姐 | 日本精品免费视频 | 内射中出日韩无国产剧情 | 999久久久免费精品国产 | 久久最新免费视频 | 污在线观看| 乐播av一区二区三区 | 四川话毛片少妇免费看 | 99视频只有精品 | 亚洲va国产va天堂va久久 |