P-IT Blog

Gmail SMTP 配置指南:應用專用密碼與服務設定

為了安全起見,Google 不再允許第三方應用直接使用 Gmail 帳戶密碼進行登錄。若要在第三方郵件客戶端(如 Outlook、Thunderbird)或應用程序(如 WordPress、Python 腳本)中使用 Gmail 發送郵件,必須啟用「兩步驗證」並生成「應用專用密碼」。

本文檔詳細介紹如何獲取 16 位應用專用密碼並配置 SMTP 服務。


1. 前置條件

  • Google 帳戶:擁有一個有效的 Gmail 帳戶。
  • 兩步驗證:必須先開啟兩步驗證功能,否則無法創建應用專用密碼。

2. 獲取應用專用密碼

應用專用密碼是 16 個字符的代碼,允許權限較低的應用程序訪問您的 Google 帳戶。

步驟 1:訪問安全設置

  1. 登錄您的 Google 帳戶。
  2. 前往 管理您的 Google 帳戶 -> 安全性
  3. 或者直接訪問鏈接:https://myaccount.google.com/apppasswords

步驟 2:生成密碼

  1. 在「應用專用密碼」頁面,您可能需要再次驗證登錄。
  2. 輸入應用名稱:在「應用程式名稱」欄位中輸入一個識別名稱(例如 "WordPress SMTP" 或 "Outlook")。
  3. 點擊 創建

步驟 3:保存密碼

系統會生成一組 16 位黃色字符密碼(例如:xxxx xxxx xxxx xxxx)。

  • 注意:此密碼僅顯示一次。請立即複製並保存,或者直接粘貼到您的應用程序配置中。
  • 如果丟失,需要刪除舊的並重新生成。

3. Gmail 後台設置 (啟用 IMAP)

為了確保郵件可以正常發送和同步,建議在 Gmail 設置中啟用 IMAP。

  1. 登錄 Gmail 網頁版。
  2. 點擊右上角的 齒輪圖標 (設置) -> 查看所有設置
  3. 切換到 轉發和 POP/IMAP 選項卡。
  4. IMAP 存取 部分,選擇 啟用 IMAP
  5. 點擊頁面底部的 保存更改

4. SMTP 配置參數

在您的第三方應用程序或郵件客戶端中,使用以下參數進行配置:

參數項目 設定值
SMTP 服務器 smtp.gmail.com
SMTP 端口 (TLS) 587 (推薦)
SMTP 端口 (SSL) 465
加密方式 TLS / STARTTLS (如果使用 587) 或 SSL (如果使用 465)
用戶名 您的完整 Gmail 地址 (例如 user@gmail.com)
密碼 剛生成的 16 位應用專用密碼 (勿使用登錄密碼)

常見問題與注意事項

  • 密碼錯誤:如果配置後提示認證失敗,請檢查是否誤填了 Google 帳戶的登錄密碼,必須使用 16 位應用專用密碼,且無需包含空格。
  • 安全警報:生成應用專用密碼後,Google 可能會發送安全郵件通知,這是正常現象。
  • 頻率限制:Gmail 對 SMTP 發送頻率有限制(通常為每天 500-2000 封,視帳戶類型而定),不適合作為大規模營銷郵件發送服務。