
對於在 Ubuntu Server (8.04+) 上執行的個人/SMB 郵件伺服器來說,什麼是最好的?
我想在家裡設定自己的郵件伺服器,以便在提出建議之前為我的公司評估一些選項。哪個最安全、最有效率、最可靠?另外,哪一個最容易與 LDAP 和日曆解決方案整合?
答案1
我個人曾與 MS-Exchange、Courier 和 Cyrus 以及在較小程度上與 Dovecot 合作過。
我可以毫無疑問地說,賽勒斯是我最喜歡的選擇。回到最初的問題,其中任何一個都適合小型電子郵件安裝基礎。小,我的意思是,可能少於 1,000 個郵箱和少於 1,000 個並發 IMAP/POP 連接。其他因素(例如郵件量)也發揮重要作用。
我們幾年前就建立了基於 Courier 的電子郵件系統供我們自己內部使用。我們是一家 IT 顧問公司。多年來,我們開始託管客戶的電子郵件,並銷售由我們的開源專案和管理腳本組合組成的電子郵件設備...
大約 3-4 年後,我們拋棄了 Courier,轉投 Cyrus。我們也為 Postfix 拋棄了 Sendmail。我們對當時所有的開源和商業選項進行了廣泛的研究,最後選擇了 Cyrus。
完全同意賽勒斯是最難理解的,但我不會將其描述為非常不標準,這也是其難以理解的原因。這很困難,因為網路上的大多數文件都嚴重過時且稀疏,因此需要大量挖掘才能獲得答案。相反,Cyrus 非常服從 RFC。我曾經不得不弄清楚為什麼賽勒斯看起來很糟糕,並發現在大多數情況下它只是很好地遵循了標準,以至於你很快就會發現大多數其他東西都被打破了。例如,我曾經不得不調查一個問題,客戶聲稱電子郵件被退回,但電子郵件地址是正確的。使用 Outlook 時,Outlook 有一個令人討厭的錯誤,它將電子郵件地址中的第一個字母大寫。根據 RFC,所有電子郵件地址均為小寫。如果你混合大小寫,你會發現許多電子郵件系統會默默地修正這個問題。
至於表演:
根據我的經驗,賽勒斯擁有我在其他人身上看不到的最佳選擇。具體來說,您可以添加更多前端 IMAP4/POP3 代理伺服器或後端伺服器以在需要時分配負載。這使您可以擴展並發連接(添加更多前端)以及儲存和郵箱傳遞/檢索流量(添加更多後端)。
上次我檢查時,Dovecot 和 Courier 都不支援這些選項。
最近發布的 Microsoft Exchange 2010 現在引入了分散式和複製郵箱存儲,因此它們在這一類別中正在追趕。
答案2
Dovecot 是快速、輕量 IMAP 伺服器的現代選擇,可輕鬆支援 SSL 和 LDAP。它比 Courier 或 Cyrus 更快、更有效率地支援大量負載,並使用傳統的 Maildir - 我們的 Dovecot 運行得像冠軍一樣,而且完全可靠。
如果您想要一個完整的Exchange 解決方案,那麼您需要的是使用已經完成此操作的產品,因為這不是一件容易的任務- 在大多數(如果不是全部)真正的解決方案中,客戶端必須在Outlook 中安裝自訂外掛程式。看一眼http://www.zimbra.com/這是目前最受歡迎的解決方案之一。
答案3
Dovecot 對我來說效果很好; Courier 有點搖搖欲墜,而 Cyrus 有太多的非標準之處(主要是它的存儲格式),讓我無法完全適應它。所有這些都可以輕鬆地與 LDAP 整合;但是,如果您嘗試將 IMAP 伺服器納入您的日曆,那麼您就錯了。
答案4
既然你也提到了日曆,我就不得不提一下「radicale」。它是一個 CalDAV 伺服器,輕量級、工作且易於配置。如今,CalDAV 隨處受支持,因此您應該不會遇到任何問題。