最近看了幾個服務器自建郵局的方案,很多程序服務器要求2G內存起步,搭建也比較複雜,還要各種設置避免進垃圾箱,是個技術活,害怕那步出問題搞的自己心態爆炸,感覺不太適合自己。想想還是第三方的好,之前我已經嚐試過yandex/zoho/騰訊企業郵,最後選擇了yandex,一直再使用感覺良好。前幾天開發者試用的E5訂閱又續訂,於是就試了一下,設置郵局功能按照後台引導設置沒有任何難度,主要是設置catch-all郵箱,這裏分享一下過程。
提示:文中E5訂閱是指開發者試用訂閱,保持活躍能自動續費。網上有很多調用api保持活躍的方法,但是博主申請完一直沒使用也續費了,如何才算活躍沒有具體的說法。如果沒有自動續費,訂閱會被取消但是數據不是馬上刪除,會有時間可以遷移 。
(本文搭建郵局不是開發行為,隻是正常使用。)
catch-all郵箱:又叫全收郵件,就是把發給郵件服務器上不存在賬戶的郵件都重定向到某個郵箱,而不是直接退信。正常情況下,如發郵件給服務器上不存在的賬戶會直接退信給發件人。E5開發者訂閱隻用25用戶,利用catch-all功能可以實現無限別名收郵件。
一,添加域名到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(不存在的用戶)發送郵件
可見i2@9mail.club是退信了。


四,設置Catch-all功能。
1)打開Exchange 管理中心:https://outlook.office365.com/ecp/
2)修改域類型
郵件流——接受的域,把域類型改為內部中繼。


3)創建一個動態通訊組,用於存放已有的用戶。
收件人——組——新建Office 365組——動態通訊組列表——僅以下收件人類型——具有Exchange郵箱用戶
(我這裏動態通訊組名稱設置為 exchange)
4)創建規則,用於把不存在有的郵件重定向到指定郵箱
郵件流——規則——創建新規則
名稱:隨意——規則:發件人位於 組織外部 ——執行:郵件重定向 指定郵箱(i@9mail.club)
除非:收件人為以下組成員 exchange(第三步設置的動態通訊組) PS:如果看不到除非選項,請滑動到底部點擊下麵的高級

五,測試
向aaa@9mail.club和xxx@9mail.club(不存在)發送郵件
aaa@9mail.club正常收到郵件
xxx@9mail.club的郵件重定向到了i@9mail.club
設置成功。
轉自:http://blog.jialezi.net/?post=158