Ich verwende dovecot-lda
unter OpenBSD für die lokale Zustellung in Maildir
, und standardmäßig befindet sich das Posteingangs-Mailverzeichnis tatsächlich unter ~/Maildir/{tmp,new,cur}
, alle Unterordner liegen jedoch in ~/Maildir
diesem Ordner, z. B. ~/Maildir/.Sent/{tmp,new,cur}
usw.
Ich verwende mutt
. Wenn ich c
?
, um Ordner zu ändern und zu navigiere ~/Maildir/
, wird nur der Posteingang angezeigt und die Ordner unter dem Posteingang sind scheinbar nicht sichtbar.
Antwort1
Dies lässt sich anscheinend zum Laufen bringen, indem man etwa Folgendes einfügt ~/.muttrc
:
set folder=~/Maildir
set mask=".*"
Dies scheint gut zu funktionieren, bis Sie versehentlich eine Ebene höher, von ~/Maildir/
in gehen ~/
und dann durch die Liste zurück in gehen, ~/Maildir/
scheinbar immer in den Posteingang gelangen, wobei die c
?
Liste keine Ordner darunter mehr sehen lässt ~/Maildir
. Aber solange Sie nicht zu gehen ..
, scheint dies gut zu funktionieren.
Antwort2
Ähnlich wie das, was cnst gesagt hat, aber mit einer intelligenteren Maske. Diese Maske zeigt nur Dateien an, die mit einem Punkt beginnen und von einem Nicht-Punkt gefolgt werden, wodurch nur die Dovecot-Mail-Ordner angezeigt und alle Dovecot-Metadateien ausgeblendet werden sollten.
set folder=~Maildir
set mask="^\\.[^.]"