自訂網域免費收發信 -- Cloudflare Email Routing 搭配 Gmail SMTP

自訂網域免費收發信 -- Cloudflare Email Routing 搭配 Gmail SMTP

Issue

使用自己的網域要收發電子郵件是一件麻煩事,自己架設 Email Server,發出去的信件大部分都會被當成垃圾信。簡單的解決方式,就是買下 Google Workspace,但是這真的蠻貴的,所以我發現了完全免費的解決方式,記錄一下。

思路

  • Cloudflare Email Routing 收電子郵件,並轉到自己的 Gmail
  • Google SMTP 發電子郵件

Email 轉址

Cloudflare 的佛心服務之一,就是可以幫忙把 Email 轉址,只要網域託管給 Cloudflare 就可以免費使用,沒有任何限制,真的是完全免費。

只要在 Cloudflare 的網域設定中設定一個自己想要接收 Email 的位置和用戶名,並轉發到自己的 Gmail 即可。這樣以後只要寄 Email 到設定的位置,全部都會轉發到自己的 Gmail。

設定時 Cloudflare 會寄一封信到要被轉發的 Gmail 中確認。

img

發送 Email

解決了收信的問題,現在來解決發信的問題。Gmail 有提供免費的 Email SMTP Server 供免費發送電子郵件,不管任何的網域都可以,只要有 Google 帳號,就可以每天寄送 500 封 Email。

到 Gamil 的設定中,新增用來寄 Email 的地址,這可以設定很多個。

img

輸入剛剛在 Cloudflare 設定的 Email,名稱填自己發信時想要顯示的名字。

img

免費的 Gmail SMTP 設定值如下:

img

新增後,Google 也會寄一封確認信到你要被轉發的信箱,確認你真的擁有這個地址的使用權,避免濫用。因為剛剛已經叫 Cloudflare 轉發郵件到你的 Gmail,所以可以直接在你的 Gmail 收認證信。

這樣就大功告成,用兩個免費的服務給解決自己的網域的收發信問題,而且是由 Gmail 的 SMTP 寄出,也比較不會被擋信。

Reference


TonyPepe
Made with Love in Taiwan
Copyright
2020 - 2023