我一直在尝试了解offlineimap
与mutt
的配置,但我可能不太了解。最后,我意识到我需要的只是离线e.b. Inbox
和Sent
。该配置可以在Internet上找到,但我还需要能够访问mutt
中的其他文件夹,而不必离线下载它们。
例如
我希望将Inbox
中的所有邮件脱机下载到计算机,并mutt
从本地存储库访问它们。但是我还需要访问文件夹Inbox/SomeMore
,而不必重新配置mutt
和offlineimap
,最重要的是,不必将该文件夹的全部内容下载到计算机上。
这可行吗?究竟如何?
答案 0 :(得分:0)
offlineimap
的工作是下载邮件并使它们在脱机情况下可用。无法临时下载某些邮件文件夹的内容。可能有可能寻求骇人听闻的解决方案。使用folderfilter
选项指定您不想同步的文件夹,并另外设置Mutt来访问其他IMAP文件夹。
您可以指定排除特定文件夹的folder filter。不用将子文件夹的名称添加到列表中,甚至可以像这样INBOX/foo
排除它(如果有多个具有相同名称的文件夹):
folderfilter = lambda folder: folder in ['INBOX', 'Sent', 'Drafts', 'Junk', 'foo', ...]
PS::如果根本未指定folderfilter,将同步所有远程文件夹。