当 mutt 打开某个文件夹时,它会下载(或从缓存中获取)以下文件的头部:全部邮件。我发现它非常不理想。
如果文件夹只包含几封邮件,则不会造成太大影响,但当我在 mutt 中打开一些非常大的文件夹时(例如,包含来自 Linux 内核邮件列表的邮件的文件夹:我目前有近 300,000 条邮件),下载需要很长时间。即使整个列表都已完全缓存,它似乎仍会刷新一些数据,即使缓存了该文件夹,也需要大约 2 分钟才能打开!这太荒谬了。这是对空间和时间的浪费。
甚至更多,300 000 条消息对于 mutt 来说可能太多了,当我点击时q
,它就挂起了(我足够耐心等待了 5 分钟以上)。
我看不出有什么理由下载全部消息标题。我希望消息标题能够延迟加载,即按需加载:我们只需要加载要显示的页面,可能还要加载前面的几页,但其余的页面应该只在用户滚动到那里时才加载。令人惊讶的是,我找不到这个选项。是我错过了什么,还是在 mutt 中无法设置延迟加载?
答案1
请验证您的配置是否具有正确的缓存条目,以及使用的 mutt 版本是否支持缓存。请参见此处: