首頁文章AI API 代理關於報價聯絡我們🌐 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 代理商推薦:如何選擇合適的經銷商【台灣】