1. 首頁
  2. »
  3. 軟體
  4. »
  5. Google
  6. »
  7. PHPmailer 使用 Gmail 來發送郵件,SMTP的設定與驗證方法

PHPmailer 使用 Gmail 來發送郵件,SMTP的設定與驗證方法

2022/03/14

梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
  由於上星期已分享,透過VPS內建的應用程式,也能像虛擬主機中的cPanel,一鍵就將WordPress架設起來,相當的簡單與方便,雖然說透過VPS可以一鍵將WordPress架設起來,但VPS主機不像虛擬主機內建就已整合了資料庫、郵件、FTP….等功能,所以需要什麼就得自行架設才行。

在WordPress中, 當有人留言或是架設Woocommerce有人購買時,WordPress就會發送通知信件,這時就得透過SMTP來發送,但要在VPS主機中架設Mail有些麻煩,因此就得透過PHPmailer再設定既有的SMTP主機位置與信箱的帳密,立即就可進行發送,完全不用再自行架設SMTP主機,會來的簡易許多,而今天梅干要來分享是,要如何來設定你的Gmail權限,才能實現讓Gmail變成網站發送信件的SMTP主機。


Step1
首先,進入Gmail,再點右上的「齒輪」圖示後,再點「查看所有設定」。
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
Step2
進入「設定」頁面後,將頁籤切到「轉寄和POP/IMAP」,並把下方的POP下載與IMAP存取選項設為啟用。
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
Step3
接著再到「設定應用程式安全性等級」將它設為開啟。
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
Step4
接著再到「授權存取Google帳戶」按「繼續」。
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
Step5
一切都設定好後,回到PHPMailer後,分別將SMTP設為smtp.gmail.com,加密為TLS,通訊埠為587
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
Step6
完成後,可發送測試看看。
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
Step7
這時畫面會顯示目前的寄送狀態。
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法
Step8
當寄送成功後,過一回就會收到由PHPMailer所發送出來的信件啦!由於這個方式是改變Gmail的安全等級,因此梅干會比較建議可註冊一個Gmail專門用來發送,不要用主要的Gmail。
梅問題-PHPmailer 使用 Gmail 來發送郵件SMTP的設定與驗證方法


延伸文章