我正在寻找具有较大文件夹的快速 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)
有任何想法吗?