歡迎訂閱學習星系的電子報😃
用《Cloudways Rackspace Email add-on 》低成本收信。電子報教學系列第1集
前情提要
上次分享了我如何只用一年 420 元的預算搞定本站的電子報訂閱系統,接下來就要來小小教學一下設定細節。
這是電子報教學的第一集,主要針對在 Cloudways 如何開啟 Rackspace Email add-on,還有如何和 Cloudways 客服溝通。
Rackspace Email add-on 具有可以收信、費用每個月每個信箱只要 1 美金等優點。
一起學習吧!
設定DNS
必須先設定 DNS,再正式開啟 Rackspace Email add-on,才不會收到一堆 Cloudways 的官方提醒郵件 ( 沒錯,我收到一大堆XD )
如果真的不小心先開了 Rackspace Email add-on,就會顯示提示:Your previous mailbox request is pending validation. 這時就一樣先確認已經設定好 DNS,再跟 Cloudways 客服聯絡,他們就會秒速審核完畢。
此外想分享的是我的網域是在 Namecheap 租用的,我查了很久很久才終於發現 MX record 原來要在下方 MAIL SETTINGS 加入。
步驟:以 Namecheap 為例
- 登入 Namecheap
- 點選 Domain List
- 點選要申請信箱的網域右方的 MANAGE 按鈕
- 點選 Advanced DNS
- 往下找到 MAIL SETTINGS 標籤
- MAIL SETTINGS 標籤右方選單點選 Custom MX
- 點選紅色 ADD NEW RECORD 按鈕
- 加入官方說明中的兩個記錄
- MX Record @ mx1.emailsrvr.com 10 Automatic
- MX Record @ mx2.emailsrvr.com 20 Automatic
- 找到上方 HOST RECORDS 標籤
- 點選紅色 ADD NEW RECORD 按鈕
- 加入官方說明中的兩個記錄
- TXT @ v=spf1 include:emailsrvr.com ~all Automatic
- CNAME autodiscover autodiscover.emailsrvr.com Automatic
開啟 Rackspace Email add-on
- 登入 Cloudways
- 點選 Add-ons
- 點選 Add Mailbox
- 輸入想要新增的郵箱地址
- @ 後方要以自己的網域名稱作為結尾,例如我的就是 @learningalaxy.site
- @ 前方則可以完全自訂,常見的有 noreply、service、no-reply 等,也可以是自己的名字,完全照自己的偏好自訂就可以了。
補充說明
Forwarding mail
非常實用的轉寄郵件功能,可以把上面的郵箱收到的信件轉寄到自己真正常用的郵箱。
而如果沒有設定 Forwarding mail 的話,就要自己去 Cloudways 提供的 Webmail Login 收信。
Aliases
是指別稱的意思,可以照需要調整。這是完全免費的服務,可以新增無上限的別稱,也可以隨時修改、刪除。
Catch-All
有一些教學會使用 Catch-All 轉寄規則,設定如果對方輸入錯誤的郵箱地址,只要網域有輸入正確,就會自動捕捉信件。
但是,這項服務已經走向歷史了。如果有相關需求,我是認為可以改用上方的 Aliases 別稱,去猜一般人會輸入的像是 noreply、service、no-reply 等,不過當然就沒有像 Catch-All 這麼厲害就是了。
跟 Cloudways 客服要 DKIM 資料
接著就要為郵件傳輸設定加密,這個資料要跟 Cloudways 客服索取。
步驟
- 點選 Cloudways 畫面右方「Need a hand?」
- 跟客服說:I want DKIM record for Rackspace Email.
- 提供客服自己的網域名稱,像是我就是learningalaxy.site
- 接著大約需要等客服 10 分鐘,他才會生出資料。
設定 DKIM 和 DMARC record
接著我們要回到網域供應商去修改 DNS 記錄,加入 DKIM 和 DMARC record 幫郵件傳輸加密,讓郵件更有可信度,不會被當作垃圾郵件,完成後寄出郵件時的簽署者就會變成自己的網域囉。
步驟:以 Namecheap 為例
- 登入 Namecheap
- 點選 Domain List
- 點選 Advanced DNS
- 找到 HOST RECORDS 標籤
- 點選紅色 ADD NEW RECORD 按鈕
- 分別加入 DKIM 和 DMARC 兩個記錄
DKIM 格式如下
- Type:TXT
- Hostname:由 Cloudways 客服提供
- Value:v=DKIM1; k=rsa; p=由 Cloudways 客服提供
- TTL:Automatic
DMARC 格式如下
- Type:TXT
- Hostname:_dmarc
- Value:v=DMARC1; p=reject; ruf=mailto:在 Cloudways 設定的郵箱地址
- TTL:Automatic
DMARC 說明
官方提供的版本,可以看到 Destination 中 p=none,但我看了許多前輩的說明 ( 講解得最清楚的是 Quants Note 這篇 ),決定也把 p=none 改成 p=reject,雖然有點一知半解,不過似乎能夠更有保障,請參考囉。
rua 還是 ruf?
ruf 和 rua 都是 DMARC 記錄中的報告選項。它們都允許指定一個電子郵件地址來接收 DMARC 報告。
ruf(Reporting URI for Failure)報告提供有關未通過 DMARC 身份驗證的電子郵件的詳細信息。rua(Reporting URI for Aggregate)報告提供有關通過 DMARC 身份驗證的電子郵件的聚合信息。
我本來是使用「Value:v=DMARC1; p=reject; rua=mailto:在 Cloudways 設定的郵箱地址」,不過後來發現這樣就會一直收到收信方寄過來的報告,所以目前就改成「Value:v=DMARC1; p=reject; ruf=mailto:在 Cloudways 設定的郵箱地址」。這樣代表只有 DMARC 身份驗證失敗的信件才會收到報告。
如果非常不放心這些設定的話,也可以設定全部報告都要收到。那就會是:
Value:v=DMARC1; p=reject; rua=mailto:在 Cloudways 設定的郵箱地址; ruf=mailto:在 Cloudways 設定的郵箱地址
最後的檢查
謝謝你閱讀到這裡,是不是已經快昏頭了呢?這時最擔心的大概就是剛剛有哪裡沒有設定正確了。接下來我們可以用一個免費工具做檢查。
步驟
- 到 MXToolBox
- 輸入網域名稱,像是我就是learningalaxy.site
- 右方橘色按鈕選單改成 DMARC Lookup 或是其他想確認的記錄
- 確認 Tag Value 是否都正確
- 確認下方欄位是不是全部打綠色勾勾
結語
好不容易終於完成最基礎的設定啦,恭喜!
接下來可以看看其他電子報系列教學來完成所有設定喔。
您可能也會有興趣的文章
- 一年只要420元就可以開始發電子報!(Cloudways用戶適用)
- 用《Cloudways Rackspace Email add-on 》低成本收信。電子報教學系列第1集
- 用《Fluent SMTP外掛》和《Cloudways Elastic Email Add-on》順利寄出每封信。電子報教學系列第2集
- 用《 FluentCRM 外掛》開啟訂閱電子報兩步驟驗證。電子報教學系列第 3 集
- 用《 Fluent Forms 外掛》製作一份全新的電子報訂閱表單。電子報教學系列第 4 集
- 用《 FluentCRM 外掛》寄送大宗郵件。電子報教學系列第 5 集
- 用《 Fluent Forms 外掛》製作一份全新的聯絡表單。電子報教學系列第 6 集
全站最新留言
真的是本好書! 如果又配上前輩的金融專業…
這是很實用的心得分享,可以讓我們當工具書…
對啊!是很腳踏實地的一本書! 用最近很紅…
我來了!! 覺得這本好像是實作教學滿滿耶…
不客氣~ 也要謝謝你的分享,希望之後看到…