Paul Kroon Asked: 2010-03-17 03:05:32 +0800 CST2010-03-17 03:05:32 +0800 CST 2010-03-17 03:05:32 +0800 CST 使用 Courier IMAP 的给定文件夹中的电子邮件数量是否有任何限制? 772 我没有遇到任何问题或任何事情,当我看到我有 2 个文件夹,每个文件夹大约有 20,000 个项目时,我对此感到好奇。一切正常(使用 Thunderbird),但我在谷歌上找不到任何关于此的信息。有人听说过 Courier IMAP 对此有限制吗? imap courier 3 个回答 Voted Best Answer Walter 2010-03-17T22:36:38+08:002010-03-17T22:36:38+08:00 这取决于文件系统: FAT16:每个文件夹 512 FAT32:每个文件夹 65534 NTFS:4,294,967,295 在 Linux 中,限制基于 inode 的数量和驱动器的大小。请注意,使用标准 inode 目录布局的 ext2/ext3 和其他目录在一个目录中限制为 ~32,000 个子目录。 对于 20,000 个文件,请使用将文件存储在树结构中的文件系统,而不是 ext2/ext3、UFS、FAT16/FAT32 使用的列表结构。您可能还想增加目录缓存的大小。 joschi 2010-03-17T04:12:41+08:002010-03-17T04:12:41+08:00 AFAIK 在 Courier IMAP 或 IMAP4rev1 规范中,每个 IMAP 文件夹的邮件数量没有限制。 但是托管 Maildir 文件的底层文件系统可能对每个目录的文件数量有硬性限制,或者如果超过单个目录中的一定数量的文件,至少可能会导致性能下降。 不过,20,000 封邮件/文件应该不是问题。 deltaray 2010-12-14T08:06:39+08:002010-12-14T08:06:39+08:00 在这里仅供其他人参考。我运行了一个电子邮件主机,我看到收件箱和邮件文件夹中有超过一百万条消息。诚然,它们真的很慢,并且在加载文件夹时会导致其他问题,但它最终会起作用。我通常会在收件箱超过 40,000 条消息后打电话给他们。
这取决于文件系统:
在 Linux 中,限制基于 inode 的数量和驱动器的大小。请注意,使用标准 inode 目录布局的 ext2/ext3 和其他目录在一个目录中限制为 ~32,000 个子目录。
对于 20,000 个文件,请使用将文件存储在树结构中的文件系统,而不是 ext2/ext3、UFS、FAT16/FAT32 使用的列表结构。您可能还想增加目录缓存的大小。
AFAIK 在 Courier IMAP 或 IMAP4rev1 规范中,每个 IMAP 文件夹的邮件数量没有限制。
但是托管 Maildir 文件的底层文件系统可能对每个目录的文件数量有硬性限制,或者如果超过单个目录中的一定数量的文件,至少可能会导致性能下降。
不过,20,000 封邮件/文件应该不是问题。
在这里仅供其他人参考。我运行了一个电子邮件主机,我看到收件箱和邮件文件夹中有超过一百万条消息。诚然,它们真的很慢,并且在加载文件夹时会导致其他问题,但它最终会起作用。我通常会在收件箱超过 40,000 条消息后打电话给他们。