Post SMTP 是一個可以協助WordPress寄電子郵件的外掛,透過 OAuth 2.0 驗證方式,本文章會介紹如何安裝 Post SMTP 設定Gmail API
安裝Post SMTP
本篇教學使用圖片當中這個外掛來當作教學,下載好了之後進去POST SMTP的介面當中設定Gmail
點選設定小幫手進行設定。
輸入寄件者的電子郵件帳號
這邊Post SMTP外掛會自動偵測,並且填入smtp.gmail.com
這邊選擇SMTP – gmail.com:587 及 OAuth 2.0 的驗證方式
這邊來到最重要的步驟之一囉!!
請先將 已授權的 JavaScript 來源 和 已授權的重新導向 URI 兩段內容給記錄下來
再來就要到Google API Console
https://console.developers.google.com/start/api?id=gmail
設定Gmail API
點擊繼續 ,再點選前往「憑證」
先點選憑證 ,這邊要建立 OAuth 用戶端 ID
點擊”設定同意畫面”就可以開始設定了
選擇”外部”建立
這邊只要填寫 應用程式名稱 可以填 Post SMTP,接著到最下面,已授權網域填入網站網域名稱
這邊只要網域名稱,不需要https://或是http://
最後按下下方的儲存即可
回到建立 OAuth 用戶端 ID頁面,應用程式類型選擇網頁應用程式
名稱一樣填入Post STMP就可以了
再來要回到我們剛剛在WordPress安裝的Post STMP那邊複製 已授權的 JavaScript 來源 和 已授權的重新導向 URI
最後他會產生出一組用戶端 ID和用戶端密碼,貼到WordPress的Post STMP外掛裡面即可
最後都設定好了之後來測試看看發信功能是否正常
點擊傳送測試電子郵件
如果以上步驟都設定正確應該是會看到傳送成功的畫面
再到e-mail信箱確認一次
設定成功! 收到測試郵件!