mutt und trash

Mutt ist der MUA meiner Wahl.
Da mir der Trash Folder Patch nicht zusagte, musste eine andere Lösung her.

Der Trash Folder Patch legt jede gelöschte E-Mail in den Trash Ordner ab, ich wollte aber ein paar Ausnahmen definieren.

folder-hook . 'macro index,pager d ":set confirmappend=no\ns=Trash\n"'
folder-hook =INBOX.Feeds 'macro index,pager d "<delete-message>"'
folder-hook =INBOX.Reports 'macro index,pager d "<delete-message>"'
folder-hook =INBOX.ML 'macro index,pager d "<delete-message>"'
folder-hook =Trash 'macro index,pager d "<delete-message>"'

Die erste Zeile bewirkt, dass die E-Mail (egal in welchem Ordner man sich befindet) in den Trash Ordner wandert.

Zeile 2,3,4,5 machen eine Ausnahme von der ersten Regel, so das diese direkt gelöscht werden, auch im Trash Ordner.

Zusätzlich kann man, wenn man möchte, den Papierkorb auch alle 30 Tage leeren lassen.

folder-hook Trash 'push <delete-pattern>~r>30d!~F<enter><sync-mailbox>'