事情是這樣的:Email 一直是 Cloudflare 原本完整的無伺服器堆疊中唯一明顯的漏洞。到現在為止,如果你想從 Workers 發送信件,你得處理第三方 API、管理密鑰,還要祈禱你的信件真的送達目的地。這在 2025 年 9 月 25 日改變了,Cloudflare 悄悄宣布私密測試版的 Email Sending。

沒人談論的 Email 問題

讓我描繪一個熟悉的畫面。你在 Cloudflare Workers 上建 App。一切都很順利——你的 API 很快、資料在 D1、檔案在 R2。然後你需要發送密碼重設信件。突然間你在跟 SendGrid API 密鑰搏鬥、處理 DKIM 記錄,還在想為什麼有一半的信件跑到垃圾信件夾。

我經歷過。上個月,我花了三天除錯為什麼客戶 Workers App 的交易信件有 40% 的退信率。結果是,我們使用的第三方服務有我們無法控制的 IP 信譽問題。真歡樂。

Cloudflare 的新 Email Service 徹底消除了這整個類別的頭痛。沒有會洩露的 API 密鑰、沒有要管理的外部依賴,最重要的——它內建在你已經在用的平台中。

這有什麼不同

就是能用(不,真的)

現在發送信件長這樣:

export default {
  async email(message, env, ctx) {
    await env.EMAIL.send({
      to: 'user@example.com',
      from: 'noreply@yourdomain.com',
      subject: '歡迎加入!',
      text: '感謝註冊。'
    });
  }
}

就這樣。沒有驗證舞蹈、沒有密鑰管理、沒有外部服務設置。EMAIL binding 在幕後處理所有事情。

真正能用的 DNS 魔法

記得花好幾小時設置 SPF、DKIM 和 DMARC 記錄嗎?Cloudflare 自動處理這一切。因為他們已經管理你的 DNS,他們可以立即設置最佳送達率所需的確切記錄。

我上週用新網域測試這個。零手動 DNS 設置。信件立刻開始進到收件箱,不是垃圾信件箱。Gmail 甚至在寄件者名稱旁顯示小小的已驗證勾勾。

全球基礎設施,本地速度

傳統 email 服務把所有東西路由到特定區域。從雪梨發信件到東京?它可能先經過加州的伺服器。Cloudflare 的 Email Service 在他們的全球網路上運行——處理 20% 網際網路流量的同一個網路。

這表示你的確認信件以毫秒而非秒為單位送達用戶。對每秒延遲都會影響轉換率的電商網站來說,這很重要。

真正重要的真實世界使用場景

客服工單循環

這是你以前無法輕易做到的酷事:接收信件、用 AI 處理、立即響應——全部在 Workers 內完成。

用戶寄信到 support@yourdomain.com。你的 Worker 收到它、用 Workers AI 理解請求、檢查你的資料庫找脈絡、發送個性化響應。總時間?不到一秒。沒有外部服務、沒有複雜整合。

通知編排

你的應用程式程式碼現在可以不用直接呼叫 email API,而是:

  1. 把 email 任務推到 Queue
  2. 非同步處理它們
  3. 把附件存在 R2
  4. 即時追蹤送達指標

這個架構表示你的主應用程式永遠不會因為 email 操作變慢。用戶註冊?把歡迎信件排進佇列,立即返回成功。

開發體驗

用 email 服務的本地測試一直是惡夢。你要不就發送真實信件(很煩)、用像 Mailtrap 這樣的服務(另一個依賴)、或完全跳過測試(危險)。

Cloudflare 讓你用 wrangler 在本地模擬 Email Sending。你的開發工作流程保持不變,但現在你可以測試 email 流程而不用真的發送任何東西。部署時,就是能用。

隱藏條款(因為總是有)

老實說,缺點比我預期的少,但實話實說:

**還在私密測試版。**你需要加入等候名單。根據 Cloudflare 的記錄,預期 3-6 個月內正式推出。

**需要付費 Workers。**免費層不包含 Email Sending。這算合理——正確運行 email 基礎設施並不便宜。

**定價還沒確定。**他們還在研究成本結構。目前測試版用戶回報它跟 SendGrid/Postmark 有競爭力,但我們拭目以待。

**不適合行銷信件。**這是給交易信件用的——訂單確認、密碼重設、通知。如果你需要寄 10 萬份電子報給訂閱者,找別的地方。

現有 App 的遷移路徑

已經在用 MailChannels、SendGrid 或其他服務?你不需要一次遷移所有東西。Cloudflare Email Service 可以跟現有解決方案並存。

先從遷移低風險的信件開始——也許是狀態更新或內部通知。監控送達指標。一旦有信心,逐步遷移關鍵交易信件。

美妙之處?你現有的 email 模板和工作流程不需要大幅改變。大多數 email 函式庫已經支援能乾淨對應到 Cloudflare API 的標準發送介面。

這對臨時信箱服務意味著什麼

對我們這些建立或使用臨時信箱服務的人來說,這很有趣。Cloudflare Email Routing 已經讓接收信件變得輕而易舉。現在有了 Email Sending,你可以完全在他們的平台上建立完整的 email 工作流程。

想像一個臨時信箱服務,其中:

  • 用戶獲得即時信箱地址(Email Routing)
  • 收到的信件觸發 Workers
  • 透過 Email Sending 發送自動響應
  • 所有東西都在一個平台上運行

降低的複雜度意味著更好的可靠性和更低的成本——這些優勢會轉給用戶。

更大的格局

Cloudflare 不只是為了打勾而加入 email。他們用典型的方法解決真正的開發者痛點:讓它簡單、讓它快、讓它在全球運作。

這次發布顯示他們致力於擁有整個無伺服器堆疊。資料庫?有。儲存?有。佇列?有。Email?現在有了。AI?也有。

對開發者來說,這表示更少的廠商、更簡單的架構,以及更多時間建立功能而非把服務黏在一起。

下一步

如果你要在 Cloudflare Workers 上開始新專案,現在就加入 Email Service 私密測試版等候名單。就算你不是立即需要,當你確實需要 email 時有存取權會省下好幾天的整合工作。

對現有專案,審視你的 email 設置:

  • 你為 email 服務付多少錢?
  • 你有過多少次 email 相關的當機?
  • 你花多少時間在 email 送達率上?

如果這些答案中有任何讓你皺眉的,Cloudflare Email Service 可能值得遷移的努力。

臨時信箱環境正在快速演變,Cloudflare 的加入大幅改變了賽局。不論你是在建隱私工具還是只需要可靠的交易信件,這是一個你無法忽視的發展。

參考資料

  1. Announcing Cloudflare Email Service's private beta - Cloudflare Blog(2025 年 9 月 25 日)
  2. Send emails from Workers Documentation - Cloudflare Developers(2025)
  3. Cloudflare's developer platform keeps getting better - Cloudflare Blog(2025)
  4. Email Workers Runtime API - Cloudflare Developers Documentation(2025)