服務

訂單通知信進垃圾桶,客戶說「我沒收到」:交易型 Email 系統怎麼做?SPF/DKIM/DMARC、退信處理與送達率的完整規劃

2026.09.20 · 4 次瀏覽
訂單通知信進垃圾桶,客戶說「我沒收到」:交易型 Email 系統怎麼做?SPF/DKIM/DMARC、退信處理與送達率的完整規劃

系統回報成功 40,930 封,實際進收件匣只有 31,600 封。從寄件情境盤點、三組驗證紀錄到退信抑制與暖機排程,含真實成本、六個陷阱與 90 天路線圖。

分享:

一家做線上課程的客戶上個月來找我們,問題聽起來很小:「有些學員說沒收到上課通知。」我們調了三個月的寄件紀錄,數字是這樣的:總寄出 41,200 封,系統回報「成功」40,930 封,但實際進到收件匣的只有 31,600 封左右——中間約 22% 落在垃圾郵件匣或被直接退回。而這 22% 裡面,有 180 筆是已付款學員的開課通知。客服為此接了 94 通電話。系統沒有壞,程式也沒寫錯,SMTP 回 250 OK。壞掉的是「寄件者信譽」這件從來沒人在報價單上看過的東西。

適用情境 × 不適用情境

適合建置完整交易型郵件系統:

  • 網站每月寄出超過 3,000 封系統信(訂單、通知、驗證碼、提醒)
  • 有「沒收到就會產生金錢損失」的信件:付款確認、開課通知、出貨通知、密碼重設
  • 需要在客服端查「這封信到底寄出去沒有、對方開了沒有」
  • 有多個寄件情境需要不同寄件網域(交易信與行銷信必須分開)
  • 客戶端是企業,收件方有嚴格的郵件閘道規則

不適合、先別花這筆錢:

  • 每月寄件量低於 500 封,且沒有時效性要求——用 SMTP 直送就夠
  • 主要通知管道其實是 LINE 或簡訊,Email 只是備援
  • 網站還沒上線、沒有真實寄件資料,此時做送達率優化是憑空猜測
  • 只寄行銷電子報,沒有交易信——那該用電子報平台,不是自建

替代方案矩陣

方案優點缺點成本級距
自架 Postfix/郵件伺服器完全掌控、無寄件量費用IP 信譽要從零養、黑名單處理靠自己、要有人顧主機 NT$800/月起 + 維運工時
雲端寄件 API(SES)最便宜,每千封約 US$0.10退信與事件處理要自己接、儀表板陽春4 萬封約 NT$130/月
交易信專用服務(Postmark/Resend)送達率最佳、事件與退信處理完整單價高於 SES 數倍Postmark 約 US$15/月起Resend 免費額度 3,000 封/月
直接用 Gmail/公司信箱 SMTP零設定成本有每日寄件上限、大量寄送會被鎖帳號、無事件追蹤NT$0,但風險最高

多數台灣中小企業的正解是:交易信走 Postmark 或 Resend、行銷信走另一個子網域的 SES 或電子報平台,兩者的寄件網域必須分開。

完整流程拆解(階段 + 時間 + 交付物 + 工具)

  • 階段一|現況盤點(3 天):盤出所有寄信點(通常比客戶以為的多兩倍)、寄件網域、送達率基準值。交付:《寄件情境清單》+現況報告。工具:MXToolbox、Google Postmaster Tools。
  • 階段二|網域驗證設定(2 天):設定 SPF、DKIM、DMARC 三組 DNS 紀錄,建立獨立交易信子網域(如 mail.yourbrand.com)。交付:DNS 設定清單與驗證截圖。工具:Cloudflare DNS、DMARC.org 檢測工具。
  • 階段三|寄件服務串接(5 到 8 天):串 API、建模板系統、實作佇列與重試。交付:模板庫與測試報告。工具:Laravel Mail + Queue、Mailpit。
  • 階段四|事件回收與抑制清單(5 天):接 webhook 收 delivered/bounce/complaint,建立硬退信自動抑制與軟退信重試上限。交付:事件資料表與客服查詢介面。
  • 階段五|暖機與監測(14 到 30 天):分階段拉高寄件量,每日監看投訴率。交付:送達率儀表板。工具:Google Postmaster Tools、DMARC 報告解析。

真實成本完整拆解

  • 開發工時:基本串接 16 到 24 小時;含退信處理、抑制清單、客服查詢介面、模板管理的完整版 80 到 140 小時
  • 寄件服務月費:SES 4 萬封約 NT$130;Postmark 同量約 NT$1,500 到 NT$3,000
  • 隱藏費用一:獨立子網域的 DNS 與憑證管理,年約 NT$0 到 NT$3,000(視 DNS 供應商)
  • 隱藏費用二:暖機期間的人力——前 30 天需要每天有人看投訴率,約 0.5 小時/天
  • 隱藏費用三:模板的多語與行動版適配,每組模板額外 2 到 4 小時
  • 隱藏費用四:DMARC 報告是 XML,要讀懂需要工具或服務,月約 NT$0 到 NT$900
  • ScriptWalker 對應服務:交易型郵件與通知系統建置,起價 NT$68,000(含三組 DNS 驗證設定、寄件服務串接、退信與抑制清單、5 組模板)

實施真相 vs 客戶想像

  • 客戶以為:系統顯示「已寄出」就是送到了。實際:SMTP 的 250 OK 只代表對方伺服器收下,不代表進收件匣。真正的指標是收件匣放置率,只能從 Google Postmaster Tools 這類外部工具看。
  • 客戶以為:設好 SPF 就沒事。實際Google 與 Yahoo 對大量寄件者的要求是 SPF、DKIM、DMARC 三者齊全,加上一鍵取消訂閱標頭,以及垃圾投訴率低於 0.3%。少一項都可能被降級。
  • 客戶以為:換一家寄件服務就能解決送達率。實際:信譽跟著寄件網域走,不跟著服務商走。用髒掉的網域換新服務商,前兩週會好轉,之後打回原形。
  • 客戶以為:行銷信和交易信可以一起寄。實際:行銷信投訴率通常是交易信的十倍以上,混在同一網域等於用它拖垮訂單通知的送達率。

常見陷阱 × 怎麼避開

  • 陷阱一:寄件人地址用 gmail.com 或 yahoo.com 結尾。解法:一律使用自有網域,且該網域必須有 DMARC 紀錄。
  • 陷阱二:硬退信沒有建立抑制清單,持續重寄。解法:收到 hard bounce 立刻寫入抑制表並永久停寄,這是信譽掉最快的單一原因。
  • 陷阱三:DMARC 一上線就設成 p=reject解法:先 p=none 收報告兩週,確認所有合法寄件來源都通過,再逐步升到 quarantine、reject。
  • 陷阱四:新網域第一天就寄 5 萬封。解法:暖機排程,第一天 200 封,之後每天成長 30% 到 50%,14 到 30 天拉到目標量。
  • 陷阱五:驗證碼信件沒有設定獨立佇列。解法:時效性信件走高優先佇列,行銷與報表信走低優先,避免月報表塞住登入驗證碼。
  • 陷阱六:模板只在桌機測試。解法:交付前至少在 Gmail App、Outlook 桌機版、Apple Mail 三個環境各看一次,Outlook 對 CSS 的支援度至今仍是獨立星球。

成功指標 + 上線後 90 天路線圖

  • 第 1 到 30 天:完成暖機。目標——送達率(delivered / sent)≥ 97%、硬退信率 ≤ 2%、垃圾投訴率 ≤ 0.1%。每日查看 Google Postmaster Tools 的網域信譽。
  • 第 31 到 60 天:優化內容與收件匣放置。目標——交易信開信率 ≥ 45%、客服「沒收到」工單數較上線前下降 60% 以上。開始拆分行銷與交易子網域。
  • 第 61 到 90 天:把 DMARC 從 p=none 升到 p=quarantine,評估導入 BIMI 讓品牌 logo 顯示於收件匣。目標——DMARC 通過率 ≥ 99%。

決策清單

  • ☐ 我們每月系統寄件量超過 3,000 封
  • ☐ 有信件沒收到會直接造成退款或客訴
  • ☐ 我們目前不知道實際送達率是多少
  • ☐ 寄件人網域目前沒有 DMARC 紀錄
  • ☐ 行銷信與交易信目前用同一個網域寄
  • ☐ 硬退信目前沒有自動停寄機制
  • ☐ 客服無法自行查詢某封信的寄送狀態
  • ☐ 曾經收到過「你的信進垃圾桶」的客戶回報
  • ☐ 驗證碼或密碼重設信曾經延遲超過 5 分鐘
  • ☐ 我們沒有人在看 Google Postmaster Tools
  • ☐ 郵件模板從未在 Outlook 桌機版測試過
  • ☐ 未來 12 個月寄件量預期成長超過一倍

勾選 5 項以上,建議把這件事排進下一季;勾選 8 項以上,它已經在每天造成金錢損失。

常見問題 FAQ

SPF、DKIM、DMARC 到底差在哪?

用寄實體信比喻:SPF 是「這個地址有沒有權限用我們公司名義寄信」,DKIM 是「信封上的火漆印有沒有被拆過」,DMARC 是「前兩項沒過時該怎麼處理」的政策宣告。三者缺一,主流信箱就有理由把你降級。

用便宜的 SES 會不會送達率比較差?

不會。送達率取決於網域信譽與寄件行為,不是服務商。SES 便宜的代價是退信事件、抑制清單、儀表板都要自己做,而這些在 Postmark 這類服務是內建的。差別在工時,不在送達率。

已經被判定為垃圾郵件的網域還救得回來嗎?

可以,但需要時間:停掉所有非必要寄件、補齊三組驗證紀錄、清掉無效名單,再用 30 到 60 天低量暖機重建信譽。若已被列入主要黑名單,需逐一申請移除。

可以不做暖機直接全量寄嗎?

技術上可以,結果通常是新網域直接被標記。新網域或新 IP 第一週寄件量建議控制在目標量的 1% 以內,之後每日成長 30% 到 50%。省下的兩週,往往要用兩個月修回來。

想知道你的信實際送到幾成?

我們提供一次性的《郵件送達率健檢》,交付一份包含現況送達率、DNS 驗證缺口、退信分類與改善優先順序的報告,可以直接拿去排進下一季的開發排程。

分享: