關閉廣告
之前收到網友 Private Message 詢問有關在 QNap NAS 上面安裝 Xeams mail server 的問題, 該網友提及於安裝 Xeams mail server 後, POP3 server 一直無法正常運作, 因故一直沒有時間回覆該問題, 以下簡單介紹 Xeams mail server 的安裝步驟. 實際上安裝及設定也是相當容易.

這篇不是完整的 mail server 建置說明
有關 mail server 的建置涉及相當多內容, 例如 domain name 申請, DNS server 的設定, 以及 mail server 的設置, 這篇不是 mail server 建置的詳細說明, 所以此處不再說明 domain name 申請及 DNS server 相關 record 的設定及測試, 這類內容可以 google 得知.

NAS 到底適不適合建置 mail server?
這部份涉及 mail server 管理的帳號數目, message size 以及 user 的使用習慣, 甚至於所使用的 NAS 硬體效能, 所使用的 mail server 套件, 對於一般 soho, 在家用等級 NAS 建置 mail server 是可行的. 但如果是規模較大的單位, 建議可以利用 standalone mail server or mail server 代管的方式為之.

XEAMS mail server 設定說明
此處進入主題, 這裡是以 QNap TS-253 Pro NAS, 於套件中心直接安裝上 XEAMS mail server 套件.

click NAS 管理畫面之 XEAMS 管理程式, 指定一 mail server admini 帳密.
QNap NAS Xeams mail server 設定說明

XEAMS mail server 有三種運作模式可以選擇, 我們是要建置一台全新的 mail server, 所以直接選擇 Stand-alone server (如果要做為獨立垃圾信過濾的 gateway, 可以設為 Spam firewall)
QNap NAS Xeams mail server 設定說明

輸入所申請的 domain name
QNap NAS Xeams mail server 設定說明

初步設置完成, 包含 smtp, pop3 & imap service
QNap NAS Xeams mail server 設定說明

利用內建的 "Diagnostic Check" 測試一下, 確保基本設置沒有問題.
QNap NAS Xeams mail server 設定說明

XEAMS mail server 和 QNap NAS 帳號是分開管理的, 所以此處要建立每個 user 的 email address.
QNap NAS Xeams mail server 設定說明

同樣的, 可以建立 email 群組(mailing list), 這裡示範建立一個 sales 群組的 email address.
QNap NAS Xeams mail server 設定說明

上面基本上就完成 XEAMS mail server 的設置了, 它的功能相當多, 包括設定 blacklist, whitelist, spam filter score, RBL server list..., 供進階的管理者做更詳細的設置, 接著以 outlook 來測試收發信, 由於 XEAMS mail server 支援 multi-domain, 所以此處的 smtp/pop3 登入的帳號, 務必要包含完整的 domain name, 否則收發信驗證就會失敗. 此處的收發信測試也沒有問題.
QNap NAS Xeams mail server 設定說明

在 XEAMS mail server 內建一些管理的 tool 相當實用, 例如檢視每一封進出郵件的狀態.
QNap NAS Xeams mail server 設定說明

結語
實際上在 QNap NAS 上安裝 XEAMS mail server 相當容易, 基本的 mail server 也運作的很好, 如果需要架構 webmail, 可以考慮利用 Roundcube 套件, 一般來說 mail server 的建置只要一些基本的要項設定正確, 初步都能運作的不錯, 而較複雜的通常是日後的維護工作.

至於到底要不要用 NAS 來架 mail server? 也可以參考這篇討論

其他相關資源
用 Xeams 來架構防垃圾信 server
文章關鍵字

pctine wrote:
XEAMS mail server 和 QNap NAS 帳號是分開管理的, 所以此處要建立每個 user 的 email address....(恕刪)

感謝分享,P 大的許多文件都是我必讀的參考資料......
關於 QNAP 的 Mail Server 最讓我頭痛的就是他的帳號分開管理。再加上 設定和安裝的程序,又是獨立在系統外面,不曉得內部的 自動封鎖 程序能否管到?否則又多一個被猜密碼的管道出來。

至於使用者是否另有方式可自行修改他 Emai 帳號的密碼?通常系統內都會提供自我修改設定的功能,但因為 mail server 帳號是分開的,也就意味著他的密碼也是獨立的,萬一使用者要修改自己的 Email 密碼要如何做?

具有 multi domain 的,公司規模應該都不算小,相對的 Emil 的使用者也應該更多,若使用者無法自己更改密碼,或是更改密碼的方式太複查,恐怕會累死管理人員......

關於 QNAP 的 Mail Server 最讓我頭痛的就是他的帳號分開管理。再加上 設定和安裝的程序,又是獨立在系統外面,不曉得內部的 自動封鎖 程序能否管到?否則又多一個被猜密碼的管道出來。


mail 帳號和 system account 到底是要結合在一起? 或是分開管理? 這各自有其優缺點, 並沒有那一種方式絕對是最好的.

舉個最簡單例子, Exchange Server 和 Windows Server 的帳號是結合在一起的, 但不少管理者不喜歡這種 '深度綁定' 的方式, 又或者是 ftp server 帳號到底要不要和 system account 綁定在一起, 也是類似的情況.

Synology mail server 套件的做法是將 nas account 和 mail server account '綁' 在一起, 而 QNap mail server 套件是分開管理, 不可否認 Synology mail server 套件確實花了更多的功夫去和 NAS 系統做了整合, 而 QNap mail server 套件大致上算是把 Xeams mail server 包裝成套件發行, 並未再做更深度的開發.


至於使用者是否另有方式可自行修改他 Emai 帳號的密碼?通常系統內都會提供自我修改設定的功能,但因為 mail server 帳號是分開的,也就意味著他的密碼也是獨立的,萬一使用者要修改自己的 Email 密碼要如何做?


mail server 和 NAS account 是否整合在一起, 並不影響 User 能否自行修改 mailbox password, 如果真的要做也是可以另外開發一個 homepage 頁面專做這件事, 看起來 Xeams mail server 尚未提供此功能.


具有 multi domain 的,公司規模應該都不算小,相對的 Emil 的使用者也應該更多,若使用者無法自己更改密碼,或是更改密碼的方式太複查,恐怕會累死管理人員......


multi domain 和公司規模大小並無一定的關係, 有些中心企業反而 '多角化' 經營而註冊了多個 domain, 還好現在會用 NAS 來架 mail server 的公司應該也不會是規模很大的公司.

mail server 的建置真的是可大可小, 這篇其實最主要目的也不是用來提倡大家用 NAS 架 mail server, 很單純只是用來回覆網友的詢問而已.
FB: Pctine
小弟把Xeams移除後再重新安裝

然後照著P大的步驟來設定

輸入完申請的Domain name後

利用內建的來檢測

卻顯示這樣的內容


然後我telnet這個IP的SMTP SERVER

進得去,跟他HELO也有反應

但接著輸入 MIAL FROM:[email protected]

按 ENTER後就沒反應

RCPT也是


我是出現這樣錯誤訊息,哪裡出錯了?


文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!