WP Mail SMTP
-
前言
若沒透過SMTP
寄信,可能就會被google gmail
當成垃圾信了,所以我們需要SMTP
,全名為:簡單郵遞傳送協定(英語:Simple Mail Transfer Protocol
,縮寫:SMTP
)可用在傳送和接收電子郵件的資訊,但SMTP通常用作傳送電子郵件資訊,而不是接收。 -
安裝外掛與啟用
控制台上選取
WP Mail SMTP
項目中的 設定
按下啟動設定精靈
WP Mail SMTP
畫面上,按下Let’s Get Started
選取Google / Gmail,然後按下Save and Continue
點擊I Understand, Continue
選擇此郵件程式後,您應該會看到一個標題為「Google / Gmail」的新部分。在此部分中,有標記為「客戶端 ID」和「客戶端金鑰」的設定。
要產生這些欄位所需的信息,您需要使用
Google
帳戶建立網頁應用程式。 稍後您將返回WP Mail SMTP
的設定頁面,因此下一步,請在瀏覽器中開啟新分頁或視窗。 -
在您的
Google
帳戶中建立網頁應用程式-
在開啟的新分頁或視窗中,登入您的 Google 帳戶並開啟 Google Cloud Console。
注意:繼續之前,請務必登出您將用於
SMTP
設定的帳戶之外的所有其他Google
帳戶。 另外,如果您使用的是Google Workspace
,請確保您使用的Google
帳號有權發送電子郵件(換句話說,有權存取自己的收件匣)。如果是第一次使用
Google Cloud Console
,您可能會看到一個彈出窗口,要求您選擇所在國家/地區並同意服務條款。繼續執行此操作,然後按一下「同意並繼續」繼續下一步。如果您之前曾登入 Google Cloud Console,則可能會繞過服務條款。
- 建立或選擇專案
然後點擊建立按鈕。
-
啟用
Gmail API
接下來,您需要為您的專案啟用Gmail API
。在Google Cloud Console
側邊欄中,前往 `API 和 Service 服務 » 程式庫。
注意:如果您在側邊欄中沒有看到
API
和服務,可以透過向下捲動並點擊「更多產品」來找到它。然後在類別下尋找並點擊Google Workspace,或在搜尋欄中輸入
Gmail API
。
按一下Gmail API
查詢結果的圖示
在Gmail API
頁面上
選取本專案後,按一下藍色的啟用按鈕。
-
創建應用程式的憑證
啟用Gmail API
後,您應該會重新導向至Gmail API
概述頁面。在這裡,按一下建立憑證按鈕。
在下面,
Google
將詢問幾個問題來確定您所需的憑證類型。從選擇API
下拉清單中,選擇Gmail API
。注意:如果在下拉清單中沒有看到
Gmail API
選項,請確保您的帳戶已啟用Gmail API
。接下來,在您將存取哪些資料?下,選擇使用者資料選項。然後點擊下一步按鈕繼續。
- 配置您的
OAuth
同意畫面
然後,Google
會詢問有關您的應用程式的一些基本資訊。
此部分主要供個人使用,因為沒有其他人會使用您的應用程式。但是,某些欄位仍標記為必填:- 應用程式名稱: 輸入您選擇的應用程式名稱(例如 Pattie’s App)。
- 使用者支援電子郵件:從提供的選項中選擇您的電子郵件地址。
- 應用程式標誌:如果您願意,您可以上傳應用程式的徽標。這是可選的。
最後,在電子郵件地址欄位中新增您的電子郵件地址。然後點擊儲存並繼續按鈕繼續下一步。
- 配置範圍(可選)
這是一個可選步驟,在這跳過。向下捲動到範圍部分的末尾,然後按一下完成按鈕繼續。
注意:有關 Gmail API 範圍的更多信息,請參閱 Google 的開發人員文件。
-
設定您的
OAuth
用戶端ID
接下來,您需要填寫有關OAuth
客戶端ID
的一些資訊。 從應用程式類型下拉清單中,選擇網頁應用程式
應用程式選項。
一旦您這樣做,更多欄位將自動填入。
您可以將名稱欄位保留為預設值或將其變更為更相關的內容。在此範例中,我們將保留預設名稱網路用戶端1。
接下來,跳過「授權的 JavaScript 來源」部分並捲動到「授權的重定向 URI」。 點擊 + 新增 URI 按鈕並輸入以下內容:
https://connect.wpmailsmtp.com/google/
。
如果您願意,您也可以從WP Mail SMTP
設定複製此值並將其貼上到此處。
然後按一下**儲存按鈕完成此步驟。
建立應用程式後,「您的憑證」部分將展開以顯示您的用戶端 ID。現在無需複製它,因為您將在稍後的步驟中從另一個區域存取它。 相反,請繼續並點擊頁面底部的完成按鈕。
- 將發布狀態從測試更新為生產
預設情況下,Google
會將您的應用程式置於內部模式。將其切換到外部模式並發布它非常重要。否則,您的應用程式將受到超級限制並且無法正常運作。 - Google Workspace 用戶
在 Google Cloud Console 側邊欄中,前往 API 和服務 » OAuth 同意畫面。在「使用者類型」下,按一下「建立外部」按鈕。
Gmail 使用者
如果不使用Google Workspace
,則不會看到MAKE EXTERNAL
選項。相反,您需要發布您的Google
應用程式。 為此,請前往API 和服務
»OAuth 同意畫面
。在「發布狀態」下,您將看到應用程式狀態設定為「測試」。繼續並點擊 實際運作中按鈕來更新您的應用程式狀態。
-
授予您的網站
Google/Gmail
權限
接下來,點擊左側選單中的憑證。
進入「憑證」頁面後,在「OAuth 2.0 用戶端 ID」部分中,您可以看到剛剛建立的網頁應用程式的詳細資訊。若要查看客戶端 ID 和客戶端金鑰,請按一下鉛筆圖示。
這將打開您的應用程式的所有詳細資訊。在此頁面的右側,您將看到客戶端 ID 和客戶端金鑰值。
- 繼續並將這兩個值複製到 WP Mail SMTP 設定中的對應欄位中。
- 新增這些值後,按下 Connect to Google 做驗證。
這將開啟Google
的登入畫面。繼續並登入您用於設定SMTP
的帳戶。 接下來,您將看到一個螢幕,詢問該網站是否允許代表您發送電子郵件。 準備好後,點擊允許按鈕繼續。 - 驗證成功後
-
- 發送測試電子郵件
接下來,您將返回WP Mail SMTP
設定,並顯示一條成功訊息。連線完成後,您就可以發送測試電子郵件了。為此,請導航至WP Mail SMTP
» 工具並開啟電子郵件測試標籤。
留言