IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    個人域名郵箱免費方案

    Just lepture发表于 2023-08-20 07:30:07
    love 0

    Cloudflare Email Routing 這項服務推出來有一段時間了。今日,我將個人郵箱 (me@lepture.com) 從 Google Workspace 轉到了 Cloudflare Email Routing,每月節省了 6 美金。

    我們知道 Cloudflare Email Routing 可以接收郵件然後轉發到你指定的另一個郵箱,但是並不能發送郵件。這樣的話,我們就不能使用自己的個人域名郵箱了。所以要搭配一個方案,讓我們可以用自己的域名發郵件。所以我另外註冊了一個 Gmail 來發郵件。

    下面是我遷移的整個流程:

    備份郵件

    首先我們需要備份個人域名郵箱里的郵件,如果你沒有什麼重要的郵件的話,也可以不備份。不過最好還是備份一下。這裡我選擇將郵件導入到我新註冊的 Gmail 里。如果你已經有一個 @gmail.com 的郵箱了,這一步可以省略。不過我還是註冊了一個全新的 Gmail,這樣比較清爽。

    進入 Gmail 的設置裡面,選擇 Accounts and Import,在下面可以找到 Check mail from other accounts,點擊 Add a mail account。在彈出的對話框里輸入自己的郵箱,按照引導會進入填寫 POP 服務的頁面。

    Sync emails
    Add mail account

    按照官方文檔,你需要填寫的信息:

    • 用戶名:你的郵箱
    • 密碼:你的郵箱密碼
    • POP 服務器:pop.gmail.com
    • 端口:995
    • 要求 SSL:是

    Important

    你也許無法成功添加郵箱賬戶。這裡可能會出現錯誤提示:

    Server denied POP3 access for the given username and password.

    我們需要先開啓個人域名郵箱(Google Workspace Gmail)里的 POP3 功能。到你的個人郵箱設置里,選擇 Forwarding and POP/IMAP,然後開啓 POP 服務。

    Enable POP

    但是可能還是無法成功,這是因為 Gmail 的安全機制導致的。雖然官方文檔里說密碼使用郵箱的登錄密碼就可以了,但其實不行。這裡有兩個解決方案:

    1. 使用 App password
    2. 修改賬戶安全等級

    在下面的章節里會介紹如何創建 App password,這裡先介紹一下修改賬戶安全等級。因為我們這個 Google workspace 賬戶最終是要銷戶的,所以修改賬戶安全等級並沒有什麼影響。進入賬戶安全中心,激活 Less secure app access 即可。

    Less secure app access

    再次嘗試添加 POP 郵箱賬戶,應該就會成功了。你需要等待一段時間才能備份完所有郵件。也許睡一覺,明天再繼續?

    開啓 Cloudflare Email Routing

    當郵件備份完後就可以開啓 Cloudflare Email Routing 了。進入 Cloudflare,選擇你的域名,進入 Email Routing 設置。

    Email Routing

    比如你註冊的 Gmail 叫 example@gmail.com,你的個人域名郵箱是 me@example.com,上面的表單可以填寫:

    • Custom address: me
    • Destination: example@gmail.com

    然後根據 Cloudflare 的提示,三步後就可以開啓 Cloudflare Email Routing 了。現在,當別人發郵件給 me@example.com 時,你的 example@gmail.com 郵箱就會收到郵件了。

    Hint

    記得修改一下 SPF 信息,添加上 Gmail 的 SPF:

    v=spf1 include:_spf.google.com include:_spf.mx.cloudflare.net ~all

    個人域名發件人

    最後我們需要讓發件人使用我們自己的域名。這一步與上面的備件郵件有些類似。進入 Gmail 的設置中心,選擇 Accounts and Import。在 Send mail as 里選擇添加一個新郵箱。

    Send mail as

    比如我添加自己的郵箱 me@lepture.com,根據提示一步一步走,會進入最後的 SMTP 服務器設置:

    smtp.png

    我們需要設置:

    1. SMTP Server: smtp.gmail.com
    2. Port: 587
    3. Username:你的 Gmail 郵箱(就是你當前在用的這個郵箱)
    4. Password:等一下,這裡需要創建一個 App password

    App passwords

    在上面的最後一步需要填寫一個密碼,由於 Gmail 的安全機制,你不能直接填寫賬戶密碼,這裡需要使用一個 App password。

    1. 進入賬戶安全中心
    2. 激活兩步驗證(2-Step Verification):
    2-Step Verification

    激活後,進入 2-Step Verification,在頁面的最下面有一個 App passwords,進入後創建一個 Mail 的 App password 即可。

    App passwords

    然後在上一章節的密碼填寫框里使用這個生成的密碼即可。完成後,可以在設置頁面里將個人域名郵箱設置為默認發件人。

    測試

    最後試著發一封測試郵件吧,收到的郵件會出現 "via gmail.com"。

    via gmail

    Note

    最後別忘了取消 Google Workspace 的套餐哦。



沪ICP备19023445号-2号
友情链接