Answers:
该imap_list_subscribed
选项可能会给您您想要的东西,尽管这种方式有些about回。从文档中:
此变量配置IMAP文件夹浏览是只查找已订阅的文件夹还是查找所有文件夹。可以使用该功能在IMAP浏览器中进行切换。
如果设置为no
(默认值),它将不检查订阅状态,而是显示服务器上的所有文件夹(LIST
命令返回的所有文件夹)。
如果您对此不满意,并且还希望订阅这些文件夹,那么更好的方法可能是编写一个CLI工具脚本(就像您使用imapfilter
)。最简单的可能是curl
,它支持原始IMAP命令。只需获取文件夹列表(使用LIST
),然后订阅它们(SUBSCRIBE
)。
因此,如果我对您的理解正确,那么您不想编辑配置,而是应用通常会在配置中显示的配置更改吧?
您是否尝试过使用--enable-imap标志运行configure脚本?
如果Mutt在IMAP支持下进行编译(通过使用--enable-imap标志运行配置脚本),则可以处理位于远程IMAP服务器上的文件夹。
您可以通过选择文件夹{imapserver}收件箱来访问远程收件箱,其中imapserver是IMAP服务器的名称,收件箱是IMAP服务器上假脱机邮箱的特殊名称。如果要访问IMAP服务器上的另一个邮件文件夹,则应将正则表达式与{imapserver} path / to / folder结合使用,其中path / to / folder是您要访问的文件夹相对于家的路径目录。
另外,fetchmail是访问IMAP文件夹的更稳定的方法。