Email

imap maildir 太大?

  • January 10, 2017

我有一個 Postfix / Dovecot 伺服器。它執行沒有問題。但是,一個特定的帳戶繼續面臨問題。

問題總結: - Webmail 掛起(簡單的 PHP 開源 webmail) - 無法將我的帳戶添加到大多數移動客戶端(iPhone 上的 Outlook 應用程序、MyMail 等) - Outlook for PC 上的伺服器連接問題和許多奇怪的錯誤(不能移動項目、目錄等)

我認為,原因是郵箱的大小(18GB)。但是,伺服器 CPU 和 RAM 看起來還不錯。

我的問題:對於 IMAP,18GB 的​​ Maildir 是否太大?或者我可以用更多的伺服器規格或其他軟體/技巧來解決這個問題嗎?

檢查鴿舍日誌!是否顯示出任何問題的跡象?有沒有超時?

見:https ://wiki2.dovecot.org/WhyDoesItNotWork

Dovecot 通常索引郵箱(訪問時)。此操作需要花費大量時間,尤其是對於大型郵箱(例如您的情況);根據使用的文件系統的類型,Maildir 子目錄 cur/new/tmp 上的 stat() 可能需要很長時間。

可以通過使用 dovecot 的 Deliver 來避免耗時的索引操作,而不是讓 Postfix 直接寫入 maildir。因此,每次傳遞都會導致索引的瞬時更新。

如果您使用 Dovecot 的投遞,您可以選擇更適合大量電子郵件的郵箱類型,例如mdbox - 它甚至提供將郵件附件保存到外部文件的功能,還允許為它們進行單實例儲存:

http://wiki2.dovecot.org/MailboxFormat/dbox

引用自:https://serverfault.com/questions/825121