• Darren
使用 Cloudflare Email Routing 建立專業網域信箱
透過 Cloudflare 免費的 Email Routing 功能,將自訂網域信箱(如 contact@yourdomain.com)轉發到私人 Gmail,無需自建郵件伺服器。
#cloudflare
#email
#domain
#free-tools
如果你有自己的網域,想要擁有專業的信箱地址(如 contact@yourdomain.com),但又不想:
- 暴露私人信箱地址
- 花錢購買 Google Workspace 或其他郵件服務
- 自己架設郵件伺服器
那麼 Cloudflare Email Routing 就是你的免費解決方案!
什麼是 Email Routing?
Cloudflare Email Routing 是一個免費功能,可以將寄到你網域的郵件自動轉發到現有的私人信箱(如 Gmail)。
| 功能 | 說明 |
|---|---|
| 📥 接收郵件 | contact@yourdomain.com → 轉發到 Gmail |
| 🆓 完全免費 | 無需付費,僅需網域在 Cloudflare |
| ⚡ 即時轉發 | 通常幾秒內就能收到 |
| 🔒 隱私保護 | 對外只顯示網域信箱,隱藏私人信箱 |
設定步驟
步驟 1:進入 Email Routing
- 登入 Cloudflare Dashboard
- 選擇你的網域
- 左側選單 → Email → Email Routing
- 點擊 Get started 或 Email Routing
步驟 2:設定轉寄地址
- 點擊 Create address
- 填寫設定:
| 欄位 | 填寫內容 | 範例 |
|---|---|---|
| Custom address | 你想要的信箱前綴 | contact |
| Destination | 轉發目的地信箱 | yourname@gmail.com |
- 點擊 Save
步驟 3:驗證目的地信箱
- Cloudflare 會寄送一封驗證信到你的 Gmail
- 開啟郵件,點擊驗證連結
- 完成驗證後,狀態會顯示為 Verified
步驟 4:等待 DNS 生效
Cloudflare 會自動新增必要的 DNS 記錄(MX、TXT),通常幾分鐘內就會生效。
進階設定:Catch-all 地址
如果想要接收所有寄到網域的郵件(不管前綴是什麼),可以設定 Catch-all:
- 在 Email Routing 頁面,找到 Catch-all address
- 啟用並設定轉發目的地
- 這樣
anything@yourdomain.com都會轉發到你的 Gmail
[!TIP] Catch-all 很方便,但要注意可能會收到更多垃圾郵件。
從網域信箱「回覆」郵件
Email Routing 只處理「接收」郵件。如果想用 contact@yourdomain.com 回覆郵件,需要在 Gmail 設定「傳送郵件身分」:
- Gmail → 設定 → 帳戶 → 新增其他電子郵件地址
- 填寫
contact@yourdomain.com - 依照指示完成 SMTP 設定(需使用 Gmail SMTP 或其他 SMTP 服務)
[!NOTE] 這部分較為複雜,可能需要搭配其他服務(如 Mailgun 或 Amazon SES)來實現。
常見問題
Q: 這個服務是免費的嗎?
是的!Cloudflare Email Routing 完全免費,只要你的網域在 Cloudflare 管理即可使用。
Q: 轉發會有延遲嗎?
通常幾秒內就會收到,極少數情況可能需要幾分鐘。
Q: 可以設定多個轉發地址嗎?
可以!例如:
contact@→ Gmail Asupport@→ Gmail Bhello@→ Gmail A
結語
Cloudflare Email Routing 是個非常實用的免費工具,特別適合:
- 個人網站需要聯絡信箱
- 小型專案不想付費買郵件服務
- 想保護私人信箱不被公開
設定只需幾分鐘,推薦給所有有自訂網域的人!🚀