Hi! mutt is showing messages in maildir that are unread but in cur/ as "old", is there a way to make the messages (in general all unread messages) always show as "new" instead? I'm not interested in the distinction at all...
I've just set up Dovecot imap on a maildir i'm also reading with mutt locally, and Dovecot follows the maildir spec which says that MUA should move mails from new/ to cur/ right away, and that is making mutt show the messages as old instead of new. Note that mutt's $mark_old (which I have disabled) doesn't affect this as it says only what mutt does when *saving* messages. (N.B. the same thing is actually also happenning with mailboxes accessed by Dovecot, but I haven't looked into exactly why in that case.) I'm open to suggestion about imap servers that don't do this and play well with local mutt MUA too! (Even though I can't say Dovecot is doing anything *wrong* per se.) I'm also thinking about just living with mutt's O/N distinction; I can filter on ~U rather than ~N and tab works fine, but the only issue (important to me) is that there is a <toggle-new> command, but not <toggle-unread>, so hitting "N" on an O-mail will not mark it read, unlike on N-mails. (There's also <set-flag> and <clear-flag>, but not <toggle-flag>.) If I were to whip up a patch on this, what do you think the best approach would be? Thanks, -- Petr Baudis Never! Run before you walk! Fly before you crawl! Keep moving forward! Because if we fail, I'd rather fail really hugely. All or nothing! -- Moist Von Lipwig