久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

一文帶你PHP利用phpmailer實現郵件發送功能

怎么利用PHP實現郵件發送功能?下面本篇文章給大家介紹一下PHP使用phpmailer及SMTP服務實現郵件發送的方法,希望對大家有所幫助!

一文帶你PHP利用phpmailer實現郵件發送功能

博客偶爾會有留言和評論,我也會及時回復,但是有一個問題,我回復了,給我留言的人如果不再次進我的博客查看,他是不知道的,這個很不合理。

去看了下其他人的博客。多都是通過郵件回復的。

這個挺好,搞一個。

百度上基本上介紹了兩種方法。

第一種是PHP通過qq郵箱或者網易郵箱的SMTP服務器來實現郵件發送。

第二種是使用phpmailer來實現郵件發送。

注意,第二種方法也需要你的郵箱開啟SMTP服務。

如何開啟郵箱的SMTP服務的最終效果如下圖所示:

一文帶你PHP利用phpmailer實現郵件發送功能

在開啟過程中,頁面中會提示一個你調用SMTP的授權密碼,如下圖所示,此密碼一定要記住,如果沒記住,可再次生成,我上邊開啟了兩個SMTP服務,以最后的授權密碼為準。

一文帶你PHP利用phpmailer實現郵件發送功能

第一種方法嘗試過了,報錯如下:

Trying to smtp.qq.com:587 220 smtp.qq.com Esmtp QQ Mail Server Connected to relay host smtp.qq.com >  HELO localhost 250 smtp.qq.com > AUTH LOGIN ODA1Nzk1OTU1QHFxLmNvbQ== 530 Must issue a STARTTLS command first.  Error: Remote host returned "530 Must issue a STARTTLS command first."  Error: Error occurred while sending HELO command.  Error: Cannot send email to <1150366147@qq.com> Disconnected from remote host

百度了一下,沒有找到明確的答案。如果你們有遇到過這樣的問題,請在下方留言,我們可以交流一下。

我這里使用的是第二種方法。

Phpmail具體的優缺點啥的我這里不啰嗦了。想了解的請自行百度。

第一步獲取phpmailer

PHPMailer項目地址:https://github.com/PHPMailer/PHPMailer;使用git命令克隆到本地,或直接在該項目頁面的右下方點擊“ Download ZIP ”即可獲取到完整的PHPMailer代碼包,再到本地解壓即可。

第二步開啟服務器支持

使用phpmailer,我們的服務器需要開啟sockets及openssl服務。

一文帶你PHP利用phpmailer實現郵件發送功能

第三步將phpmailer上傳到我們的服務器中。

我這里使用的是thinkphp5框架,我將其上傳到了根目錄下的extend目錄中。

這一步其實沒有必要單拿出來說,但是,我們從github上下載下來的項目文件,不全是有用的,我們可以只將幾個主文件上傳到服務器中即可。

第四步編碼發送郵件公共方法及其調用方法

發送郵件公共方法:

/*發送郵件方法  *@param $to:接收者 $title:標題 $content:郵件內容  *@return bool true:發送成功 false:發送失敗  */ function sendMail($to,$title,$content){       //引入PHPMailer的核心文件 使用require_once包含避免出現PHPMailer類重復定義的警告     require_once("phpmailer/class.phpmailer.php");     require_once("phpmailer/class.smtp.php");     //實例化PHPMailer核心類     $mail = new PHPMailer();       //是否啟用smtp的debug進行調試 開發環境建議開啟 生產環境注釋掉即可 默認關閉debug調試模式     $mail->SMTPDebug = 1;       //使用smtp鑒權方式發送郵件     $mail->isSMTP();       //smtp需要鑒權 這個必須是true     $mail->SMTPAuth=true;       //鏈接qq域名郵箱的服務器地址     $mail->Host = 'smtp.qq.com';       //設置使用ssl加密方式登錄鑒權     $mail->SMTPSecure = 'ssl';       //設置ssl連接smtp服務器的遠程服務器端口號,以前的默認是25,但是現在新的好像已經不可用了 可選465或587     $mail->Port = 465;       //設置smtp的helo消息頭 這個可有可無 內容任意     // $mail->Helo = 'Hello smtp.qq.com Server';       //設置發件人的主機域 可有可無 默認為localhost 內容任意,建議使用你的域名     $mail->Hostname = 'https://guanchao.site';       //設置發送的郵件的編碼 可選GB2312 我喜歡utf-8 據說utf8在某些客戶端收信下會亂碼     $mail->CharSet = 'UTF-8';       //設置發件人姓名(昵稱) 任意內容,顯示在收件人郵件的發件人郵箱地址前的發件人姓名     $mail->FromName = 'LSGO實驗室';       //smtp登錄的賬號 這里填入字符串格式的qq號即可     $mail->Username ='805795955@qq.com';       //smtp登錄的密碼 使用生成的授權碼(就剛才叫你保存的最新的授權碼)     $mail->Password = '****************';       //設置發件人郵箱地址 這里填入上述提到的“發件人郵箱”     $mail->From = '805795955@qq.com';       //郵件正文是否為html編碼 注意此處是一個方法 不再是屬性 true或false     $mail->isHTML(true);       //設置收件人郵箱地址 該方法有兩個參數 第一個參數為收件人郵箱地址 第二參數為給該地址設置的昵稱 不同的郵箱系統會自動進行處理變動 這里第二個參數的意義不大     $mail->addAddress($to,'時間里的博客在線通知');       //添加多個收件人 則多次調用方法即可     // $mail->addAddress('**********@qq.com','時間里的博客在線通知');       //添加該郵件的主題     $mail->Subject = $title;       //添加郵件正文 上方將isHTML設置成了true,則可以是完整的html字符串 如:使用file_get_contents函數讀取本地的html文件     $mail->Body = $content;       //為該郵件添加附件 該方法也有兩個參數 第一個參數為附件存放的目錄(相對目錄、或絕對目錄均可) 第二參數為在郵件附件中該附件的名稱     // $mail->addAttachment('./d.jpg','mm.jpg');     //同樣該方法可以多次調用 上傳多個附件     // $mail->addAttachment('./Jlib-1.1.0.js','Jlib.js');       $status = $mail->send();       //簡單的判斷與提示信息     if($status) {         return true;     }else{         return false;     } }

調用方法:

我這里只是簡單的調用,具體需要什么內容,請根據自身需求決定。

public function sendEmail() {        $flag = sendMail('805795955@qq.com','時間里的博客在線通知','歡迎來到時間里的博客');        if($flag){               echo true;        }else{               echo false;        } }

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
丝袜美腿亚洲一区| 国产精品chinese| 久久精品欧洲| 国产精品久久久久77777丨| 日韩欧美激情| 亚洲人成亚洲精品| 欧美日韩精品在线一区| 在线手机中文字幕| 岛国av在线播放| 免费视频一区二区三区在线观看| 国产乱论精品| 国产精品v一区二区三区| 欧美亚洲tv| 国产精品欧美大片| 久久伊人亚洲| 精品国产乱码久久久久久1区2匹| 久久亚州av| 国产成人精品一区二区三区免费| 久久精品一本| 中文字幕人成乱码在线观看| 日韩大片在线播放| 福利一区和二区| 亚洲一级少妇| 日韩午夜免费| 午夜久久av | 亚洲精品极品| 亚洲精品一二| 国产精品乱战久久久| 精品中文字幕一区二区三区| 日韩黄色大片| 在线亚洲自拍| 青青伊人久久| 美女精品久久| 免费看av不卡| 午夜在线一区| 国产精品网站在线看| 久久电影tv| 男女激情视频一区| 久久99精品久久久野外观看| 精品捆绑调教一区二区三区| 欧美综合二区| 国产精品sss在线观看av| 久久美女性网| 亚洲欧美久久精品| 国产精品yjizz视频网| 国产一区二区高清| 国产精品99久久久久久董美香| 亚洲女同av| 午夜电影亚洲| 国产日韩高清一区二区三区在线| 国产精品久久久久久久久久10秀| 欧美在线亚洲综合一区| 欧美影院精品| 久久久亚洲一区| 欧美日本久久| 欧美成人国产| 久久影院资源站| 国产毛片久久| 精品中文在线| 免费久久精品视频| 日本不良网站在线观看| 天海翼精品一区二区三区| 国产伦久视频在线观看| 91成人网在线观看| 国产欧美一区二区三区国产幕精品| 香蕉成人av| 日韩精品第一| 亚洲a在线视频| 久久国产生活片100| 欧美日韩国产高清电影| 欧美激情日韩| 中文字幕日韩欧美精品高清在线| 亚洲天堂av影院| 国产欧美一区二区精品久久久 | 婷婷视频一区二区三区| 日本久久成人网| 久久国产精品免费精品3p| 亚洲天堂久久| 成人午夜亚洲| 欧美精品观看| 亚洲狼人精品一区二区三区| 国产99精品| zzzwww在线看片免费| 国产视频一区二区在线播放| 日韩亚洲国产欧美| 激情亚洲影院在线观看| 国产精品chinese| 中文亚洲欧美| 美女网站视频一区| 精品国产精品国产偷麻豆| 国产日韩三级| 日本一不卡视频| 国产婷婷精品| 国产综合亚洲精品一区二| 国产精品99一区二区三区| 欧美亚洲一区二区三区| 天堂成人免费av电影一区| 深夜视频一区二区| 国产精品99一区二区三| 欧美极品中文字幕| 欧美日韩一区二区三区四区在线观看| 在线国产一区| av中文资源在线资源免费观看| 国产丝袜一区| 欧美中文一区| 亚洲制服欧美另类| 制服诱惑一区二区| 夜夜嗨一区二区三区| 不卡在线一区| 国产精品av一区二区| 性欧美videohd高精| 超碰在线99| 伊伊综合在线| 桃色一区二区| 91精品一区二区三区综合在线爱 | 欧美xxxx性| 日本视频中文字幕一区二区三区| 老司机久久99久久精品播放免费| 9色精品在线| 99在线精品视频在线观看| 亚洲深夜影院| 免费在线观看日韩欧美| 亚洲一级大片| 日韩综合小视频| 日韩精品乱码av一区二区| 日韩精品导航| 国产欧美啪啪| 国产激情久久| 精品一区二区三区中文字幕| 国产一区一一区高清不卡| 狠狠久久伊人中文字幕| 国产精品多人| 国内精品麻豆美女在线播放视频| 国产一区二区久久久久| 超级白嫩亚洲国产第一| 色综合www| 狠狠干综合网| 亚洲深深色噜噜狠狠爱网站 | 免费在线观看成人| 婷婷综合成人| 国产精品多人| 精品在线网站观看| 日本在线高清| 免费精品国产| 亚洲涩涩av| 欧美日韩18| 国产精品99一区二区三| 亚洲一级网站| 亚洲深夜福利在线观看| 国产一卡不卡| 国产精品久久久久久久久久10秀 | 欧美精品中文字幕亚洲专区| 国产精品一页| 麻豆mv在线观看| 1024精品一区二区三区| 在线精品观看| 鲁大师精品99久久久| 久久久久欧美精品| 亚洲色图国产| 欧美激情久久久久久久久久久| 日韩毛片视频| 日韩一区欧美二区| 欧美国产三级| 99精品在线| 日韩av午夜在线观看| 久久久久久久欧美精品| 久久亚洲影院| 久久不见久久见中文字幕免费 | 日韩亚洲精品在线观看| 黄色网一区二区| 韩日一区二区三区| 日韩激情中文字幕| 精品国产精品国产偷麻豆| 婷婷成人基地| 久久狠狠亚洲综合| 性欧美xxxx免费岛国不卡电影| 久久国产88| 麻豆精品久久久| 亚洲激情中文| 国产精品丝袜在线播放| 99久久亚洲精品蜜臀| 中文字幕亚洲影视| 国产精品成人a在线观看| 首页欧美精品中文字幕| 精品亚洲自拍| 视频精品一区二区| 精品国产精品国产偷麻豆| 亚洲欧美日本国产专区一区| 美女性感视频久久| 久久国产高清| 欧美韩日一区| 日韩精选在线| 久久国产精品成人免费观看的软件| 婷婷亚洲精品| 91精品国产福利在线观看麻豆| 亚洲综合色婷婷在线观看| 久久精品女人| 一区二区国产在线观看| 日韩中文在线电影| 国产精品视频一区二区三区四蜜臂 |