1、開啓SMTP服務(使用php發送郵件須要用到SMTP服務,這裏以163郵箱的SMTP服務爲例)php
1.登陸163郵箱,在首頁上找到「設置」。thinkphp
2.選擇開啓的服務,通常都全選,POP3/SMTP/IMAP,開啓SMTP服務就得先開通客戶受權碼。thinkphp5
3.點擊開通客戶受權碼,選擇開啓spa
4.須要手機驗證碼,須要綁定手機號。io
5.SMTP服務須要輸入客戶端受權密碼,這個密碼就是是你在第三方客戶端上的郵箱登陸密碼(在後面使用phpmailer發送郵件時會用到),若是在第三方客戶端上輸入以前的郵箱登陸密碼就會出錯。驗證碼
6.設置完客戶端受權密碼後就成功開通了SMTP服務登錄
2、首先下載phpmailer壓縮包命名空間
在thinkphp5的項目中的extend目錄下新建一個mailer文件夾,而後把phpmailer.php 和smtp.php文件複製到目錄下下載
phpmailer.php 中在頂部修改命名空間爲密碼
namespace mailer;
添加