mutt zeigt keine Maildir-Ordner von dovecot-lda an

mutt zeigt keine Maildir-Ordner von dovecot-lda an

Ich verwende dovecot-ldaunter 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 ~/Maildirdiesem 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="^\\.[^.]"

verwandte Informationen