2026 WordPress SMTP 設定教學:用 WP Mail SMTP 解決郵件寄不出去

WordPress 郵件寄送問題概念圖,左側為信件進入垃圾信箱的畫面,右側為信件正常到達收件匣的畫面,中間為 SMTP 設定的轉折點

2026 WordPress SMTP 設定教學:用 WP Mail SMTP 解決郵件寄不出去

WordPress 郵件寄不出去、進垃圾信?這篇教你用 SMTP 徹底解決。

WordPress 郵件寄送問題概念圖,左側為信件進入垃圾信箱的畫面,右側為信件正常到達收件匣的畫面,中間為 SMTP 設定的轉折點

你的 WordPress 網站有表單嗎?有訂單通知嗎?有密碼重設功能嗎?如果有,你可能已經遇到過一個問題:信件寄出去了,但對方沒收到。

WP Mail SMTP 設定畫面示意圖,標示關鍵設定項目(寄件人 Email、SMTP 服務選擇、連線方式),配色使用品牌橙色

這不是 bug,是 WordPress 預設寄信方式的先天缺陷。

SMTP 測試與問題排解流程圖,從發送測試信開始,分支到成功和失敗兩條路徑,失敗路徑列出常見問題和解法

重點摘要: WordPress 預設用 PHP mail() 寄信,容易進垃圾信或寄不出去。安裝 WP Mail SMTP 外掛並設定 SMTP 服務(推薦 Gmail 或 Brevo),就能解決 99% 的郵件問題。根據 WP Mail SMTP 的統計,安裝後郵件到達率從平均 40% 提升到 99%(WP Mail SMTP, 2025)。

WordPress 預設寄信的問題

根據 Email Tool Tester 的 2026 年報告,全球電子郵件平均到達率為 83.1%,代表 16.9% 的信件從未到達收件者信箱(Email Tool Tester, 2026)。WordPress 使用 PHP 的 wp_mail() 函數寄信。問題在哪?

為什麼會進垃圾信

根據 Validity 的 2025 年基準報告,平均有 10.5% 的信件進入垃圾信資料夾,6.4% 完全遺失(Validity, 2025)。

  1. 沒有身份驗證 — 郵件伺服器無法確認這封信是不是你發的
  2. 共享主機 IP 信譽差 — 你的主機 IP 可能被其他人拿來發垃圾信,連帶影響你
  3. 缺少 SPF/DKIM 設定 — 沒有這些驗證記錄,信件直接被判定為可疑

對電商網站的影響

這個問題對電商影響最大:

  • 客戶收不到訂單確認信 → 以為沒成功下單 → 客訴或重複下單
  • 出貨通知進垃圾信 → 客戶以為沒出貨 → 又是客訴
  • 密碼重設信寄不出 → 客戶登不進帳號 → 流失客戶

我們有個電商客戶,裝好 SMTP 之前每周收到 5-10 通「為什麼沒收到訂單確認信」的客訴。裝好之後?零。就是這麼直接。

WP Mail SMTP 外掛安裝與基本設定

WP Mail SMTP 是最多人用的 WordPress SMTP 外掛,免費版功能就很夠用。

安裝步驟

  1. 後台 → 外掛 → 安裝新外掛 → 搜尋「WP Mail SMTP」
  2. 安裝並啟用
  3. 跟著設定精靈走

SMTP 服務選擇

WP Mail SMTP 支援多種 SMTP 服務:

服務 免費額度 適合對象
Gmail SMTP 500 封/天 個人網站、小型網站
Brevo(原 Sendinblue) 300 封/天 中小型網站
SendGrid 100 封/天 需要大量發信的網站
自訂 SMTP 看主機商 有自己郵件伺服器的

根據 Google 和 Yahoo 的寄件者規範,垃圾信投訴率必須低於 0.3%,理想值為 0.1% 以下(PowerDMARC, 2026)。個人網站或形象網站?用 Gmail SMTP 就夠了。電商或有大量通知信需求?用 Brevo。

基本設定

設定寄件人資訊:

  • 寄件人 Email — 用你的品牌 Email(如 info@你的網域.com)
  • 寄件人名稱 — 你的品牌名稱
  • 勾選「強制使用寄件人名稱」 — 確保所有外掛寄出的信都用同一個名稱

Gmail SMTP 設定完整教學

Gmail SMTP 是最多人選的方案。設定稍微繁瑣一點,但跟著做就不難。

前置作業:啟用 Google App Password

Gmail 不再允許直接用帳號密碼登入 SMTP。你需要用 App Password:

  1. 先確認 Gmail 帳號有啟用兩步驟驗證
  2. 到 Google 帳號設定 → 安全性 → 應用程式密碼
  3. 選擇「郵件」和你的裝置
  4. Google 會生成一組 16 碼密碼,複製起來

WP Mail SMTP 連接 Gmail

  1. WP Mail SMTP 設定 → 選擇「Other SMTP」
  2. SMTP Host:smtp.gmail.com
  3. Encryption:TLS
  4. SMTP Port:587
  5. Authentication:Yes
  6. SMTP Username:你的 Gmail 地址
  7. SMTP Password:剛才生成的 App Password

Gmail SMTP 限制

  • 每天最多寄 500 封(Google Workspace 帳號是 2,000 封)
  • 寄件人地址只能是你的 Gmail 地址
  • 大量發信可能觸發 Google 的安全機制

根據 MailReach 的 2025 年報告,電子郵件到達率超過 95% 才算「優秀」等級(MailReach, 2025)。所以如果你的網站每天要寄超過 500 封信(例如大型電商),建議用 Brevo 或 SendGrid。


SMTP 設定搞不定?

學完覺得太複雜?沒關係。GOT YOU DESIGN 幫你把 SMTP 設定到好,確保你的信都能寄到。

👉 加 LINE 讓我們幫你搞定


其他 SMTP 服務設定教學

Brevo(原 Sendinblue)— 推薦中小型網站

Brevo 免費方案每天可以寄 300 封,而且提供完整的發信統計。

設定步驟:

  1. 到 brevo.com 註冊帳號
  2. 在 Brevo 後台取得 SMTP Key
  3. WP Mail SMTP → 選「Brevo」→ 輸入 API Key

好處:有開信率和點擊率追蹤、支援 SPF/DKIM 驗證、免費方案不限寄件人網域。

SendGrid

SendGrid 免費方案每天 100 封。設定方式跟 Brevo 類似,在 WP Mail SMTP 選擇 SendGrid 並輸入 API Key。

自訂 SMTP

如果你有自己的郵件伺服器,或主機商提供 SMTP 服務:

  1. 跟主機商取得 SMTP 資訊(Host、Port、Username、Password)
  2. 在 WP Mail SMTP 選「Other SMTP」
  3. 填入主機商提供的資訊

SMTP 設定後的測試與問題排解

設定完一定要測試。不測試的話,你不知道問題已經解決了還是換了一個新問題。

發送測試信

WP Mail SMTP → 工具 → Email Test → 輸入收件人 Email → 發送。

收到了?恭喜。沒收到?檢查垃圾信資料夾。還是沒有?看錯誤訊息。

常見問題排解

認證失敗: SMTP 帳號或密碼錯誤。Gmail 用戶確認是用 App Password 而不是一般密碼。

連線逾時: Port 選錯了。TLS 用 587,SSL 用 465。有些主機會封鎖 SMTP Port,聯絡主機商確認。

仍進垃圾信: 根據 Mailgun 的 2025 年報告,2025 年的郵件過濾器已由 AI 驅動,採用更嚴格的驗證標準和互動式評分模型(Mailgun, 2025)。檢查 SPF 和 DKIM 記錄是否設定正確。到 mail-tester.com 發一封測試信,它會告訴你扣分原因。

搭配表單外掛: 如果你用 WPForms 或 Contact Form 7,裝好 WP Mail SMTP 後它們會自動使用 SMTP 寄信,不需要另外設定。

如果遇到其他 WordPress 後台問題,可以參考 WordPress 後台錯誤排解

SMTP 設定是 WordPress 網站安全與維護 的重要環節之一。

WordPress SMTP 設定常見問題 FAQ

Q: WP Mail SMTP 免費版夠用嗎?

A: 大部分網站來說夠用了。免費版支援所有主要的 SMTP 服務(Gmail、Brevo、SendGrid),可以發送測試信件。付費版多了郵件日誌(追蹤每封信的狀態)、智慧路由(大量發信時分配流量)、備用 SMTP 連線等功能。年費 $49 起。

Q: 為什麼設定完 SMTP 還是進垃圾信?

A: 根據 Landbase 的統計,47% 的電子郵件是否被歸類為垃圾信取決於主旨行內容(Landbase, 2026)。但最常見原因是沒有設定 SPF 和 DKIM 記錄。這兩個 DNS 記錄告訴收件方的郵件伺服器「這封信確實是從這個網域發出的」。到你的 DNS 管理(通常在網域註冊商或 Cloudflare)加入 SMTP 服務商提供的 SPF 和 DKIM 記錄就能解決。

Q: WooCommerce 的訂單信需要另外設定嗎?

A: 不需要。WP Mail SMTP 會接管 WordPress 所有的郵件發送功能,包括 WooCommerce 的訂單確認信、出貨通知、密碼重設信等。裝好 WP Mail SMTP 並設定好 SMTP 服務後,所有外掛的信件都會自動走 SMTP 通道。


網站出問題急著修?

GOT YOU DESIGN 提供 WordPress SMTP 設定服務,確保你的郵件 100% 送達。

👉 加 LINE 馬上處理

延伸閱讀



常見問題

WP Mail SMTP 免費版夠用嗎?

大部分網站來說夠用了。免費版支援所有主要的 SMTP 服務(Gmail、Brevo、SendGrid),可以發送測試信件。付費版多了郵件日誌(追蹤每封信的狀態)、智慧路由(大量發信時分配流量)、備用 SMTP 連線等功能。年費 $49 起。

為什麼設定完 SMTP 還是進垃圾信?

根據 Landbase 的統計,47% 的電子郵件是否被歸類為垃圾信取決於主旨行內容(Landbase, 2026)。但最常見原因是沒有設定 SPF 和 DKIM 記錄。這兩個 DNS 記錄告訴收件方的郵件伺服器「這封信確實是從這個網域發出的」。到你的 DNS 管理(通常在網域註冊商或 Cloudflare)加入 SMTP 服務商提供的 SPF 和 DKIM 記錄就能解決。

WooCommerce 的訂單信需要另外設定嗎?

不需要。WP Mail SMTP 會接管 WordPress 所有的郵件發送功能,包括 WooCommerce 的訂單確認信、出貨通知、密碼重設信等。裝好 WP Mail SMTP 並設定好 SMTP 服務後,所有外掛的信件都會自動走 SMTP 通道。