用于较大文件夹的快速 imap 服务器

Tho*_*mas 6 linux imap

我正在寻找具有较大文件夹的快速 imap 服务器。假设每个文件夹 20'000-100'000 封电子邮件。

目前我正在使用 dovecot,打开一个文件夹可能需要 10 秒钟,而且 imap 服务器上的高清灯快要疯了。

我使用 alpine 作为客户端,它默认只列出最新的邮件,所以并不是我的客户端在打开邮箱时试图传输所有内容。这可以看出,当我滚动时,它必须加载下一页的主题行(我第一次滚动到那里)。

我在 XFS 上使用 maildir。

编辑:我问,因为它的数据不多,从大局来看。如果这是在 SQL 数据库中,那么对于包含 40'000 封电子邮件的文件夹,获取最新的 40 封邮件的主题行不会花费 10 秒钟。唯一需要的数据是:

SELECT date, from, subject FROM emails ORDER BY date DESC LIMIT 40;
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

the*_*ive 1

既然你使用的是 dovecot,我想你已经在使用它的索引功能了?我不知道任何东西(至少,不知道任何免费的东西),这比 dovecot 更快。