繼前篇[Cloudflare]利用Cloudflare的電子郵件路由(Email Routing)功能,使Gmail可以寄送自我網域的郵件不會變成垃圾郵件
前篇這裡寫到最後遲遲沒有能夠避免寄的信件會被收件方丟到垃圾郵件堆裡
這次做了一些調整,總算可以不會寄信送到垃圾郵件堆,那就是透過第三方服務(Brevo)來寄信,同樣也是可以用自己網域來寄信(使用Gmail)
只是這樣的服務有幾個限制
- 一天上限寄300封信(現階段),若是一天會寄送超過300封信的話,建議最好還是花錢弄專業的信箱比較好
- 尚未能夠用Outlook等收信軟體用自己域名寄信,僅能在網頁介面上收發信沒問題
- 使用Cloudflare的Email Routing功能,便無法加入其他的MX記錄(只能取消)
這裡稍微講解一下以上這幾點
關於一天上限300封信,是現階段第三方服務商(Brevo)的額度,或許後續就會減少這個額度也說不定(如Sendgrid的額度為100封信/天,這也就是為什麼我會選Brevo的原因)
而目前收信軟體在收信方面沒問題(就使用Gmail帳號收信),但是寄信的部分(自我網名)卻還沒搞定,或許還要花點時間來看看是否能解決
雖然乍看下Cloudflare的Email Routing很完美,但我一開始的用意其實是自身有郵件主機,只是希望Cloudflare的Email Routing功能在郵件主機出問題時才切換到Cloudflare的Email Routing動作
很可惜的,這點Cloudflare很霸道,就是不能改MX記錄,否則就可以寫順序,讓Cloudflare的功能排在自有郵件主機故障時的備用希望破滅,就只能找其他方式來替代(我想這會後續再寫一篇就是)
那麼回到正題,這次要怎麼設定呢?
Brevo設定
我們先到Brevo註冊個帳號,註冊方式我就不介紹,直接跳到如何使用服務
Step 01 進入儀表板
![選擇右上的按鈕,然後選擇「Senders, Domains & Dedicated IPs」選項](https://cdn.cyrians.com/wp-content/uploads/2021/06/Brevo_Setting-01.png)
Step 02 選擇Domains(網域)
![選擇Domains選項](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-02.png)
Step 03 加入新的Domain(網域)
![按下右上角「Add a domain」的按鈕](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-03.png)
Step 04 輸入你的自網域(Domain)
![這裡輸入你希望使用Email的網域後,記得按下「Save this email domain」按鈕](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-04.png)
Step 05 確認相關設定
![點取「View configuration」的部分](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-05.png)
Step 06 複製畫面上的設定到Cloudflare的DNS設定
![將設定都複製到Cloudflare後,再按下Check configuration按鈕即可](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-06.png)
Step 07 設定Senders
![回到稍早畫面,點選「Senders」選項](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-07.png)
Step 08 加入寄信者
![點選右上角的「Add a sender」按鈕](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-08.png)
Step 09 輸入寄信者名稱
![From name的欄位填入你希望對方看到你的顯示名稱,From email則是我們希望的域名email](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-09.png)
Step 10 確認狀態是否過關
![確認我們在Cloudflare的DNS設定是否已經都生效了](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-10.png)
Step 11 進入SMTP & API選項
![回到一開始,這次點選「SMTP & API」選項](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-11.png)
Step 12 創建新的SMTP key(簡單來說就是寄信用的密碼)
![點選右上角的「Generate a new SMTP key」按鈕](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-12.png)
Step 13 取個名稱,盡量讓自己知道這個SMTP是對應哪個帳號的
![「Name your SMTP key」的欄位輸入自己好記的名稱,輸入完按下「Generate」按鈕](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-13.png)
Step 14 系統產生密碼並複製
![Brevo會產生一連串密碼,這時複製後要好好保管,否則就要重新生成](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-14.png)
Step 15 屆時要填入Gmail寄信的相關設定
![屆時要填入Gmail寄信的相關設定,先不要關閉這個網頁](https://cdn.cyrians.com/wp-content/uploads/2024/06/Brevo_Setting-15.png)
以上為Brevo的部分,接著是在Gmail的設定
Gmail的設定
Step 01 進入察看所有設定
![右上角的齒輪符號按下去後,點選「查看所有設定」選項](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-01.png)
Step 02 從「帳戶和匯入」分頁進入設定
![從「帳戶和匯入」分頁進入後,選擇「新增另一個電子郵件地址」的選項](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-02.png)
Step 03 輸入相關資料
![這裡輸入稍早Brevo選項Step 15提到的資料(使用者名稱是你Brevo帳號,而密碼就是SMTP key)](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-03.png)
Step 04 資料輸入正確
![資料輸入正確就會進到這個畫面](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-04.png)
Step 05 收到確認信
![這時Gmail應該也收到需要驗證信](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-05.png)
Step 06 按下驗證連結
![按下驗證連結做最後確認](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-06.png)
Step 07 按下確認按鈕
![這裡一定要按下「確認」按鈕,否則沒有完成喔](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-07.png)
Step 08 可以使用了
![顯示可以你的網域來傳送郵件了](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-08.png)
Step 09 最後的設定
![剩下最後設定,把你網域的寄件郵件地址要做更改](https://cdn.cyrians.com/wp-content/uploads/2021/06/Gmail_Setting-09.png)
Step 10 嘗試寄信看看吧
![嘗試寄信看看吧](https://cdn.cyrians.com/wp-content/uploads/2024/06/Gmail_Setting-10.png)
Step 11 確認到不是垃圾郵件
![確認到不是垃圾郵件,且SPF、DKIM、DMARC狀態都是PASS](https://cdn.cyrians.com/wp-content/uploads/2024/06/Not_junk_mail.png)
以上為[Cloudflare]使用Cloudflare的電子郵件路由(Email Routing)功能在Gmail收信,並搭配第三方服務寄信(自網域)避免變成垃圾信件,希望能夠幫到你