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

首頁 > 編程 > PHP > 正文

使用 PHPMailer 配合 QQ郵箱 發送郵件

2019-11-08 02:17:47
字體:
來源:轉載
供稿:網友

使用php來進行郵件的發送,有很多種方法。 可以通過php內置的函數mail(),但是使用mail()函數發送郵件就必須要有一臺無需SMTP驗證就可以發信的郵件服務器。而現在的SMTP郵件服務器基本上都是需要驗證的,所以要想使用它發郵件就只能自己在本地搭一個不需要驗證的SMTP服務器,這就比較麻煩了,不過優點在于,配置好了之后,使用起來比較簡單。 如果不想麻煩,或是沒有SMTP服務器,那么可以借助第三方的郵件服務器,例如 163、QQ等,QQ郵箱想必絕大多數人都有,所以介紹使用QQ郵箱來發送郵件的具體過程,親測有效。


PHPMailer的介紹:

優點:

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

PHPMailer的獲?。篽ttps://github.com/PHPMailer/PHPMailer,直接使用Git將整個項目克隆下來,如果沒有Git,選擇Download Zip,下載下來一個 ZIP壓縮包,然后解壓就行,當前的版本號是5.2.22

這里寫圖片描述

1. 確保php環境具有php_openssl.dll并且開啟

php服務器開啟后,訪問phpinfo.php這個文件,如果能找到如下一項,則表明已經存在并開啟了php_openssl.dll擴展:

這里寫圖片描述

如果沒有,則必須手動開啟,首先檢查php.ini中;extension=php_openssl.dll是否存在, 如果存在的話去掉前面的注釋符;, 如果不存在這行,那么添加extension=php_openssl.dll,然后檢查ext目錄下是否存在php_openssl.dll這個文件,如果有那就沒事了,如果沒有,則需要到網上或是其他地方下載下來,放到這個目錄里。 如果還有問題可以看下這里 http://www.haorooms.com/post/php_openssl

2. 開啟QQ郵箱的 SMTP服務

進入 qq郵箱,點擊“設置”:

這里寫圖片描述

切換到“賬戶”標簽:

這里寫圖片描述

開啟 POP3/SMTP服務,使用手機發送一條驗證短信就行了,我這里已經開啟好了

這里寫圖片描述

點擊“生成授權碼”,應該還會讓你發一條驗證短信,驗證完成之后頁面上就會出現一個 16的位授權碼,這個才是最終想要得到的東西,可以先記下來:

這里寫圖片描述

3. 進入正題

前期準備工作做好之后,就可以著手將 QQ郵箱和PHPMailer配合起來了。 新建一個測試文件,例如就叫PHPMailer_test.php,然后再其中加入下面的代碼:

<?php/*發送郵件方法 *@param $to:接收者 $title:標題 $content:郵件內容 *@return bool true:發送成功 false:發送失敗 */function sendMail($to,$title,$content) { // 這個PHPMailer 就是之前從 Github上下載下來的那個項目 require './PHPMailer/PHPMailerAutoload.php'; $mail = new PHPMailer; // 是否啟用smtp的debug進行調試 開發環境建議開啟 生產環境注釋掉即可 默認關閉debug調試模式, // 可選擇的值有 1 、 2 、 3 // $mail->SMTPDebug = 2; //使用smtp鑒權方式發送郵件 $mail->isSMTP(); //smtp需要鑒權 這個必須是true $mail->SMTPAuth = true; // qq 郵箱的 smtp服務器地址,這里當然也可以寫其他的 smtp服務器地址 $mail->Host = 'smtp.qq.com'; //smtp登錄的賬號 這里填入字符串格式的qq號即可 $mail->Username = '9019208392@qq.com'; // 這個就是之前得到的授權碼,一共16位 $mail->PassWord = 'smegbvpsssmddcfi'; //設置使用ssl加密方式登錄鑒權 $mail->SMTPSecure = 'ssl'; // //設置ssl連接smtp服務器的遠程服務器端口號,可選465或587 $mail->Port = 465; //設置smtp的helo消息頭 這個可有可無 內容任意 // $mail->Helo = 'Hello smtp.qq.com Server'; //設置發件人的主機域 可有可無 默認為localhost 內容任意,建議使用你的域名 // $mail->Hostname = 'http://www.lsgogroup.com'; //設置發送的郵件的編碼 也可選 GB2312 $mail->CharSet = 'UTF-8'; $mail->setFrom('9019208392@qq.com', 'send_user_name'); // $to 為收件人的郵箱地址,如果想一次性發送向多個郵箱地址,則只需要將下面這個方法多次調用即可 $mail->addAddress($to); //郵件正文是否為html編碼 注意此處是一個方法 不再是屬性 true或false $mail->isHTML(true); // 該郵件的主題 $mail->Subject = $title; // 該郵件的正文內容 $mail->Body = $content; //為該郵件添加附件 該方法也有兩個參數 第一個參數為附件存放的目錄(相對目錄、或絕對目錄均可) 第二參數為在郵件附件中該附件的名稱 // $mail->addAttachment('./d.jpg','mm.jpg'); //同樣該方法可以多次調用 上傳多個附件 // $mail->addAttachment('./Jlib-1.1.0.js','Jlib.js'); // 使用 send() 方法發送郵件 if(!$mail->send()) { return 'Mailer Error: ' . $mail->ErrorInfo; } else { return "/nMessage has been sent"; }}// 調用發送方法,并在頁面上輸出發送郵件的狀態var_dump(sendMail('4819283873@qq.com','會議主題','今天下午開會'));

測試項目已上傳,從這里下載


上一篇:php :可笑的重載

下一篇:編譯安裝PHP

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品吴梦梦| 欧美亚洲第一区| 亚洲成人免费网站| 国产精品69精品一区二区三区| 色偷偷噜噜噜亚洲男人的天堂| 综合av色偷偷网| 欧洲亚洲免费视频| 久久影视电视剧免费网站清宫辞电视| 久久人人97超碰精品888| 国产女同一区二区| 国产精品自拍小视频| 日韩av免费在线看| 日韩av大片免费看| www.日韩不卡电影av| 中文字幕日韩在线视频| 成人黄色中文字幕| 日韩精品亚洲精品| 97在线视频观看| 国产一区二区动漫| 日韩国产欧美精品在线| 国语自产在线不卡| 亚洲亚裔videos黑人hd| 一本色道久久综合狠狠躁篇怎么玩| 国产欧美亚洲视频| 久久久久日韩精品久久久男男| 2019国产精品自在线拍国产不卡| 亚洲国产精品福利| 亚洲免费成人av电影| 欧美一级片一区| 一级做a爰片久久毛片美女图片| 久久免费高清视频| 国产日韩在线一区| 亚洲精品美女在线观看| 91精品久久久久久综合乱菊| 在线播放日韩欧美| 久久久久久久国产| 欧美中文字幕在线播放| 国产免费亚洲高清| 91亚洲国产成人久久精品网站| 亚洲加勒比久久88色综合| 欧美极品少妇全裸体| 亚洲国产成人在线播放| 日韩激情av在线播放| 国产精品自拍偷拍视频| 超碰91人人草人人干| 国产成人在线一区| 黑人巨大精品欧美一区二区三区| 久久久国产成人精品| 亚洲国产成人精品女人久久久| 久久免费视频观看| 久久高清视频免费| 欧美激情一区二区三区久久久| 精品久久久久久久大神国产| 成人欧美一区二区三区黑人孕妇| 在线日韩中文字幕| 亚洲精品福利免费在线观看| 亚洲福利视频二区| 国产美女久久精品香蕉69| 欧美精品videossex性护士| 91精品视频播放| 国产精品成av人在线视午夜片| 成人有码在线播放| 日韩精品久久久久久福利| 亚洲精品电影在线观看| 国产一区二区三区在线看| 国产一区二区三区中文| 欧美成人国产va精品日本一级| 亚洲综合社区网| 日韩精品在线视频美女| 亚洲精品一区二三区不卡| 国产精品专区h在线观看| 国产精品美女主播| 久久久免费在线观看| 热99精品里视频精品| 668精品在线视频| 日韩精品亚洲元码| 久色乳综合思思在线视频| 久久久爽爽爽美女图片| 日韩欧美在线视频| 日韩欧美亚洲成人| 亚洲bt欧美bt日本bt| 亚洲欧美日韩精品久久奇米色影视| 日韩成人激情在线| 精品国产精品三级精品av网址| 92看片淫黄大片看国产片| 亚洲欧美日韩精品久久奇米色影视| 在线看欧美日韩| 日韩视频免费中文字幕| 日韩精品在线免费播放| 午夜精品一区二区三区在线| 91av在线免费观看视频| 亚洲激情视频在线播放| 国产欧美一区二区三区久久人妖| 91网在线免费观看| 久久久亚洲网站| 一区二区欧美久久| 亚洲欧洲国产伦综合| 日韩精品视频免费| 亚洲一区免费网站| 91在线观看免费网站| 青草青草久热精品视频在线网站| 亚洲欧美成人精品| 亚洲一区二区三区四区视频| 亚洲人成亚洲人成在线观看| 亚洲性av在线| 色偷偷偷综合中文字幕;dd| 亚洲国产成人精品久久| 亚洲精品mp4| 一区二区中文字幕| 日韩精品在线免费播放| 欧美激情视频在线免费观看 欧美视频免费一| 91欧美精品午夜性色福利在线| 91久久精品日日躁夜夜躁国产| 综合欧美国产视频二区| 久久久久久久久国产| 91精品在线播放| 亚洲自拍小视频免费观看| 欧美激情aaaa| 亚洲国产精品久久91精品| 亚洲美女av网站| 日韩欧美成人区| www.欧美精品一二三区| 亚洲国产精品福利| 日韩电影网在线| 国产精品久久99久久| 91久久久久久久一区二区| 国模叶桐国产精品一区| 日韩视频免费在线| 精品欧美国产一区二区三区| 亚洲日本成人网| 91中文字幕在线| 57pao国产成人免费| 国产手机视频精品| 91精品国产免费久久久久久| 懂色av中文一区二区三区天美| 在线日韩第一页| 亚洲欧美制服丝袜| 日韩视频免费观看| 欧美视频国产精品| 精品国产欧美成人夜夜嗨| 精品色蜜蜜精品视频在线观看| 亚洲国内高清视频| 国产精品草莓在线免费观看| 亚洲最大的网站| 欧美激情一区二区三区高清视频| 美女扒开尿口让男人操亚洲视频网站| 日韩国产激情在线| 日韩av毛片网| 97视频在线观看免费| 久久免费国产视频| 亚洲精品一区二区网址| 久久影视电视剧免费网站清宫辞电视| 成人中心免费视频| 欧美激情免费在线| 在线亚洲午夜片av大片| 久久影院资源网| 成人午夜一级二级三级| 成人精品一区二区三区电影黑人| 色老头一区二区三区在线观看| 亚洲欧美激情一区| 欧美成人亚洲成人| 亚洲视频777| 中文字幕在线观看日韩| 日韩精品在线视频|