Shunze 學園 >電腦資訊學系 >吃軟不吃硬 > 《分享》Ubuntu架設mail server 哈囉,還沒有註冊或者登入。請你[註冊|登入]
« 上一篇主題 下一篇主題 » 顯示成列印模式 | 增加到我的最愛
發表新主題 發表回覆
作者
主題
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2370

shunze 離線
《分享》Ubuntu架設mail server引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

這陣子因工作需求(Sophos XG郵件防護),需要架設一個mail server來進行測試,
就選用了順子比較熟悉的Ubuntu套用來進行架設。

Ubuntu現在已出到16.04.1了,
在安裝過程中,可以直接選擇安裝Mail server套件,
這樣會把smtp的Postfix與pop3/imap的Dovecot套件直接裝好∼



若不在此選用套件來進行安裝,
那麼可在系統裝好後,再透過以下指令來安裝Postfix與Dovecot相關套件。

apt-get install postfix dovecot-imapd dovecot-pop3d mailutils



安裝過程中,會進行簡單的設定模式選擇。



由於是要裝完整的mail server來做測試,所以請選擇“Internet Site”。



然後輸入此mail server的FQDN。



第一次的安裝設定到這邊就結束了,
設定內容會記錄在如下路徑的檔案中。
/etc/postfix/main.cf


但這樣的設定似乎是不足的,我們可以透過以下指令以重新進行設定。
dpkg-reconfigure postfix


前幾個設定畫面是一樣的。







但接著會有root的帳號設定。



可接受的郵件目的名稱,在這邊要確認mail server的FQDN是否在其中,
若有需要,可加入其它對應的FQDN。



是否要啟用強迫同步更新,因為會影響效能,所以建議不要!



本地網路,保留預設即可。



郵件大小限制。預設為0,沒有限制。



Local address extension字元定義,保留預設的*字號。



要接受IPv4還是IPv6?選All吧∼



完成後Postfix服務會重新啟動。




負責SMTP的Postfix搞定後,再來處理負責POP3/IMAP的Dovecot吧。
預設的Dovecot因為安全考量,只接受加密連線,
但順子的mail server沒有憑證,所以要修改Dovecot,讓它可以接受純文字的認證,
這樣pop3服務的110 port才可以身份驗證。

修改以下路徑檔案。
/etc/dovecot/conf.d/10-auth.conf

將參數 disable_plaintext_auth 取消註解,並修改其值為no。



完成後,重啟Dovecot服務。
/etc/init.d/dovecot restart



然後可以透過 adduser 指令來增加user帳號了∼




若Ubuntu有安裝防火牆的話,請透過以下指令來進行Postfix服務。
ufw allow Postfix



若要取消放行,其指令如下。
ufw deny Postfix



以上工作完成後,接著可以在user端透過telnet來進測試了。
測試SMTP的25 port,若出現以下字串,則代表Postfix服務有正常回應。



測試POP3的110 port,若出現以下字串,則代表Dovecot服務有正常回應。




若要修改IP,請編輯以下路徑檔案。
/etc/network/interfaces

手動網卡IP設定範例如下,
iface ens33 inet static
    address 192.168.0.124
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255
    gateway 192.168.0.254
# dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 192.168.0.254
    dns-search shunze.info



一個最簡單,沒有任何安全措施的mail server到此架設完成。
若該mail server要上線,請務必參考其它網路教學來提升安全性,
否則很有機會成為垃圾郵件的relay server喔!


參考資料
How To Install and Configure Postfix on Ubuntu 16.04
Dovecot



♥順子老婆的網拍,請多關照∼

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!




2016-12-25, 12:14 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
  « 上一篇主題 下一篇主題 »
發表新主題 發表回覆
跳到:

Powered by: Burning Board 1.1.1 2001 WoltLab GbR