mutt verliert die 'neue' Flagge bei ungelesenen E-Mails, wenn das Postfach geändert wird

528
Plup

Ich habe in meinem E-Mail-Setup eine falsche Konfiguration und kann nicht sagen, woher es kommt.

Ich habe meinen mutt-Client so konfiguriert, dass er E-Mails von Offlineimap mit Folder-Hook abwickelt, um mehrere Konten zu verwalten. Dies funktioniert gut, aber wenn ich eine Nachricht markiere new, bleibt das neue Flag beim Ändern des Postfachs nicht erhalten.

Ich benutze mutt nicht lange, also bin ich ein bisschen verwirrt, woher dieses Problem kommen könnte. Hier ist eine Konfiguration, die ich für relevant halte:

~ / .muttrc

set folder = ~/.mail set spoolfile = "+Gmail/INBOX" source ~/.mutt/accounts/gmail folder-hook Gmail/* source ~/.mutt/accounts/gmail folder-hook Plup/* source ~/.mutt/accounts/plup mailboxes +Gmail/INBOX +Plup/INBOX [...] 

~ / .mutt / accounts / gmail

set sendmail = "/usr/bin/msmtp -a gmail" set from = "me@gmail.com" set realname = Me set mbox = "+Gmail/archive" set postponed = "+Gmail/drafts" 

~ / .offlineimaprc

[Account Gmail] localrepository = Gmail-Local remoterepository = Gmail-Remote [Repository Gmail-Local] type = Maildir localfolders = ~/.mail/Gmail [Repository Gmail-Remote] type = Gmail remoteuser = me@gmail.com remotepass = secret realdelete = yes  maxconnections = 3  sslcacertfile = /etc/ssl/certs/ca-certificates.crt 

Jede Hilfe oder Ideen zur Fehlersuche werden gebeten.

1
Es tut eigentlich das gleiche, wenn ich ein Postfach öffne und schließe. Vielleicht hat es mit dem Mehrfach-Account nichts zu sehen, nur etwas falsch in Offlineimap und MuttConfig. Plup vor 6 Jahren 0
Könnte es von der Art und Weise stammen, wie ich offlineimap aktualisiere, indem alle 10 Minuten eine vollständige Aktualisierung in cron-Jobs durchgeführt wird. Plup vor 6 Jahren 0
Bestätigt: Mutt löscht neue Flags, wenn Sie ein Postfach schließen. Extrem nervig. SzG vor 6 Jahren 0

1 Antwort auf die Frage

1
SzG

Wenn Sie ein Postfach standardmäßig schließen, markiert Mutt alle neuen E-Mails als alt, auch wenn sie ungelesen sind. Markierung beim Lesen ist eine andere Flagge. Das Problem ist, dass Mutt nur "Neue Mail" standardmäßig hervorhebt. Es ist also eine völlig gebrochene Idee.

Um das standardmäßige verrückte Verhalten zu überschreiben, fügen Sie Folgendes hinzu .muttrc:

mark_old = no 
Ich habe dies in einer Antwort auf die folgende Frage etwas ausführlicher besprochen: https://superuser.com/questions/730010/read-and-unread-in-mutt Christian Herenz vor 5 Jahren 0