久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法

最近因為工作的需要,要實現(xiàn)給我們的網(wǎng)站用戶發(fā)送郵件的需求,所以下面這篇文章主要給大家介紹了關(guān)于ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法,需要的朋友可以參考借

前言

我之前一直使用163郵箱發(fā)送需要處理的文件,但是如果操作過于頻繁【或者有別的問題】,會導(dǎo)致發(fā)送失敗,相反現(xiàn)在用QQ的貌似還沒出現(xiàn)過類似情況,不過QQ郵箱配置和163有一丟丟不一樣,我還是貼一下,怕朋友們踩到坑,下面話不多說了,來一起看看詳細(xì)的介紹吧。

PHPMailer的優(yōu)點:

  • 可運行在任何平臺之上
  • 支持SMTP驗證
  • 發(fā)送郵時指定多個收件人,抄送地址,暗送地址和回復(fù)地址;注:添加抄送、暗送僅win平臺下smtp方式支持
  • 支持多種郵件編碼包括:8bit,base64,binary和quoted-printable
  • 支持冗余SMTP服務(wù)器,即可以指定主smtp服務(wù)器地址也只可以指定備份smtp服務(wù)器
  • 支持帶附件的郵件,可以為郵件添加任意格式的附件—當(dāng)然得你的服務(wù)器有足夠大的帶寬支撐
  • 自定義郵件頭信息,這跟php中通過header函數(shù)發(fā)送頭信息類似
  • 支持將郵件正文制作成HTMl內(nèi)容,那么就可以在郵件正文中插入圖
  • 靈活的debug支持
  • 經(jīng)測試兼容的SMTP服務(wù)器包括:Sendmail,qmail,Postfix,Imail,Exchange等

1.下載PHPMailer

因為有蠻多版本,我這里把我用的封裝好的版本分享出來,用其他版本的朋友可以用自己的就好

下載地址:http://xiazai.jb51.net/201711/yuanma/phpmailer(jb51.net).rar

2.放置PHPMailer

我是在根目錄創(chuàng)建了名為【Plugin】的專門放各類插件的文件夾,然后直接將PHPMailer放在Plugin文件夾下

ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法

3.美滋滋地擼碼吧

我將我這邊的碼放上來,大家可以根據(jù)需要修改

function sendMail($to,$title,$content){
 require('./Plugin/phpmailer/class.phpmailer.php');
 try {
  $mail = new \PHPMailer(true);
  $mail->IsSMTP();
  $mail->SMTPSecure = 'ssl';
  $mail->CharSet = 'UTF-8';
  $mail->SMTPAuth = true; //開啟認(rèn)證
  $mail->Port = 465; //網(wǎng)易為25
  $mail->Host = "smtp.qq.com";
  $mail->Username = "******"; //qq此處為郵箱前綴名 163為郵箱名
  $mail->Password = "******";
  $mail->AddReplyTo("******@qq.com", "******");//回復(fù)地址
  $mail->From = "******@qq.com";
  $mail->FromName = '******';
  $mail->AddAddress($to);
  $mail->Subject = $title;
  $mail->Body = $content;
  $mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; //當(dāng)郵件不支持html時備用顯示
  $mail->WordWrap = 80; // 設(shè)置每行字符串的長度
//$mail->AddAttachment("f:/test.png"); //可以添加附件
  $mail->IsHTML(true);
  $mail->Send();
  echo '郵件已發(fā)送';
 } catch (phpmailerException $e) {
  echo "郵件發(fā)送失?。? . $e->errorMessage();
 }
 }

直接將上述代碼更改復(fù)制進(jìn)你的控制機即可

需要注意的地方:

  $mail->Port = 465; //網(wǎng)易163 25
  $mail->Host = "smtp.qq.com";
  $mail->Username = "**"; //qq此處為郵箱前綴名 163為郵箱名
  $mail->Password = "******";

這一塊,網(wǎng)易的Port為25

Username的話,網(wǎng)易直接使用郵箱名即可,QQ郵箱請輸入郵箱前綴【用戶名】『eg.1214982635@qq.com 請輸入1214982635』

Password網(wǎng)易直接輸入郵箱密碼即可【有授權(quán)碼輸授權(quán)碼】,QQ請輸授權(quán)碼,發(fā)個短信就能生成

至此已經(jīng)可以發(fā)送郵件了,附上兩個郵箱互相發(fā)送成功的截圖

ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法

ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對的支持。

【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

主站蜘蛛池模板: 97影院在线午夜 | 综合国产 | 一级黄在线观看 | 91亚洲精品国偷拍自产在线观看 | 欧州一区二区三区 | 中文字幕免费视频 | 在线观看日韩 | 欧美一级高潮片免费的 | 欧美日韩在线免费观看 | 精品91久久 | 欧美 日韩精品 | 欧美一区视频在线 | 日韩精品一区二区三区在线播放 | 国产免费一区二区 | 国产精品成人一区二区三区夜夜夜 | 免费视频中文字幕 | 成人一区二区视频 | 亚洲v日韩v综合v精品v | 国产精品久久久久久吹潮 | av黄色在线 | aaaa日韩| 国产欧美综合在线 | 亚洲美女网站 | 成人免费一区二区三区牛牛 | 超碰在线观看97 | 久久69精品久久久久久久电影好 | 日韩在线观看精品 | 国产乱码精品1区2区3区 | 国产精品污污视频 | 日韩欧美国产不卡 | 成人区精品一区二区婷婷 | 成人综合视频在线观看 | 精品粉嫩超白一线天av | 亚洲一区二区免费视频 | 一区二区三区久久久 | 日韩一区二区久久 | 99视频免费看| 欧美日韩亚洲视频 | 久久天堂| 色婷婷一区二区三区四区 | 操视频网站 |