mutt + offlineimap,只有少数文件夹离线

时间:2019-02-01 13:39:54

标签: email debian mutt debian-stretch

我一直在尝试了解offlineimapmutt的配置,但我可能不太了解。最后,我意识到我需要的只是离线e.b. InboxSent。该配置可以在Internet上找到,但我还需要能够访问mutt中的其他文件夹,而不必离线下载它们。

例如 我希望将Inbox中的所有邮件脱机下载到计算机,并mutt从本地存储库访问它们。但是我还需要访问文件夹Inbox/SomeMore,而不必重新配置muttofflineimap,最重要的是,不必将该文件夹的全部内容下载到计算机上。

这可行吗?究竟如何?

1 个答案:

答案 0 :(得分:0)

offlineimap的工作是下载邮件并使它们在脱机情况下可用。无法临时下载某些邮件文件夹的内容。可能有可能寻求骇人听闻的解决方案。使用folderfilter选项指定您不想同步的文件夹,并另外设置Mutt来访问其他IMAP文件夹。

您可以指定排除特定文件夹的folder filter。不用将子文件夹的名称添加到列表中,甚至可以像这样INBOX/foo排除它(如果有多个具有相同名称的文件夹):

folderfilter = lambda folder: folder in ['INBOX', 'Sent', 'Drafts', 'Junk', 'foo', ...]

PS::如果根本未指定folderfilter,将同步所有远程文件夹。