mutt
形式を使用するようにmaildir
を設定しようとしています。 .muttrc
ファイルに次のものがあります。
set mbox_type=Maildir
set folder="~/.mail/"
set mbox="~/.mail/"
set spoolfile="~/.mail/"
set record="~/.mail/sent"
set postponed="~/.mail/drafts"
~/.mail/
フォルダーには、サブフォルダーcur new sent tmp
があります。ここまでは順調ですね。ただし、送信されたメールを~/.mail/sent/
に保存する代わりに、muttはサブフォルダー構造~/.mail/sent/{cur,new,tmp}
を再度作成します。そして、送信されたすべてのメールを~/.mail/sent/cur/
に保存します。これは紛らわしいと思います。これがそうな理由はありますか?
これはあなたが設定したからです
set mbox_type=Maildir
これは、新しく作成されたメールボックスのデフォルトのメールボックスタイプをmaildirに設定します。
また、maildir標準では、maildir X
にはサブフォルダー{cur,new,tmp}
が必要であるとされています。フォルダsent
はnot maildir標準で記述されています。
したがって、宛先として~/.mail/sent
を指定すると、muttはそれをmaildirベースパスとして解釈し、通常のサブディレクトリ{cur,new,tmp}
がまだ存在しない場合は、そこに作成します。