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、訂閱者管理)——如果你網站需要做電子報訂閱、不用換工具,但這是另一個用法,可以延伸看 電子報自動化完整指南

常見問題

SMTP relay 跟 WordPress 預設寄信差在哪?

WordPress 預設用 PHP 的 mail() 函式寄信、走的是伺服器 IP 直接發送、沒有 SPF/DKIM/DMARC 簽名、Gmail 與 Outlook 會把這類信判垃圾匣或乾脆不收。SMTP relay(如 Brevo、SendGrid、Mailgun)是專業寄信服務、有經過驗證的高信任 IP、可以掛上 SPF/DKIM 簽名、並提供寄信記錄與失敗告警。網站只要訂單通知、會員密碼信、聯絡表單回傳這幾種「系統信」、就建議改用 SMTP relay、避免重要的客戶通知掉進垃圾匣。

Brevo 跟 SendGrid、Mailgun 該選哪個?

Brevo(前 Sendinblue)對中小企業最友善——免費版 300 封/天、介面有繁中、付費起步 USD 8/月、台灣信用卡可付。SendGrid 免費 100 封/天、介面英文、付費較貴。Mailgun 免費版只有 30 天試用、之後純付費、適合工程團隊。如果你是台灣中小企業、用 WordPress 寄系統信、Brevo 是首選;如果你已經是工程導向團隊、想自己接 API 寫客製寄信流程、Mailgun/SendGrid 提供較進階的 API。

SPF、DKIM、DMARC 三筆 DNS 一定要全設嗎?

是、這三筆是現在 Gmail 跟 Yahoo 強制要求的「寄件者驗證三件組」。SPF 告訴收件方「這個 IP 有權代我寄信」、DKIM 用密鑰簽名「這封信內容沒被竄改」、DMARC 規定「驗證失敗時要 quarantine 還是 reject」。少設一筆就會被判垃圾匣機率大增——2024 年 Gmail/Yahoo 對 5,000 封以上日寄量的寄件人強制三筆全設、未來會擴大到所有寄件人。在 Brevo 後台會給你三筆要加到網域 DNS 的 TXT 記錄、照貼即可。

Brevo 免費版 300 封/天夠用嗎?

對絕大多數中小企業夠用。300 封/天 ≈ 9,000 封/月、適用情境:小型電商每天 30–80 筆訂單、每筆觸發 2–3 封通知(買家通知、客服副本、出貨通知)、總量約 100–250 封;表單詢價網站每天 5–20 筆、總量約 20–60 封;會員制網站密碼信/電子報通知少、總量更低。如果你超過、Brevo 付費版起步 USD 8/月、20,000 封/月、再升級才是 USD 15/月、40,000 封/月。先用免費版實測一週、看每天平均量再決定。

寄信突然進垃圾匣怎麼排查?

優先順序:第一、用 Mail Tester(mail-tester.com)寄一封測試信、它會給 0–10 分、低於 8 分通常是 SPF/DKIM 沒設好;第二、檢查 Brevo 後台的「Statistics → Bounces」、看是哪些網域擋你(Gmail、Outlook、Yahoo 各有不同收信規則);第三、檢查信件內容是否被判垃圾關鍵字(過多的「免費」「點此」「優惠」「立即」字眼);第四、檢查發信地址、不要用 noreply@ 之類「不能回信」的地址、改用一個真的 mailbox。多數情況都是 SPF/DKIM 設定問題。

何時該從 Brevo 免費版升級到付費版?

三個情境必升:第一、月寄信量超過 9,000 封(例如電商一天 80 筆訂單以上)、免費版 300 封/天會超量被擋;第二、需要進階功能例如電子報行銷自動化、A/B 測試、Landing Page 編輯(免費版只有交易性寄信、行銷信功能受限);第三、需要移除 Brevo 在信件底部的「Powered by Brevo」品牌訊號(免費版有、付費版可移除、對品牌官網形象重要)。其他情況保持免費版即可、官方明確支援長期免費使用。