婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 實例分析PHP中PHPMailer發(fā)郵件

實例分析PHP中PHPMailer發(fā)郵件

熱門標簽:專業(yè)電話機器人批發(fā)商 電話機器人危險嗎 南寧高頻外呼回撥系統(tǒng)哪家好 長沙crm外呼系統(tǒng)業(yè)務(wù) 400電話辦理福州市 離石地圖標注 江蘇外呼電銷機器人報價 400電話申請方法收費 深圳外呼系統(tǒng)收費

下面以QQ郵箱為例,按照這四個方面來介紹PHPMaIiler的使用:

PHPMailer的介紹步驟一:使QQ郵箱能夠發(fā)送郵件步驟二:使PHP能夠使用QQ郵箱發(fā)送郵件步驟三:編寫發(fā)送郵件代碼 ThinkPHP使用PHPMailer 發(fā)送郵件

PHPMailer的介紹

可運行在任何平臺之上;支持SMTP驗證;發(fā)送郵時指定多個收件人,抄送地址,暗送地址和回復(fù)地址;注:添加抄送、暗送僅win平臺下smtp方式支持;支持多種郵件編碼包括:8bit,base64,binary和quoted-printable;自定義郵件頭信息,這跟php中通過header函數(shù)發(fā)送頭信息類似支持將郵件正文制作成HTMl內(nèi)容,那么就可以在郵件正文中插入圖片;經(jīng)測試兼容的SMTP服務(wù)器包括:Sendmail,qmail,Postfix,Imail,Exchange等。

步驟一:使QQ郵箱能夠發(fā)送郵件

我們的郵箱本來可以發(fā)送郵件,但是要實現(xiàn)在我們的網(wǎng)站中發(fā)送郵件,那就要設(shè)置一下我們的QQ郵箱了,因為此時我們的網(wǎng)站現(xiàn)在是作為一個第三方客戶端存在的,所以需要用到的是SMTP服務(wù)器來發(fā)送,在這里建議把前面的兩項開啟了!

進入QQ郵箱->點擊設(shè)置->點擊賬戶

當你點擊開啟的時候,它會提示:

當你完成以上步驟之后,就會得到一個授權(quán)碼,你可以先復(fù)制出來,待會我們會用到(開啟兩項的話會得到兩個授權(quán)碼,一定要最新的?。?。

步驟二:使PHP能夠使用QQ郵箱發(fā)送郵件

PHPMailer需要PHP的socket擴展支持,而PHPMailer鏈接qq域名郵箱時需要ssl加密方式,還得PHP的openssl擴展支持,可以使用phpinfo查看是否開啟擴展。

如未開啟,到PHP安裝目錄找到php.ini中開啟兩個擴展支持。

步驟三:編寫發(fā)送郵件代碼

index.html代碼如下:

!doctype html>
html lang="en">
head>
 meta charset="UTF-8">
 title>Document/title>
/head>
body>
form action="./index.php" method="post" >
 郵箱:input type="text" id="mail" name="mail"/>
 標題:input type="text" id="title" name="title"/>
 內(nèi)容input type="text" id="content" name="content"/>
 input type="submit" value="發(fā)送"/>
/form>
/body>
/html>

封裝一個公共的方法(寫在 functions.php 文件中):

/**
 *發(fā)送郵件方法
 *@param $to:接收者 $title:標題 $content:郵件內(nèi)容
 *@return bool true:發(fā)送成功 false:發(fā)送失敗
 */
function sendMail($to,$title,$content){
 require_once("phpmailer/class.phpmailer.php"); 
 require_once("phpmailer/class.smtp.php");
 //實例化PHPMailer核心類
 $mail = new PHPMailer();
 //使用smtp鑒權(quán)方式發(fā)送郵件
 $mail->isSMTP();
 //smtp需要鑒權(quán) 這個必須是true
 $mail->SMTPAuth=true;
 //鏈接qq域名郵箱的服務(wù)器地址
 $mail->Host = 'smtp.qq.com';
 //設(shè)置使用ssl加密方式登錄鑒權(quán)
 $mail->SMTPSecure = 'ssl';
 //設(shè)置ssl連接smtp服務(wù)器的遠程服務(wù)器端口號,以前的默認是25,但是現(xiàn)在新的好像已經(jīng)不可用了 可選465或587
 $mail->Port = 465;
 //設(shè)置發(fā)件人的主機域 可有可無 默認為localhost 內(nèi)容任意,建議使用你的域名
 $mail->Hostname = 'http://www.lsgogroup.com';
 //設(shè)置發(fā)送的郵件的編碼 可選GB2312 我喜歡utf-8 據(jù)說utf8在某些客戶端收信下會亂碼
 $mail->CharSet = 'UTF-8';
 //設(shè)置發(fā)件人姓名(昵稱) 任意內(nèi)容,顯示在收件人郵件的發(fā)件人郵箱地址前的發(fā)件人姓名
 $mail->FromName = '發(fā)件人姓名(昵稱)';
 //smtp登錄的賬號 這里填入字符串格式的qq號即可
 $mail->Username ='12345678@qq.com';
 //smtp登錄的密碼 使用生成的授權(quán)碼(就剛才保存的最新的授權(quán)碼)
 $mail->Password = '最新的授權(quán)碼';
 //設(shè)置發(fā)件人郵箱地址 這里填入上述提到的“發(fā)件人郵箱”
 $mail->From = '12345678@qq.com';
 //郵件正文是否為html編碼 注意此處是一個方法 不再是屬性 true或false
 $mail->isHTML(true); 
 //設(shè)置收件人郵箱地址 該方法有兩個參數(shù) 第一個參數(shù)為收件人郵箱地址 第二參數(shù)為給該地址設(shè)置的昵稱 不同的郵箱系統(tǒng)會自動進行處理變動 這里第二個參數(shù)的意義不大
 $mail->addAddress($to,'尊敬的客戶');
 //添加多個收件人 則多次調(diào)用方法即可
 // $mail->addAddress('xxx@163.com','尊敬的客戶');
 //添加該郵件的主題
 $mail->Subject = $title;
 //添加郵件正文 上方將isHTML設(shè)置成了true,則可以是完整的html字符串
 $mail->Body = $content;
 $status = $mail->send();
 //判斷與提示信息
 if($status) {
  return true;
 }else{
  return false;
 }
}

index.php代碼如下:

?php
require_once("./functions.php");
$to=$_POST['mail'];
$title=$_POST['title'];
$content=$_POST['content'];
$flag = sendMail($to,$title,$content);
if($flag){
 echo "發(fā)送郵件成功!";
}else{
 echo "發(fā)送郵件失??!";
}
?>

如果你使用的是QQ企業(yè)郵箱,那么鏈接qq域名郵箱的服務(wù)器地址和smtp登錄的密碼就不同了:

//鏈接qq域名郵箱的服務(wù)器地址
$mail->Host = 'smtp.exmail.qq.com';
//smtp登錄的密碼 (QQ企業(yè)郵箱的登錄密碼)
$mail->Password = '登錄密碼';

ThinkPHP使用PHPMailer 發(fā)送郵件

PHPMailer解壓到ThinkPHPLibraryVendor

在Common文件夾新建function.php

/**
 * 郵件發(fā)送函數(shù)
 * @param $to:接收者 $title:標題 $content:郵件內(nèi)容
 * @return bool true:發(fā)送成功 false:發(fā)送失敗
 */
function sendMail($to, $title, $content) {
 Vendor('PHPMailer.PHPMailerAutoload');
 Vendor('PHPMailer.class.smtp');
 $mail = new PHPMailer(); //實例化
 $mail->IsSMTP(); // 啟用SMTP
 $mail->Host=C('MAIL_HOST'); //smtp服務(wù)器的名稱
 $mail->SMTPSecure = C('MAIL_SECURE');
 $mail->Port = C('MAIL_PORT');
 $mail->SMTPAuth = C('MAIL_SMTPAUTH'); //啟用smtp認證
 $mail->Username = C('MAIL_USERNAME'); //你的郵箱名
 $mail->Password = C('MAIL_PASSWORD') ; //郵箱密碼
 $mail->From = C('MAIL_FROM'); //發(fā)件人地址(也就是你的郵箱地址)
 $mail->FromName = C('MAIL_FROMNAME'); //發(fā)件人姓名
 $mail->AddAddress($to,"尊敬的客戶");
 $mail->WordWrap = 50; //設(shè)置每行字符長度
 $mail->IsHTML(C('MAIL_ISHTML')); // 是否HTML格式郵件
 $mail->CharSet=C('MAIL_CHARSET'); //設(shè)置郵件編碼
 $mail->Subject =$title; //郵件主題
 $mail->Body = $content; //郵件內(nèi)容
 $mail->AltBody = "您好"; //郵件正文不支持HTML的備用顯示
 return($mail->Send());
}

 

添加配置文件config.php

// 配置郵件發(fā)送服務(wù)器
 'MAIL_HOST' =>'smtp.qq.com',//smtp服務(wù)器的名稱
 'MAIL_SMTPAUTH' =>true, //啟用smtp認證
 'MAIL_USERNAME' =>'12345678@qq.com',//你的郵箱名
 'MAIL_FROM' =>'12345678@qq.com',//發(fā)件人地址
 'MAIL_FROMNAME'=>'12345678@qq.com',//發(fā)件人姓名
 'MAIL_PASSWORD' =>'xxxxxx,//郵箱密碼
 'MAIL_CHARSET' =>'utf-8',//設(shè)置郵件編碼
 'MAIL_ISHTML' =>TRUE, // 是否HTML格式郵件
 'MAIL_PORT' =>'465',//設(shè)置ssl連接smtp服務(wù)器的遠程服務(wù)器端口號
 'MAIL_SECURE' =>'ssl',//設(shè)置使用ssl加密方式登錄鑒權(quán)

 

最后就是使用PHPMailer發(fā)送郵件

!doctype html>
html lang="en">
head>
 meta charset="UTF-8">
 title>Document/title>
/head>
body>
form action="/index.php/Admin/test/add" method="post" enctype="multipart/form-data">
 郵箱:input type="text" id="mail" name="mail"/>
 標題:input type="text" id="title" name="title"/>
 內(nèi)容input type="text" id="content" name="content"/>
 input type="submit" value="發(fā)送"/>
/form>
/body>
/html>
public function add(){
  if(sendMail($_POST['mail'],$_POST['title'],$_POST['content']))
   echo "發(fā)送成功";
  else
   echo "發(fā)送失敗";
 }
您可能感興趣的文章:
  • PHP使用gearman進行異步的郵件或短信發(fā)送操作詳解
  • PHP發(fā)送郵件確認驗證注冊功能示例【修改別人郵件類】
  • ThinkPHP3.2.3框架郵件發(fā)送功能圖文實例詳解
  • PHP示例演示發(fā)送郵件給某個郵箱
  • php判斷電子郵件是否正確方法
  • PHP實現(xiàn)SMTP郵件的發(fā)送實例
  • PHP使用SMTP郵件服務(wù)器發(fā)送郵件示例
  • ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法
  • ThinkPHP5郵件發(fā)送服務(wù)封裝(可發(fā)附件)
  • 詳解thinkphp5+swoole實現(xiàn)異步郵件群發(fā)(SMTP方式)
  • PHP使用POP3讀取郵箱接收郵件的示例代碼

標簽:興安盟 南京 株洲 濱州 太原 白酒營銷 曲靖 南昌

巨人網(wǎng)絡(luò)通訊聲明:本文標題《實例分析PHP中PHPMailer發(fā)郵件》,本文關(guān)鍵詞  實例分析,PHP,中,PHPMailer,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《實例分析PHP中PHPMailer發(fā)郵件》相關(guān)的同類信息!
  • 本頁收集關(guān)于實例分析PHP中PHPMailer發(fā)郵件的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人免费av在线| 蜜臀a∨国产成人精品| 久久亚洲精精品中文字幕早川悠里| 欧美日韩一区 二区 三区 久久精品| 一本大道av一区二区在线播放| jlzzjlzz国产精品久久| 成人av动漫网站| 91麻豆福利精品推荐| 欧美午夜精品一区二区三区| 欧美年轻男男videosbes| 欧美精品vⅰdeose4hd| 日韩免费观看高清完整版| 国产午夜精品一区二区| 中文字幕视频一区二区三区久| 成人免费小视频| 手机精品视频在线观看| 国产在线精品一区在线观看麻豆| 国产91精品免费| 欧美日免费三级在线| 欧美成人乱码一区二区三区| 中文字幕欧美三区| 亚洲电影第三页| 国产乱妇无码大片在线观看| 99国产精品国产精品毛片| 91精品国产手机| 国产精品久久毛片av大全日韩| 亚洲一区中文日韩| 国产一区二区三区四| 91美女蜜桃在线| 日韩欧美国产午夜精品| 亚洲视频在线一区观看| 日韩av一区二区三区| 不卡av在线网| 精品久久久久av影院| 亚洲人xxxx| 国产乱色国产精品免费视频| 欧美色综合久久| 久久青草国产手机看片福利盒子| 亚洲一线二线三线视频| 国产宾馆实践打屁股91| 欧美一区二区三区四区视频| 亚洲精品日产精品乱码不卡| 国产乱一区二区| 91精品国产乱| 亚洲v中文字幕| 91在线免费播放| 久久精品在线免费观看| 亚洲大型综合色站| 色婷婷国产精品久久包臀 | 亚洲色图丝袜美腿| 国产一区二区视频在线| 欧美群妇大交群的观看方式| 成人欧美一区二区三区1314| 国产精品亚洲第一区在线暖暖韩国| 欧美日韩精品专区| 亚洲宅男天堂在线观看无病毒| 豆国产96在线|亚洲| 久久女同性恋中文字幕| 美女一区二区久久| 91精品国产综合久久香蕉的特点| 亚洲午夜一区二区| 在线日韩av片| 夜夜精品视频一区二区| 91麻豆精品在线观看| 亚洲视频1区2区| 91免费小视频| 亚洲综合色成人| 在线观看日韩av先锋影音电影院| 亚洲人成人一区二区在线观看| 成人ar影院免费观看视频| 中文字幕一区二区三区精华液| 成人污污视频在线观看| 中文字幕在线不卡| 在线视频国产一区| 偷窥少妇高潮呻吟av久久免费| 欧美日韩国产a| 三级在线观看一区二区| 91精品免费在线观看| 久久aⅴ国产欧美74aaa| 国产日产亚洲精品系列| youjizz久久| 自拍偷拍欧美精品| 欧美在线观看一区| 美国十次综合导航| 中文av一区二区| 色94色欧美sute亚洲13| 秋霞午夜鲁丝一区二区老狼| 精品福利视频一区二区三区| 成人黄色网址在线观看| 亚洲午夜私人影院| 日韩精品一区二区三区四区| 国产.精品.日韩.另类.中文.在线.播放 | 国产精品久久福利| 99久久久免费精品国产一区二区 | 国产呦萝稀缺另类资源| 欧美国产乱子伦| 欧美视频在线播放| 韩国视频一区二区| 亚洲少妇中出一区| 精品日本一线二线三线不卡| 成人激情免费网站| 日韩精品高清不卡| 国产精品久久久久永久免费观看 | 国内精品久久久久影院色 | 日韩视频在线永久播放| 从欧美一区二区三区| 亚洲成人精品在线观看| 国产午夜精品久久久久久免费视| 欧美自拍偷拍一区| 丁香六月综合激情| 奇米色777欧美一区二区| 中文字幕视频一区二区三区久| 91精品婷婷国产综合久久性色| 国产91精品一区二区| 日韩av电影一区| 亚洲精品免费播放| 国产三级精品在线| 日韩视频123| 色综合天天在线| 国产精品资源网站| 香港成人在线视频| 亚洲日本免费电影| 国产精品视频一二三区| 精品国产污网站| 91精品欧美综合在线观看最新| 色噜噜偷拍精品综合在线| 色婷婷久久一区二区三区麻豆| 国产一区二区三区久久久| 五月综合激情网| 亚洲综合激情另类小说区| 国产精品理伦片| 亚洲国产精品激情在线观看| 精品国产制服丝袜高跟| 91精品免费在线| 678五月天丁香亚洲综合网| 欧美色老头old∨ideo| 日本韩国欧美在线| 91福利国产成人精品照片| 91视频91自| 色综合久久综合网97色综合| av网站免费线看精品| 成人性生交大片免费看在线播放 | 视频一区在线播放| 午夜国产精品一区| 亚洲一区欧美一区| 亚洲最大成人网4388xx| 亚洲网友自拍偷拍| 午夜精品一区在线观看| 爽爽淫人综合网网站| 麻豆精品国产91久久久久久| 久久精品国产99国产| 激情文学综合插| 国产成人高清在线| jlzzjlzz欧美大全| 色婷婷国产精品久久包臀| 欧美日本一区二区三区四区| 欧美男生操女生| 欧美一区二区播放| 久久久亚洲精华液精华液精华液| 久久精品人人做人人综合| 国产精品久久久久天堂| 一区二区成人在线观看| 日本午夜一区二区| 国产精品一区二区果冻传媒| 成人动漫一区二区在线| 欧美在线免费视屏| 精品国产伦一区二区三区观看体验| 国产日韩欧美一区二区三区乱码| 日韩一区欧美小说| 日本欧美肥老太交大片| 国产宾馆实践打屁股91| 在线视频一区二区三| 日韩三级av在线播放| 国产精品女主播av| 一区二区国产视频| 国产揄拍国内精品对白| 91高清视频免费看| 久久久亚洲精品石原莉奈 | 欧美一区二区三区电影| 久久久久久久性| 午夜精品久久久久影视| 国产九九视频一区二区三区| 欧美在线三级电影| 日本一区二区三区四区 | 岛国av在线一区| 欧美日韩综合一区| 国产精品丝袜一区| 美女视频一区二区| 一本一道波多野结衣一区二区| 欧美岛国在线观看| 亚洲图片欧美一区| av在线播放成人| 久久一留热品黄| 午夜精品久久久久久| av不卡在线观看| 国产日产欧美精品一区二区三区| 香蕉加勒比综合久久| 91国产成人在线| 亚洲人精品午夜| eeuss鲁一区二区三区|