Dear 前輩:
請問可以推薦有內建Mail server的NAS嗎?約100以內的帳號,穩定且好用,預算兩萬~三萬不等。
目前小弟只知道synology的DS1010+與DS710+比較符合。(synology Mail Seaver穩定嗎?)
感謝前輩推薦!
說說兩家的 mail server 差異.
Synology 的產品跑的是 postfix + Dovecot,配一個 RoundCube WebMail.
QNAP 的產品跑的是 XMail + Dovecot,配 RoundCube, Uebimiau 兩個 WebMail.
功能上.
最大差別在於 Synology 只能對應一個 domain name,QNAP 可以使用多個.
其它就差不多.
設定上.
Synology 90 分,只要勾選幾個項目,啟動,就完成了。
QNAP 不及格,UI很模糊,讓人看不懂在設定什麼,XMail 的設定又多又煩。而且 RoundCube 的 mysql 帳號會出問題(居然會誤植 root 密碼),必須手動修改設定檔。
效能方面.
若是用 Outlook, Thundbird 之類的收信軟體,直接拉 POP3, IMAP 都很快,低階的 DS110j 就勝任有餘.
若用 WebMail 就會耗掉較多資源,因為是 php+mysql,需要記憶體較大的機種。低階跑起來很慢,按一下要好幾秒才會更新網頁.
安全性.
Synology 本身可以直接設定防火牆,擋掉別人連進 port 25, 5000.
QNAP 僅能設定 IP 規則,port 不是全擋就是全放行.
除此之外,QNAP 還有一個超大的問題..
從 http://qnap_nas/xdove/ 可以直接進入管理網頁,不需要密碼就可以修改設定。
所以你一定要把伺服器藏在路由器或防火牆後面,設好規則擋掉其他人才行。
bug2000 wrote:
大大~~能不能出個T...(恕刪)
大大不敢當...我只是被 Qnap Xdove 給玩了很久...
這個東西真的難搞,它的設定精靈,就是典型的宅宅工程師專用介面,一般人根本看不懂

我只弄個兩三下就不想玩了,改玩 Synology 去。介面雖然很糟,但會讓我放棄的主要因素,還是因為管理網頁毫無保護機制,搞成這樣任何人都可以連上去看你的 mysql 帳號密碼...
Xdove 的設定精靈:
第一頁 會秀出預設的 port
第二頁 要你建立一個 Xmail 管理員帳號(以後都是用這個帳號登入 Xmail 管理介面)
第三頁 新增電郵主機的網域名稱,若沒有網域名稱,就先去 dyndns.com 申請一個。每新增一個網域名稱,會自動建立一個 postmaster 的帳號
第四頁 設定 smtp 主機,除非有其它現成的 smtp server 可用,不然直接用預設本機發信就好
第五頁 建立一般使用者帳號,那個「自動建立舊有帳號」我怎麼跑都失敗,最好乖乖的一個一個建.
第六頁 RoundCube 和 Uebimiau 的 mysql 相關設定。這個地方的程式寫錯,密碼會亂套,大概是 Qnap 的工程師以為大家只會用 root 帳號去連 mysql...
如果在這六頁裡面,有任何一頁出現 php error,那就是 NAS 軔體和 Xdove 版本不合,請回娘家去更新一下.
上面又亂又長的設定都通過之後,接著直接編輯 RoundCube 的設定檔 db.inc.php
修改 'mysql://mysql_user:password@localhost/roundcube_db_name',改成正確的帳號、密碼、資料庫名稱.
到這裡,終於可以用 RoundCube WebMail 登入了.
但是...登入帳號必須輸入 username@domain.name 整串才行.
如果只有使用一個 domain,又只想用 username 登入,那就需要再修改 main.inc.php
$rcmail_config['username_domain'] = 'your.mail.domain';
這樣在登入時,就會自動在帳號後面加上網域名稱.
另一個 Uebimiau 介面太難看了不想用,就沒再研究了.
還想繼續玩的,可以登入 Xmail administrator,裡面設定就多到煩。像 filter 這項應該可以拿來擋垃圾信。
基本上 Qnap 採用的 Xmail 是跨平台的,linux 和 Windows 都可以用.
Synology 用的 postfix 則是很老牌的 linux MTA,到現在已經發展十幾年了
當然,postfix 真要做細部設定,也是又臭又長一大串。但 Synology 工程師隱藏得很好.
postfix 是直接使用系統帳號,Xmail 有自己獨立的帳號,哪個好就見仁見智,主要還是看能不能和自己的環境搭配..