我在 dovecot 设置中创建了几个虚拟文件夹。受 gmail 的影响,我收集了全部我的电子邮件,All
然后创建一个虚拟文件夹,其中包含未读和已标记的电子邮件,以及引用这些电子邮件的所有邮件(inthread refs (or (or recent unseen) flagged)
)。这很有效,当将 mutt 指向邮箱时,我可以看到我希望看到的所有电子邮件。但是,在我进行更改后,虚拟文件夹似乎没有刷新;我已经删除了几个电子邮件线程上的所有标记,我预计这些线程迟早会从虚拟文件夹中消失。但是,大约 12 小时后,mutt 没有注意到虚拟文件夹中有任何变化。重新启动 mutt 没有任何区别。
我如何让 dovecot 刷新虚拟文件夹的内容?(或者我只是期望太多?)
答案1
我在 IRC 上得到了答案。可以控制虚拟文件夹的索引存放位置,将其放入内存中可使文件夹正确刷新:
location = virtual:~/Mail/virtual:INDEX=MEMORY