• 註冊

忘記密碼了嗎?請輸入您的使用者名稱或電子郵件地址。您將收到一封包含建立新密碼連結的電子郵件。

Brevo SMTP 設定:每天免費 300 封寄信額度

如果你架了 WordPress 網站,過半的客戶會跟你反映同一件事:「為什麼我的會員註冊信、訂單通知、密碼重設信都沒收到?」

跑去 Gmail 垃圾匣翻找——還真的躺在裡面。

這不是你的網站壞了,是 WordPress 預設寄信的方式(PHP mail() 函式)在 2026 年的 Google/Microsoft 反垃圾機制下幾乎注定進垃圾匣。解法是接一個專業的 SMTP relay 服務,把寄信權威性建立起來。

本文用實機操作流程,帶你完整跑過 Brevo(前身 Sendinblue)的 SMTP 設定——包含註冊、SMTP credentials 取得、DNS 三筆關鍵記錄、串接創站點網站,最後驗證信件確實進收件匣。每天免費寄 300 封系統信,足夠絕大多數中小型網站長期使用。

為什麼網站需要 SMTP relay?WordPress 預設寄信為何進垃圾匣#

預設 PHP mail() 的 3 個致命問題#

WordPress 沒設定 SMTP 時,會用伺服器的 PHP mail() 函式直接送信。這條路徑有 3 個問題:

  1. 寄件 IP 沒信譽:共享主機的 IP 通常被各家郵件閘道列在「灰名單」,新 IP 或低聲望 IP 寄出的信會被抽檢
  2. 缺 SPF/DKIM 簽章mail() 直送沒有金鑰簽章,收件端無法驗證「這封信真的來自你的網域」
  3. From 欄位偽造嫌疑:你網站填寄件 [email protected],實際從 hosting 伺服器送出 → 收件端會把「域名 ≠ 寄件 IP」當作詐騙信號

結果:Gmail 進垃圾、Outlook 直接 reject,客戶收不到註冊信、流失轉換。

SMTP relay 是什麼#

SMTP relay 服務(例如 Brevo、Postmark、Amazon SES、SendGrid)扮演「有信譽的代寄人」:

  • 你網站把信交給 SMTP relay
  • SMTP relay 用自己的高信譽 IP 寄出
  • 信件帶完整 SPF/DKIM/DMARC 簽章
  • 收件端驗證通過、進主收件匣

這個架構也是 Gmail、Notion、Stripe 等大型 SaaS 寄信背後的方式。

Brevo(前 Sendinblue)為什麼是中小企業 SMTP 首選#

Brevo(前身 Sendinblue)在 2023 年 5 月正式改名(官方公告日 2023 年 5 月 4 日),總部巴黎,是法國公司。對中小企業 SMTP 用途,它有 4 個優勢:

1. 每天免費 300 封系統信#

對日常運作的中小型網站夠用。注意:是日上限不是月上限,每天歸零重新計算 = 每月實際可用約 9,000 封(以 brevo.com/pricing 公告為準)。

換算到實際使用:會員註冊歡迎信、訂單付款確認,出貨通知、密碼重設信、留言通知。對日訪客 200 人以下的中小型網站,300 封/天綽綽有餘。

2. 繁中介面 + 多語客服#

UI 支援繁中/簡中切換,後台所有設定頁可用中文操作。客服對亞洲時區回覆雖偶爾英文,但介面操作不需翻譯。

3. 不需綁信用卡#

註冊只需 email + 手機驗證,免費版即可寄信。Mailchimp 註冊就要刷卡,Brevo 不用。試錯成本接近零。

4. SMTP + 行銷雙模式#

同一個帳號同時提供 Transactional Email API/SMTP(系統信用,本文主軸)與 Marketing Email(電子報、自動化 workflow,是另一支用法)。未來若要用同一個服務發行銷電子報,不用換工具。本文聚焦 SMTP 用途,行銷電子報延伸到結尾段。

註冊與 SMTP credentials 取得(5 分鐘)#

第 1 步:註冊帳號#

到 brevo.com 點 Sign up free、填基本資料:公司名稱、產業、預計每月寄信量。不需要綁信用卡——用 email + 手機簡訊驗證身分。

註冊完成後 24 小時內,Brevo 客服可能會寄信問你的使用情境。回信認真寫——免費 300 封/天的額度只給「人類用戶」,自動化機器人會被偵測限制。

第 2 步:找到 SMTP credentials#

進入後台 → 點右上角帳戶名稱 → SMTP & API → SMTP 分頁。會看到:

📋 程式碼
SMTP Server: smtp-relay.brevo.com
Port: 587 (TLS) 或 465 (SSL)
Login: 你的 Brevo email
SMTP Key: xkeysib-xxxxx...(這串是密碼,要保密)

這 4 個欄位等下要填到 WordPress 設定裡。SMTP Key 點「Generate a new SMTP key」就會產生。記得複製存起來,關掉視窗就看不到全文了(只剩末 4 碼)。

第 3 步:寄件人 email 驗證#

後台 → Senders & IPs → Senders → Add a sender。填名稱與寄件 email(建議用品牌網域信箱例如 [email protected],不要 gmail)。Brevo 會寄一封確認信,點連結啟用。

寄件 email 一旦設定就不要常換——每換一個新寄件人需要重新建立 IP 信譽。

SPF/DKIM/DMARC 設定:DNS 三筆記錄(最關鍵)#

這一步決定信件到達率。沒做好就算 SMTP 接通,信仍然會進垃圾匣。

為什麼需要這 3 筆 DNS 記錄#

  • SPF(Sender Policy Framework):在 DNS 公告「Brevo 可以代我這個網域寄信」
  • DKIM(DomainKeys Identified Mail):用公私鑰簽章證明信件未被中途竄改
  • DMARC(Domain-based Message Authentication):指示收件端如何處理 SPF/DKIM 驗證失敗的信

收件端(Gmail、Outlook、企業郵件閘道)會檢查這 3 項——三項全過 = 高機率進主收件匣,缺一項 = 高機率進垃圾匣。

設定步驟#

Brevo 後台 → Senders & IPs → Domains → Add a domain → 輸入你的網域 → Brevo 會給你 3 段 TXT 記錄。

到網域 DNS 管理介面(Cloudflare/GoDaddy/namecheap 都行)新增這 3 筆:

📋 程式碼
類型: TXT
名稱: @ (或網域)
內容: v=spf1 include:spf.brevo.com ~all

類型: TXT
名稱: mail._domainkey
內容: k=rsa; p=MIIBIjANBg... (Brevo 給的長字串)

類型: TXT
名稱: _dmarc
內容: v=DMARC1; p=quarantine; rua=mailto:你的監測 email

設好回 Brevo 後台 → 點 Verify → 5 分鐘內驗證完成,3 個欄位全部變綠勾。

常見地雷#

  • SPF 已存在但只允許舊服務:DNS 通常只能有一筆 SPF,不能加兩筆。需把 Brevo 加進現有那筆:v=spf1 include:_spf.google.com include:spf.brevo.com ~all
  • DKIM 名稱包含網域:很多 DNS 介面要求 mail._domainkey.yourdomain.com,有些只填 mail._domainkey 自動補網域。看你的 DNS 服務怎麼處理
  • DMARC 設太嚴會擋自家信:第一次設先用 p=none 觀察,觀察 7 天沒誤擋再升 p=quarantine

串接創站點:在後台填 SMTP 主機與帳密#

創站點後台已內建 SMTP 設定模組(不需另外裝外掛)。詳細流程見 創站點 SMTP 設定教學,這裡列關鍵欄位:

欄位填入內容
SMTP Hostsmtp-relay.brevo.com
SMTP Port587
EncryptionTLS
AuthenticationYes
SMTP Username你的 Brevo email
SMTP Password前面複製的 SMTP Key(xkeysib-xxxxx)
From Email你已驗證的寄件 email
From Name品牌名稱

存檔後到創站點後台「測試寄信」按鈕,寄一封給自己驗證。

驗證寄信成功率:Mail Tester,開信率追蹤#

Mail Tester(免費的全方位檢測)#

到 mail-tester.com 拿一個臨時 email、從你網站寄一封信過去,3 分鐘內可看到 0–10 分評分:

  • 9.5 / 10 以上:到達率優秀,可上線
  • 8 / 10:可用,但有改進空間(通常是 DMARC 或 IP 信譽)
  • < 7:有問題,檢查 SPF/DKIM/內容是否含垃圾關鍵字

Brevo 後台統計#

Brevo 後台 → Statistics → Transactional → 看:

  • Delivered rate(送達率):應 > 95%
  • Soft bounce(軟退,收件端暫時拒收):< 5%
  • Hard bounce(硬退、永久 invalid):< 2%

每週看一次,發現異常立刻檢查 DNS 是否被改動。

進階:寄信失敗告警、daily quota 監控、付費升級時機#

即時告警#

Brevo 提供 Webhook:寄信失敗、bounce、被標記垃圾信時觸發 HTTP request 到你指定的 URL。可串到創站點後台、Slack、Discord。設定路徑:API & SMTP → Webhooks → Create new webhook。

Daily Quota 監控#

Brevo 後台沒做好 daily quota 提醒(用完才知道)。手動方式:用 cron job 每天早上呼叫 Brevo API /account endpoint,看 dailyEmailLimit vs emailsCount。Quota 用 80% 時就該收到 Slack 告警。

何時該付費升級#

當你撞到 3 個情況之一:

  1. 系統信日用量 > 250(接近 300 上限,要預留緩衝)
  2. 想移除信件浮水印(Brevo 免費版會帶 powered by Brevo)
  3. 需要 Dedicated IP(單獨 IP 不跟其他用戶共用、信譽更高)

升級到 Brevo Starter 方案(以 brevo.com/pricing 為準)後,上述限制都解除。

創站點客戶最常踩的 3 個雷#

寫在最後當 checklist:

  1. SMTP 設好了卻還是進垃圾匣 — 99% 是 SPF/DKIM 沒過。Brevo 後台 Domains 看是否 3 個欄位全綠勾
  2. 註冊用 gmail.com 當寄件 email — 部分企業郵件閘道會把「[email protected] 從 Brevo IP 寄出」判作偽裝,必須用品牌網域
  3. Daily quota 用爆才發現 — 手動跑 API 監控、別等出問題才察覺

順帶一提:Brevo 的同一個帳號也支援行銷電子報(自動化 workflow,訂閱者管理)——如果你網站需要做電子報訂閱,不用換工具,但這是另一個用法,可以延伸看 電子報自動化完整指南。