1.) 我对我的 Mutt 配置有点困惑。我成功地使用 fetchmail 和 procmail 下载,然后将我所有的“Maildir”格式的邮件分类到 $HOME/Maildir/ 中,如下所示:
$HOME/Maildir/
-work (cur, new, tmp)
-personal (cur, new, tmp)
-misc (cur, new, tmp)
-whatever (cur, new, tmp)
所以 - 每个“Maildir”格式的文件夹都会收到新的我,这都是由 procmail 完成的。现在,我感到困惑的是 Mutt 配置。如果(在 .muttrc 中)我将文件夹设置为 $HOME/Maildir,那么 Mutt 显然会告诉我(确实如此)$HOME/Maildir 不是邮箱,因为它不包含“cur, new, tmp”子文件夹,因为它应该以这种格式。问题是我的邮件已经按 procmail 排序,因此我将它们放在子文件夹中。另一方面,如果我设置文件夹=$HOME/Maildir/work,那么我可以访问那个目录而不是其他目录,因为我不能(我假设?)定义多个文件夹。我尝试设置文件夹=$HOME/Maildir,然后设置邮箱=work =personal =misc =whatever,但同样-$HOME/Maildir 不是邮箱。我可以在 $HOME/Maildir (cur, new, tmp) 以便 Mutt 将其识别为邮箱,但不建议将文件夹与“目录”混合使用。如何处理?我需要的是一个既可以接收又可以存储消息的文件夹 $HOME/Maildir(设置 move=no,因为它们始终位于同一个地方,除了它们位于不同的子文件夹中)。我非常感谢任何建议。
2.) 一个小问题 - 是否出于某种原因不建议使用 $HOME/something 作为邮件假脱机而不是 /var/spool/mail/something?我在一些地方发现这是在 *nix 系统中发送邮件的唯一“犹太”方式。但是,我喜欢将所有邮件放在一个地方,而无需将已读邮件从假脱机移动到存储文件夹。我经常重读它们,回复一些旧邮件并在邮箱之间移动以便这样做似乎有点烦人。那么 - 除了标准的 *nix 邮件目录之外,是否有一些特殊的理由将 /var/spool/mail/ 用于新邮件?