Windows Server2012搭建郵件伺服器
要搭建郵件伺服器,需要在伺服器上配置SMTP和 POP3服務,SMTP服務負責傳送郵件,POP3服務負責接收郵件。
在Windows Server 2003中提供了POP3服務元件,但是到了 Windows Server 2012中,POP3元件已經不再是系統功能中的
一項,只有 SMTP服務了,所以這裡我們使用 Windows Server 2012自帶的 SMTP服務配合一個第三方的 POP3服務搭建我
們的郵件伺服器。
我們首先在Microsoft Azure中國區建立一臺 ARM虛擬機器,系統選擇 Windows Server 2012,先不選擇網路安全組。如果
使用其他雲平臺或者本地伺服器,則注意在防火牆中放行我們後面用到的
接著我們來搭建SMTP伺服器,在伺服器管理器(Server Manager)中選擇“新增角色/功能”(Add Rolesand Features):
在彈出的“新增角色/功能”嚮導中找到功能(Feature)中的 SMTP Server 一項,勾選後會提示需要安裝一些依賴的組
件,確認即可:
安裝完成後,在開始選單中找到6.0版本
開啟後,展開 SMTPVirtual Server,新增一個新的 Domain:
新的Domain我們選擇Alias,即為我們本機的域新增一個別名:
這一步我們需要填寫我們自己的公網域名(這個域名會作為我們後續使用的郵箱字尾使用):
接著我們配置 SMTPVirtual Server屬性:
從安全性考慮,修改SMTP服務的偵聽埠為60025:
在連線控制(Connection control)和中繼限制(Relay restrictions)中新增允許的客戶端IP地址(如果想全部放行,
就選擇Allexcept the list below):
其他選項暫時可以保持預設,點選確認儲存設定。
接著我們搭建POP3郵件伺服器,這裡我們選擇Visendo SMTPExtender,一個免費的第三方POP3伺服器。
下載地址:https://visendo-smtp-extender-plus.en.softonic.com/
使用預設選項安裝即可,安裝完成後,首先建立一個郵箱賬號:
郵箱字尾寫我們的自定義域名:
接著配置POP3服務埠號以及Email的 Drop Folder:
啟動服務:
完成後確認關閉。
接著需要給這臺Server新增一個公網的DNS名稱(這裡這個DNS名稱不是必須的,如果你的MX記錄使用指向的是這臺虛擬機器的公網IP地址的話,就不需要這裡為其配置DNS名稱了):
在自定義域名的地方新增一條MX記錄:
完成後,在 Outlook客戶端中配置 POP/SMTP郵箱:
選擇POP型別:
配置賬戶資訊:
配置POP3和 SMTP埠資訊:
測試完成:
測試郵件傳送功能:
接收郵件: