Có một cơ hội mà bạn đang đề cập đến uwimapd
, đó là việc triển khai cho máy chủ IMAP, khi bạn nói "IMAP". Trong trường hợp đó, bạn cần đảm bảo không có mbox nào của bạn trở nên lớn hơn 2GB, đó là tất cả các email trong cùng một thư mục, không tính các thư mục con.
Nếu bạn không đề cập đến uwimapd
, tôi tin rằng vấn đề của bạn là hiệu suất của máy tính và đường lên internet, không phải IMAP. Vì thế:
Chỉ giữ email không quá 3 tháng và những email thuộc các dự án đang diễn ra. Đặt phần còn lại vào một thư mục lưu trữ . Tạo cấu trúc thư mục tương tự trong kho lưu trữ như bạn có trong INBOX . Điều đó giúp bạn dễ dàng tìm thấy nội dung trong kho lưu trữ , nếu bạn không thể tìm thấy nội dung đó trong INBOX .
IMAP, giao thức văn bản rõ ràng mà tác nhân người dùng thư của bạn sử dụng để truy xuất và quản lý các email được lưu trữ trên máy chủ thư (từ xa), trở nên có vấn đề khi phải xử lý hàng ngàn email cùng một lúc. Khía cạnh quan trọng là " phải xử lý ". Tổng số lượng và kích thước của email không phải là vấn đề đối với IMAP. Vấn đề phát sinh nếu nó phải thực hiện công việc trên rất nhiều email.
Ví dụ, điều này xảy ra nếu hàng ngàn email có nội dung và / hoặc trạng thái của chúng (được gắn cờ, không đọc / ưu tiên, dấu thời gian, ...) thay đổi giữa hai đồng bộ hóa. Khi bạn sử dụng offlineimap
điều này thực sự có thể xảy ra, tùy thuộc vào trường hợp sử dụng của bạn. Tuy nhiên, trong trường hợp đó, điều duy nhất sẽ giúp bạn thường xuyên đồng bộ hóa hơn.
Dovecot
IMAP có thể dễ dàng xử lý các maildir 17GB lớn và 200k thư bên trong. Cũngdovecot
códsync
tiện ích đồng bộ hóa hai maildir rất hiệu quả theo như các chỉ dẫn maildir nội bộ được sử dụng.