Я не сталкиваюсь с проблемой или чем-то еще, мне просто было любопытно, когда я увидел, что у меня есть 2 папки с примерно 20 000 элементов в каждой. Все работает нормально (с использованием Thunderbird), но я ничего не нашел в Google по этому поводу. Кто-нибудь когда-нибудь слышал об ограничении этого с Courier IMAP?
Это зависит от файловой системы:
В Linux ограничения основаны на количестве инодов и размере диска. Обратите внимание, что ext2 / ext3 и другие, использующие стандартную структуру каталогов inode, имеют ограничение в ~ 32 000 подкаталогов в каталоге.
Для 20 000 файлов используйте файловую систему, в которой файлы хранятся в древовидной структуре, а не в структуре списка, как в ext2 / ext3, UFS, FAT16 / FAT32. Вы также можете увеличить размер кеша каталога.
AFAIK нет ограничения на количество писем на папку IMAP в Courier IMAP или спецификации IMAP4rev1.
Но основная файловая система, в которой размещены файлы Maildir, может иметь жесткое ограничение на количество файлов в каталоге или, по крайней мере, может страдать от снижения производительности, если определенное количество файлов в одном каталоге будет превышено.
Однако 20 000 писем / файлов не должны быть проблемой.
Просто для информации других людей здесь. У меня есть почтовый хост, и я видел почтовые ящики и почтовые папки с более чем миллионом сообщений в них. Конечно, они действительно медленные, и на этом этапе это вызывает другие проблемы, просто загружая папку, но в конечном итоге это сработает. Я обычно вызываю людей после того, как их почтовый ящик превышает 40 000 сообщений или около того.