Gmail 串接測試

概述

雖然系統支持 Gmail 串接作為一種測試功能,但仍建議您使用標準的郵件伺服器進行日常服務。這是因為Gmail 串接主要是為了測試目的,可能不適合所有的生產環境需求。為了確保您的郵件傳輸更加穩定可靠,選擇正規的郵件服務是更佳的選擇。

設定

如果您已經用自己的 Gmail 帳號進行綁定,但還沒有按照「Google認證專用信箱」的步驟來設定,別擔心。只需依照以下步驟在設立了專用的 Google 認證信箱之後,進入您的 Gmail 帳戶,重新發送認證信到這個新建的專用信箱即可。

  1. 為了符合 Google 的安全性規則並確保能順利收到認證信進行串接,需要新增一個專門用於接收 Google 驗證信的郵件帳戶。例如,您可以將這個專用信箱命名為「Google 認證專用信箱」,以便於識別。

  1. 並在收信設定的服務電子信箱位置,直接複製填上下方敘述的系統預設Email地址。

  1. 而 SMTP 部分因不需要寄信,可以隨意填寫。

正式綁定

假設今天要綁定 Google 信箱至系統,此欄位需填寫「您要被服務」的信箱位置,也就是您的Gmail。

打開 Gmail 點選頁面右上方齒輪進行設定。

選擇「轉寄和 POP/IMAP」分頁,點選「新增轉寄地址」。

輸入 「 FIRST LINE 系統郵件地址」。例: xxxx@tenant.firstline.cc

稍後 FIRST LINE 系統將會收到來自Google的驗證信請務必回到 Gmail 設定內完成驗證,否則無法正確轉寄。

一切就緒後,設定如圖即為完成綁定程序。

常見問題

無法接收信

Google 可能主動關閉您的「低全性應用程式存取權」 請允許低安全性應用程式存取,否則將無法利用系統發送信件。

無法透過 SMTP 發信

您在測試 Gmail SMTP 發信時,若出現錯誤為 「Failed to authenticate on SMTP server with username “xxx@gmail.com” using 3 possible authenticators. Authenticator LOGIN returned Swift_TransportException」。 請詢問該信箱的管理者協助排除下列可能導致的原因:

  1. 您這組 google 信箱目前已經超過三個應用程式授權使用上限。

  2. 由於您的帳戶使用兩步驟驗證,您必須建立應用程式專用密碼,才能使用應用程式登入。

如何開啟應用程式密碼

若您發現用 Gmail SMTP 寄信失敗,可能原因為至 2022 年 5 月起,Google 已全面改用更為嚴謹的「應用程式密碼」功能,無法再使用您自身 Google 登入密碼寄信。

直接從這裡進入 Google 安全設定頁面,點擊「兩步驟驗證」後,接續點擊「開始使用」。

接著需要驗證您的手機號碼並填入驗證碼。

接著,再回到 Google 安全設定頁面,並接續點擊「應用程式密碼」設定頁面。

進入設定頁面後,點擊「選取應用程式」,輸入標題「FIRST LINE 系統」後,按下「產生」,您將取得應用於 FIRST LINE 客服系統的密碼。

最後,回到系統電子信箱設定頁面,輸入以下資訊

伺服器位置:smtp.gmail.com 通訊埠:587 帳號:[你的 gmail 帳號] 密碼:[剛剛取得的應用程式密碼] 加密方式:TLS

Last updated