Answers:
如果Mutt无法直接创建maildirs,则可以轻松地自己完成。A“的Maildir”格式的邮件目录除此之外具备三个子目录没什么特别的cur/
,new/
和 tmp/
里面。
假设您的邮件保存在~/mail/
,则将创建一个名为“ Something”的文件夹,如下所示:
对于Courier和Dovecot使用的Maildir ++布局:
mkdir -p ~/mail/.Something/{cur,new,tmp}
(请注意前导点–是的,这基本上意味着子文件夹存储为隐藏目录...)
相当于:
mkdir ~/mail (implied by `-p`)
mkdir ~/mail/.Something (implied by `-p`)
mkdir ~/mail/.Something/cur (from brace expansion)
mkdir ~/mail/.Something/new (from brace expansion)
mkdir ~/mail/.Something/tmp (from brace expansion)
对于其他一些IMAP守护程序使用的“文件系统”布局:
mkdir -p ~/mail/Something/{cur,new,tmp}
如果您希望文件夹层次结构为“存档” /“ 2010” /“ 06”:
在Courier的布局中,该文件夹将命名为Archive.2010.06
:
mkdir -p ~/mail/.Archive.2010.06/{cur,new,tmp}
在“文件系统”布局中,应为Archive/2010/06
:
mkdir -p ~/mail/Archive/2010/06/{cur,new,tmp}
(术语:邮件客户端将邮件保存在“文件夹”中,文件系统将所有内容存储在“目录”中。)
set mbox_type=Maildir
在配置文件中进行设置时,它将使用Maildir格式。
c(change-folder
),?(列表),Shift+ C(create-mailbox
)。
这适用于Gmail,但仅适用于单个目录视图,不适用于“所有文件夹”视图。
另外,如果您要在目录名称中使用空格,则需要通过Ctrl+ V,对其进行转义Space。
maildirmake -f
我通常只是将一些电子邮件保存到一个尚不存在的新文件夹中,而mutt会为我创建该文件夹。
对我来说,这是非常直观的,因为其中没有邮件的文件夹是没有意义的,所以我只是通过在其中保存应该放在那里的第一封邮件来创建它。
s
imapd
直接从shell 激活。例如,dovecot --exec-mail imap
可以用于Mutt'sset tunnel=
。也许Courier也有类似的事情?它将允许在Mutt中创建邮箱。(/usr/lib/courier/imap
可能就足够了。)