我的邮件提供商(Fastmail)将我定义的文件夹放在收件箱内的网页界面中。因此,当我使用mbsync同步它们时,我获得以下内容:
INBOX
- .Drafts
- .Foobar但我更希望它们比收件箱高一级,并与收件箱平行:
INBOX
Drafts
Foobar我怎样才能做到这一点?我已经尝试了Flatten选项,但是在每个文件夹中仍然有一个INBOX.前缀,并且我为子文件夹松开了层次结构:
INBOX
INBOX.Drafts
INBOX.Foobar
INBOX.Foobar.Foofoo我可以为每个文件夹定义一个通道/重命名规则,但是必须有一个更简单的方法来做到这一点。
发布于 2014-04-02 17:37:27
其实是我自己发现的。规则必须是:
Channel movetoroot
Master :remote:INBOX/
Slave :local:
Patterns * !INBOX发布于 2015-06-03 09:28:30
mbbb的回答可以让你拉下一堆邮箱,然后剥去收件箱/领头。这很好,但是您可能要做的其他事情是下载一个邮箱并完全重命名它。这样您就可以将发送的邮件重命名为更适合UNIX的邮件:
Channel fmails
Master :fmimap:INBOX/"Sent Items"
Slave :fmmaildir:sent发布于 2015-10-30 22:28:07
摘录自我的在线笔记(re: Fastmail):
另一个微妙之处是,对于一些电子邮件客户端,您可能不喜欢标准文件夹如何嵌套在收件箱下。然后,使用端口992,而不是993。这里简要地提到了这一点,FastMail \服务器名称和端口,更详细地提到了备用名称空间IMAP端口(可能帮助Outlook、OL Express、Apple和BIS用户)\ FastMail博客。
换句话说,使用端口992而不是993,这样文件夹就会平齐。(相应地,端口142而不是143,如果不使用SSL的话)。
https://unix.stackexchange.com/questions/122773
复制相似问题