首頁  >  問答  >  主體

linux - Cyrus IMAP与Dovecot的区别?

Cyrus-IMAP和Dovecot一样可以用来提供pop和imap服务,那他们之间有什么区别呢?

伊谢尔伦伊谢尔伦2741 天前668

全部回覆(1)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-17 13:47:41

    正好,今天正在研究這個問題,看到了一個非常不錯的答案,轉發一下:
    我個人與 MS-Exchange、Courier 和 Cyrus 以及在較小程度上與 Dovecot 進行了廣泛的合作。

    我可以毫無疑問地說,Cyrus 是我最喜歡的選擇。回到最初的問題,其中任何一個都適合小型電子郵件安裝基礎。小,我的意思是,可能少於 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 現在正在引入分散式和複製的郵箱存儲,因此他們在這一類別中正在追趕。
    為了證明作者所言不虛,看看這些第三方測驗的圖片吧:

    回覆
    0
  • 取消回覆