SentriSend

為甚麼註冊人數暴增後,你的 Resend 或 SES 帳戶會被暫停(以及如何避免)

作者:Steve Danby,SentriSend 創辦人,2026 年 10 月 27 日

只需一天註冊人數異常,你的電郵帳戶就可能被暫停,即使你從未寄出過任何垃圾郵件。以下說明原因,以及如何在事前做好預防。

想像一個小型應用程式(這個例子是虛構的,但類似情況很常見)。它每日寄出約 100 封電郵:確認連結、重設密碼、收據。某天早上,一份熱門電子報提到了它,一小時內有 400 人註冊。其中 40 人輸入錯誤的地址,或使用根本不存在的地址。40 封確認電郵在數分鐘內被退回。到了午飯時間,開發者收到電郵服務供應商的警告,晚上寄信功能就被暫停。真正的客戶因此收不到重設密碼的電郵。

限制是公開的,而且很低

電郵服務供應商會留意兩個數字:被退回的郵件比例(地址不存在或無法接收郵件),以及被收件人標記為垃圾郵件的比例。

這些數字取自各供應商截至 2026 年 10 月的官方文件。依賴這些數字前,請先查閱最新頁面。

為甚麼小型寄件者容易中招

百分比在長期而言是公平的,但在短期內會大幅波動。供應商看的是你近期的寄信情況,所以重點在於暴增期間有多少正常郵件作緩衝。寄出數千封正常電郵的大型寄件者,幾乎不會察覺 5 個無效地址。一個在平靜的一天只寄 100 封電郵的小型應用程式,同樣 5 個無效地址就變成 5% 的退信率。這些地址並不比較差,只是周圍的正常郵件太少,無法稀釋這個突增。

註冊表格令情況更糟。這是陌生人手動輸入地址的唯一地方,也是有人故意輸入假地址以繞過限制的地方。像 gmial.com 這樣的拼寫錯誤、用完即棄的地址或虛構的網域,往往都會被退回。

另一個陷阱是時間。退信問題通常是突然暴增,而不是慢慢累積,在你查看儀表板之前,暴增就可能已經超過門檻。

真正有效的做法(按先後次序)

每個步驟攔截不同類型的無效地址。先做成本低的。

  1. 檢查格式。 一個 @,兩邊都有內容,沒有空格。保持簡單;過於複雜的規則會拒絕真正有效的地址。
  2. 檢查網域能否接收郵件。 沒有郵件伺服器的網域一定會退信。在 Node 中只需幾行程式碼:
    import { promises as dns } from "node:dns";
    
    async function domainHasMailServer(email) {
      const domain = email.split("@")[1];
      try {
        const records = await dns.resolveMx(domain);
        return records.length > 0;
      } catch {
                  return false; // no MX records or no such domain (simplified: also false on temporary DNS errors)
      }
    }
    有些網域沒有 MX 記錄也能接收郵件,所以如果想寬鬆一點,在註冊表格中可以把檢查失敗當作警告,而非直接拒絕。
  3. 封鎖用完即棄的網域。 臨時信箱常在收到第一封電郵後就消失。使用持續更新的臨時網域清單,並定期更新。
  4. 確認後才寄其他郵件。 先只寄確認連結,點擊之前不要寄任何其他郵件。這樣,一個未確認的地址只會令你浪費一封電郵,而不是二十封。
  5. 停止寄給永久退信的地址。 當供應商報告某地址永久無法送達,就不要再寄給它。
  6. 留意自己的退信率。 每日檢查,並在達到供應商上限的一半左右時設定提醒,令你在被暫停之前就收到警告。

SentriSend 的角色

我開發 SentriSend,是因為我想把第 2 至第 6 步集中在一個地方處理。你可以只用它在寄信前檢查地址(配合任何供應商),也可以通過它寄信。

它會在你寄信前檢查地址:篩選臨時網域,並即時檢查 DNS 和郵件伺服器。通過它寄信時,每個 API 金鑰都有一層保護:如果永久退信開始上升,它會先發出警告,然後減慢,再暫停該金鑰的寄信,協助在突增到達供應商上限之前將它攔下。每一封被接受的郵件都會有簽署收據和稽核紀錄,紀錄不會包含收件人、主旨和內文。

它做不到的事:

  • 它不保證郵件一定進入收件箱,也不能取代供應商自己對帳戶健康狀況的管理。
  • 它只知道通過它寄出的郵件。你帳戶上其他途徑的退信,它看不到。
  • 退信保護有自動化測試,但我尚未用真實供應商的暫停門檻測試過。測試後我會在此說明。
  • 它是新產品,來自一間小公司,目前還沒有客戶案例。

立即試用

免費方案每月有 100 次請求,不需要信用卡;你只需驗證電郵地址即可取得金鑰。免費金鑰只能寄給你自己的地址,足以讓你了解檢查和收據如何運作。Pro 方案每月 29 美元,包含 50,000 次請求,並可寄給任何收件人。詳情請見定價頁面。

如果你試用後發現有不清楚或出錯的地方,請電郵到 steve@sentrisend.com。我會閱讀每一封來信,與其默默失去你,我寧願知道問題所在。

無論你用甚麼工具,都請做足第 1 至第 6 步。在推出新產品的日子帳戶被暫停,比寫幾行驗證程式碼麻煩得多。