五分鐘設定,免費擁有自訂網域 Email。

用 Cloudflare Email Routing,可以免費建立 contact@yourdomain.com 這樣的自訂網域 Email,收到的信自動轉寄到 Gmail。不需要架 Mail Server,完全免費,設定五分鐘搞定。

Cloudflare Email Routing:免費設定自訂網域 Email 轉寄

擁有 contact@yourdomain.com 這樣的自訂網域 Email,以前需要花錢買 Google Workspace 或 Zoho Mail。

Cloudflare Email Routing 讓這件事變成免費的:你收到的信直接轉寄到 Gmail(或任何個人信箱),不需要自己架 Mail Server,也不需要付任何費用。

這篇帶你五分鐘設定完成。

Cloudflare Email Routing 運作流程

Email Routing 是什麼

Cloudflare Email Routing 是一個 Email 轉寄服務,不是完整的 Email 主機。

功能 支援
收信後自動轉寄到個人信箱
一個網域設定多個地址 ✅(最多 200 條規則)
Catch-all(所有地址統一轉寄)
用自訂網域直接寄信(SMTP 發信) ❌ 需搭配其他服務
費用 完全免費

重點:收信免費,但用自訂網域回信需要另外設定(Gmail 可以透過 SMTP 繞過,見後文)。


前置需求

  • 域名已由 Cloudflare 管理(NS 指向 Cloudflare)
  • 一個用來接收轉寄信件的 Email(Gmail、Outlook 等)

設定流程

Step 1:進入 Email Routing

  1. 登入 Cloudflare Dashboard
  2. 選擇你的網域
  3. 左側選單 → Email → Email Routing
  4. 點擊 Get started

Step 2:新增轉寄規則

  1. 進入 Routing Rules 頁籤
  2. 點擊 Create address
  3. 填入設定: - Custom address:你想要的地址(例如 contact,完整地址就是 contact@yourdomain.com) - Action:選 Send to an email - Destination:填入你的 Gmail 或個人信箱
  4. 儲存

Cloudflare 會寄一封驗證信到你填的個人信箱,點擊確認連結才會生效。

Step 3:啟用 Cloudflare DNS MX 記錄

設定完後,Cloudflare 會自動幫你的網域加上必要的 MX 記錄,指向 Cloudflare 的 Email 伺服器。如果你之前有手動設定過 MX 記錄,Cloudflare 會提醒你衝突,需要移除舊的記錄。

確認 MX 記錄設定好後,傳一封測試信到 contact@yourdomain.com,應該在幾秒內就會出現在你的 Gmail 收件匣。


設定多個地址

可以為同一個網域設定多個轉寄地址:

自訂地址 轉寄到
contact@yourdomain.com 個人 Gmail
support@yourdomain.com 個人 Gmail(同一個或不同)
noreply@yourdomain.com /dev/null(丟棄)

丟棄規則:Action 選 Drop,寄到這個地址的信直接不處理。


Catch-all 規則

如果想讓所有地址的信(包括沒有明確設定的)都轉到同一個信箱:

  1. Routing Rules → Catch-all address
  2. Action 選 Send to an email,填入目標信箱
  3. 儲存

設定 Catch-all 後,anything@yourdomain.com 都會轉到你的信箱,適合用於表單通知、服務通知等場合。


用自訂網域回信(Gmail SMTP)

Email Routing 本身只能收信,不能用 contact@yourdomain.com 直接寄信。但可以透過 Gmail 的「以其他地址傳送郵件」功能繞過:

  1. 在 Gmail → 設定 → 帳戶 → 以其他地址傳送郵件 → 新增另一個電子郵件地址
  2. 填入 contact@yourdomain.com
  3. SMTP 伺服器用 Gmail 自己的(smtp.gmail.com,Port 587),用 Gmail 帳號和 App Password 驗證
  4. 完成驗證後,寄信時可以選擇寄件人地址

這樣收信用 Cloudflare Email Routing,回信用 Gmail SMTP,對收件人來說寄件人就是 contact@yourdomain.com

Gmail App Password 設定:Google 帳戶 → 安全性 → 2 步驟驗證已開啟 → 應用程式密碼


用於部落格或自架服務

幾個常見用法:

靜態部落格聯絡信箱:聯絡頁面放 contact@yourdomain.com,信件自動轉到 Gmail,免費又有專業感。

Cloudflare Workers 發送通知:Workers 可以搭配 Cloudflare Email Routing 傳送 Email(使用 send_email binding),適合表單提交通知、系統警示等情境,不需要第三方 Email API。

多個用途分類: - hello@yourdomain.com — 一般聯絡 - abuse@yourdomain.com — 必填的濫用舉報地址(部分服務要求) - noreply@yourdomain.com — Drop,避免回信


常見問題

Q:設定完後多久生效? MX 記錄 DNS 傳播通常 5–30 分鐘,Cloudflare 管理的網域通常更快。

Q:Email Routing 支援 SPF / DKIM 嗎? Cloudflare 會自動幫你加 SPF 記錄,DKIM 由 Cloudflare 簽署。轉寄到 Gmail 時,Gmail 可能顯示「由 XXX 代轉」,這是正常現象,不影響收信。

Q:可以轉寄到多個信箱嗎? 同一個地址目前只能轉寄到一個目標。要多個收件人,可以設定一個 Gmail 帳號用 Filter 自動轉發。

Q:有收信量限制嗎? 免費方案沒有特別說明每日上限,實際上 Cloudflare 文件提到的是「適合個人和小企業」。大量的 transactional email 不適合用這個方式。


小結

Cloudflare Email Routing 是免費方案裡最省事的自訂網域 Email 解法。五分鐘設定,信件自動進 Gmail,搭配 Gmail SMTP 還能回信,對個人網站和部落格來說完全夠用。

如果你的域名已經在 Cloudflare,設定 Email Routing 幾乎沒有理由不做。


🔗 延伸閱讀

這篇有幫助嗎? 五分鐘設定,免費擁有自訂網域 Email。