首頁文章關於報價聯絡我們🌐 EN
返回首頁Google Workspace
Google Workspace SMTP 設定完整教學:伺服器設定、發信限制與問題排解

Google Workspace SMTP 設定完整教學:伺服器設定、發信限制與問題排解

📑 目錄

Google Workspace SMTP 設定完整教學:伺服器設定、發信限制與問題排解Google Workspace SMTP 設定完整教學:伺服器設定、發信限制與問題排解

「網站要寄通知信,但不知道怎麼設定 Google Workspace 的 SMTP?」

很多人用 Google Workspace 收發郵件沒問題,但要讓網站、應用程式透過 SMTP 發信就卡住了。

這篇文章會完整教你設定 Google Workspace SMTP,包含常見的 WordPress 整合。

想了解 Google Workspace 完整功能,請參考 Google Workspace 完整指南


SMTP 基本概念

什麼是 SMTP?

SMTP(Simple Mail Transfer Protocol)是發送郵件的標準協定。

用途

為什麼需要設定 SMTP?

網站或應用程式要發信,需要一個「郵件伺服器」。你可以:

Google Workspace SMTP 選項

Google Workspace 提供三種 SMTP 發信方式:

方式認證限制適合場景
Gmail SMTP帳號密碼/OAuth500 封/天小量發信
SMTP RelayIP 白名單10,000 封/天內部系統
外部 SMTP帳號密碼視設定第三方整合

Gmail SMTP 設定

這是最常用的方式,適合小型網站或應用程式。

伺服器設定資訊

項目
SMTP 伺服器smtp.gmail.com
連接埠587(TLS)或 465(SSL)
需要認證
帳號你的 Google Workspace Email
密碼應用程式密碼(不是一般密碼)

步驟一:產生應用程式密碼

Google 不允許直接用帳號密碼登入 SMTP,需要產生「應用程式密碼」。

前提:帳號必須已啟用兩步驟驗證(2FA)

產生步驟

  1. 前往 Google 帳號安全性
  2. 找到「兩步驟驗證」
  3. 點選「應用程式密碼」
  4. 選擇「其他」,輸入名稱(如「WordPress」)
  5. 點選「產生」
  6. 記下產生的 16 位密碼

注意:這個密碼只會顯示一次,請妥善保存。

步驟二:測試連線

設定好之後,測試是否能正常發信。

用 Telnet 測試(進階):

telnet smtp.gmail.com 587

用線上工具測試: 搜尋「SMTP Test Tool」,輸入你的設定資訊測試。



設定搞不定?

SMTP 設定涉及多個環節,一個地方錯就發不出信。讓我們協助,快速解決設定問題。



SMTP Relay 設定(企業用)

如果你有多個系統需要發信,或發信量較大,建議使用 SMTP Relay。

SMTP Relay vs Gmail SMTP

項目Gmail SMTPSMTP Relay
認證方式帳號密碼IP 白名單
每日限制500 封10,000 封
設定位置各用戶Admin Console
適合小型應用企業內部系統

設定步驟

步驟一:進入 Admin Console

  1. 登入 admin.google.com
  2. 前往「應用程式」→「Google Workspace」→「Gmail」
  3. 點選「路由」

步驟二:設定 SMTP Relay

  1. 在「SMTP Relay 服務」點選「設定」
  2. 設定允許的寄件者:
    • 僅限我網域中的已註冊應用程式
    • 或僅限我網域中的使用者
  3. 設定認證方式:
    • 僅接受來自指定 IP 位址的郵件
    • 輸入你的伺服器 IP
  4. 設定加密:
    • 建議選「必須使用 TLS 加密」

步驟三:記下設定資訊

項目
SMTP 伺服器smtp-relay.gmail.com
連接埠587(TLS)或 465(SSL)
需要認證否(如果已設定 IP 白名單)

使用場景


WordPress 整合教學

WordPress 是最常需要設定 SMTP 的情境之一。

為什麼需要設定?

WordPress 預設用 PHP mail() 發信,但:

設定 SMTP 後,信件透過 Google 發送,送達率大幅提升。

使用外掛設定

推薦外掛:WP Mail SMTP

安裝步驟

  1. WordPress 後台 →「外掛」→「安裝外掛」
  2. 搜尋「WP Mail SMTP」
  3. 安裝並啟用

設定步驟

  1. 前往「WP Mail SMTP」→「設定」
  2. 選擇寄件服務:「其他 SMTP」
  3. 填入設定資訊:
欄位
SMTP Hostsmtp.gmail.com
EncryptionTLS
SMTP Port587
AuthenticationOn
SMTP Username你的 Email
SMTP Password應用程式密碼
  1. 儲存設定
  2. 發送測試郵件

常見問題

問題:收不到測試信

檢查:

問題:顯示「無法連接 SMTP 伺服器」

檢查:

問題:寄出去但收件者沒收到

檢查:



想用第三方寄信服務?

如果發信量大,或需要更好的追蹤功能,可能需要專業的寄信服務。預約架構諮詢,讓我們幫你規劃最適合的方案。



發信限制說明

Google Workspace 發信限制

方案Gmail SMTPSMTP Relay
Business Starter500 封/天10,000 封/天
Business Standard2,000 封/天10,000 封/天
Business Plus2,000 封/天10,000 封/天
Enterprise2,000 封/天視合約

注意

如何避免觸發限制?

  1. 分散發信帳號:不要全部用同一個帳號
  2. 控制發信頻率:不要短時間大量發送
  3. 使用 SMTP Relay:限制較寬鬆
  4. 考慮專業寄信服務:SendGrid、Mailgun

發信量大怎麼辦?

如果你的發信需求超過 Google 限制:

選項一:多帳號分散

選項二:使用專業寄信服務


常見錯誤排解

錯誤:535 Authentication Failed

原因

解法

  1. 確認帳號已啟用 2FA
  2. 重新產生應用程式密碼
  3. 確認密碼沒有打錯(注意空格)

錯誤:Connection Timed Out

原因

解法

  1. 聯繫主機商確認是否開放 587/465 Port
  2. 換用其他連接埠試試
  3. 改用其他寄信服務

錯誤:550 Mail rejected

原因

解法

  1. 確認發信地址是有效的 Workspace 帳號
  2. 檢查 SPF 記錄是否包含 Google
  3. 檢查 DKIM 是否設定正確

郵件進入垃圾郵件

常見原因

解法

  1. 設定 SPF 記錄:

    v=spf1 include:_spf.google.com ~all
    
  2. 啟用 DKIM(在 Admin Console 設定)

  3. 設定 DMARC 政策

DNS 設定詳見 Google Workspace MX 記錄設定教學


安全注意事項

保護應用程式密碼

IP 白名單

使用 SMTP Relay 時:

監控發信活動


常見問題

個人 Gmail 可以用嗎?

可以,設定方式類似。但:

哪個 Port 比較好?

OAuth 認證比較安全嗎?

是的,OAuth 不需要儲存密碼,安全性較高。但設定較複雜,如果只是簡單的發信需求,應用程式密碼就夠了。



SMTP 設定需要協助?

SMTP 設定涉及 DNS、防火牆、認證等多個環節,一個地方出錯就發不出信。

預約免費諮詢,讓我們幫你快速完成設定,確保郵件正常發送。



延伸閱讀



參考資料

Google Workspace
上一篇
Google Workspace 客服聯繫方式:電話、線上支援與代理商管道
下一篇
Google Workspace 代理商推薦:如何選擇合適的經銷商【台灣】