iT邦幫忙

1

想詢問郵件伺服器的備援方式

  • 分享至 

  • xImage
看更多先前的討論...收起先前的討論...
rucifa iT邦新手 5 級 ‧ 2024-07-30 12:51:28 檢舉
不知道為什麼一大篇文章被吃掉了…

想請教我有自行架設郵件伺服器
但遇到主郵件伺服器掛點狀況時希望切換到備援狀況(如使用Email Forwarding(Routing?)之類)

不知道這裡該怎麼處理比較好?
是DNS要設定MX的順序是嗎?
可像是Cloudflare啟用了Email Routing時,就不接受其他的MX記錄
Porkbun使用了Email Forwarding的話則是直接轉信到私人信箱

這該怎麼處理比較好呢?還請各位前輩指教,謝謝!
sam0407 iT邦大師 1 級 ‧ 2024-07-31 09:14:57 檢舉
一般作郵件備援最簡單的作法就是架一主一副兩台郵件主機,DNS裡設兩條MX就好了。

您自行架設的郵件伺服器是那一套?找一下原廠文件應該會告訴您兩台主機裡的那些設定要定時由正式機抄寫一份到備援機。
rucifa iT邦新手 5 級 ‧ 2024-07-31 11:15:27 檢舉
感謝前輩指教,我目前是沒有考慮使用兩台郵件主機

真的要兩台主機的話,都會是放在同一個地點,但最大的問題是…停電
本文沒特別寫到(該說之前文章有打到,但內容無法顯示就很…莫名其妙)
就是我本身一年有一半時間不在國內,這個郵件伺服器其實也是屬於我個人興趣架設起來

該郵件伺服器如果遇到停電的話可能請人幫忙按開關就好(但通常都跟你說不知道要按哪個…不敢亂按)
但如果遇到比較麻煩的硬體問題波及影響關機的話,那就只能我回台後才能處理

所以我才會考慮是否可以設定MX記錄,主郵件伺服器如果掛點的話,就會切換到Email Routing或是Email Forwarding的功能

就僅是在技術上,想要了解是否能夠達成這樣的功能
不然說真的,我可以只要花每個月195 NT就可以購買Office商業基礎版(可用自己的網域信件)就解決了

這樣我感覺一點技術性都不夠就是(個人偏好解決一些奇怪問題)

還請賜教,謝謝!
froce iT邦大師 1 級 ‧ 2024-07-31 13:11:56 檢舉
用的人才不管你技術性夠不夠...
我是建議買office解決。

另外沒兩個主機你是要怎麼備援?
rucifa iT邦新手 5 級 ‧ 2024-07-31 14:30:10 檢舉
force大
用的人只有我自己,所以我才會管技術夠不夠

我知道自己在這個領域算不上什麼咖
但自己在網頁部份也鑽研了網頁中文字體如何能夠最佳化處理方式
在我自己搞懂之前,英文沒有太多文獻可參考(因為中文字體訊息量遠大於其他國家)
於是找了中文、日文相關網頁
最後才整理出來寫了自己第一篇中文字體優化相關文章(2021年的時候)
其實我想強調的是去追求解決過程的成就感

當然可能最後還是直接Office商業基礎版直接一個月195 NT就搞定的事情(更不用說自己養台伺服器還耗電得要煩惱被攻擊的一堆543,搞不好這樣一個月所耗費的電量以及心力都超過195 NT)

我現在個人比較好奇的是如果主郵件伺服器掛掉,是否可使用Mail Forwarding來當作備案(轉寄信件到Gmail或是Outlook信箱)
畢竟我已經可以串連用如Brevo然後搭配Gmail(免費)可以寄出特定域名的郵件
現在還在詢問Porkbun這是否能夠達成就是(主要是這個MX記錄能否搞定)
rucifa iT邦新手 5 級 ‧ 2024-07-31 21:16:14 檢舉
經過自己的測試,其實是可行的(2024/07/31-2024/08/01驗證)

目前我想到的有幾個做法,但共通的就是MX記錄要有設定優先順序
例如我的主郵件伺服器設定是
A記錄 mail xxx.xxx.xxx.xxx(這裡是ip)
MX記錄 mail.abcd.com 優先度10

目前想到的有兩種方法
1. 使用可以用自己域名的信箱(會提供DNS設定包含MX記錄) - 驗證成功(2024/07/31)
我目前試驗成功的是使用Zoho
因為Zoho是目前免費可以直接設定為使用你自己域名的信箱(但僅限5個帳號,後續會不會取消,這個就很難說)
我嘗試把主郵件伺服器電源關掉,然後用私人信箱寄信到主郵件伺服器的特定郵箱
有在Zoho的信箱確認到來自我私人信箱寄來的信件
於是我再用Zoho回信給私人信箱,私人信箱也有收到信件沒問題
然後這時候再把主郵件伺服器電源打開
這時候再用私人信箱回信,這時候主郵件伺服器的信也有收到(並回覆回去也成功)

所以這個方法是沒問題的
這裡提供Zoho的相關頁面
<a href="https://www.zoho.com/zh-hant/mail/zohomail-pricing.html" target="_blank">為您的企業提供安全且專業的電子郵件</a>
在下面有個「永遠免費方案」,選擇這個
只是這個僅5G(最多5位),但就以備援機制來講,其實就已經相當夠用了
而且就算Zoho轉收費的情況下,最低1個月1美金也相當優惠,當作備援機制來講也夠用了

這邊要附註一點的是,在設定MX記錄的時候,他會要強制覆寫你原本的MX設定
當然你可以自己手動加入,也可以不理會他
然後把Zoho提供的三條MX記錄的優先度往後調(如mx.zoho.com MX記錄優先度設定為20,mx2.zoho.com MX記錄優先度設定為40,mx3.zoho.com MX記錄優先度設定為60)

這邊會一直冒出警告說要更改,這裡不要理會該警告即可

除了Zoho外有其他選擇嗎?
答案是有的,NameCheap也有提供極為便宜的電子信箱方案(可以使用你的域名)
<a href="https://www.namecheap.com/hosting/email/" target="_blank">Professional Business Email</a>
初次購買的話有年購0.99美金/月方案(單一信箱僅5GB),一年後會變成14.88美金/年
以備援方案來講,個人覺得很佛心了

2. Email Routing(Cloudflare) - 驗證成功(2024/08/01驗證)
和上面Zoho一樣,都會出現警告(甚至顯示Email Routing功能停用中或是設定錯誤)
但不管這些警告,該填入的相關資訊(MX記錄相關)都填進去就對了

2024/08/01心得

以上為自行摸索出來也實際測試沒問題

網路上沒什麼相關資訊,雖然也有查詢了英文網站,但可能關鍵字下的不對,有找到類似的標題內容
卻沒有「這個方法行不通」的結論(也沒有可以怎麼解決的辦法)
或許自己英文還太菜了吧

但在追求解決方案的這過程中也相當有趣,最後達成自己的目標也快樂就是
把葉佩雯寫出一個自己的需求跟解決程序,也算是用心了,但是實際上就是 6.5鎂無法接受但是 0.99鎂就可以
還以為我可以看到樓主堅持靠技術解決需求,但實際上還是用了別人寫好的服務,完全就是靠雲解決
簡單說就是 脫褲子放屁 想太多 ( 請原諒我直白的陳述 )
rucifa iT邦新手 5 級 ‧ 2024-08-01 11:59:22 檢舉
窮嘶發發發大 感謝指教

因為我也是網路上找資源,真的也是找不到這類教學(只有在Reddit上有提到類似的問題,但沒有人回答可以怎麼做,也都是說直接用買的服務就好)

只是你說業佩雯嗎?或許您認為是吧
一開始我的目的就是能夠以最低消費來解決問題
只是一開始是先從別人既有的服務去處理(而且有免費版)
後來才去驗證Cloudflare的Email Routing也是可行的

如果就以我的心得來講的話,有自架郵件伺服器然後思考備援機制的話
1. 可使用Cloudflare的Email Routing轉信到免費的私人信箱(如Gmail、Outlook),這個費用是免費,只是設定會要多一些
2. 如果使用的是iPhone,有購買iCloud+方案的話(最低30 NT),信箱可以設定自己的域名,如果有提供DNS設定(含MX記錄),有使用iCloud+的人就不需要額外再購買服務
3. 還是要強調這是備援機制,可以選擇Zoho或是NameCheap的信箱服務(一個信箱差不多1美金左右),但如果依照現在匯率來看會比iCloud+費用來的高

以上

屆時我也會在我自己網站寫這篇文章(由於要花相當時間來撰寫,可能要等個幾天才出來)
https://cyrians.com
還請不吝指教,謝謝!
尼克 iT邦大師 1 級 ‧ 2024-08-01 15:24:14 檢舉
滄海一聲笑。
搬椅子看戲。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答