【教程】利用Microsoft 365 E5開發(fā)者訂閱搭建自己的郵局|設(shè)置catch-all郵箱

最近看了幾個服務器自建郵局的方案,很多程序服務器要求2G內(nèi)存起步,搭建也比較復雜,還要各種設(shè)置避免進垃圾箱,是個技術(shù)活,害怕那步出問題搞的自己心態(tài)爆炸,感覺不太適合自己。想想還是第三方的好,之前我已經(jīng)嘗試過yandex/zoho/騰訊企業(yè)郵,最后選擇了yandex,一直再使用感覺良好。前幾天開發(fā)者試用的E5訂閱又續(xù)訂,于是就試了一下,設(shè)置郵局功能按照后臺引導設(shè)置沒有任何難度,主要是設(shè)置catch-all郵箱,這里分享一下過程。
提示:文中E5訂閱是指開發(fā)者試用訂閱,保持活躍能自動續(xù)費。網(wǎng)上有很多調(diào)用api保持活躍的方法,但是博主申請完一直沒使用也續(xù)費了,如何才算活躍沒有具體的說法。如果沒有自動續(xù)費,訂閱會被取消但是數(shù)據(jù)不是馬上刪除,會有時間可以遷移,E5申請方法看這里:E5開發(fā)者申請教程
(本文搭建郵局不是開發(fā)行為,只是正常使用。)
catch-all郵箱:又叫全收郵件,就是把發(fā)給郵件服務器上不存在賬戶的郵件都重定向到某個郵箱,而不是直接退信。正常情況下,如發(fā)郵件給服務器上不存在的賬戶會直接退信給發(fā)件人。E5開發(fā)者訂閱只用25用戶,利用catch-all功能可以實現(xiàn)無限別名收郵件。
一,添加域名到Microsoft 365
打開:https://admin.microsoft.com/Adminportal/Home?source=applauncher#/Domains
添加并驗證域名,前兩步我就不截圖了。





二,添加兩個用戶用于測試
添加用戶:https://admin.microsoft.com/Adminportal/Home?source=applauncher#/users
我添加了i@9mail.club和aaa@9mail.club


三,向i@9mail.club和i2@9mail.club(不存在的用戶)發(fā)送郵件
可見i2@9mail.club是退信了。


四,設(shè)置Catch-all功能。
1)打開Exchange 管理中心:https://outlook.office365.com/ecp/

2)修改域類型
郵件流——接受的域,把域類型改為內(nèi)部中繼。


3)創(chuàng)建一個動態(tài)通訊組,用于存放已有的用戶。
收件人——組——新建Office 365組——動態(tài)通訊組列表——僅以下收件人類型——具有Exchange郵箱用戶
(我這里動態(tài)通訊組名稱設(shè)置為?exchange)


4)創(chuàng)建規(guī)則,用于把不存在有的郵件重定向到指定郵箱
郵件流——規(guī)則——創(chuàng)建新規(guī)則
名稱:隨意——規(guī)則:發(fā)件人位于?組織外部?——執(zhí)行:郵件重定向?指定郵箱(i@9mail.club)
除非:收件人為以下組成員?exchange(第三步設(shè)置的動態(tài)通訊組)?PS:如果看不到除非選項,請滑動到底部點擊下面的高級


五,測試
向aaa@9mail.club和xxx@9mail.club(不存在)發(fā)送郵件
aaa@9mail.club正常收到郵件
xxx@9mail.club的郵件重定向到了i@9mail.club
設(shè)置成功。


官方相關(guān)文檔:https://docs.microsoft.com/zh-cn/previous-versions/office/exchange-server-2010/bb691132(v=exchg.141)