On Sat, Jan 18, 2014 at 11:17:25PM -0500, Patrick Shanahan wrote: > > I think if you just do 'unset mark_old' in mutt, it will fix the problem > > (that is, it should keep status '(N)ew'). > > yes, in ~/.muttrc I have: > unset mark_old # i don't care about whether a message is old > > but that keeps "mutt" from marking posts as "old"; squirrelmail still > marks "old" as does the andriod mail clients on my phone.
I don't think Dovecot thinks of messages as new or old, but it may set the 'read' status flag. What's in the 'Status' header of a "new" message vs an "old" one? If you control the Squirrelmail and IMAP servers and don't mind changing the config globally, there was a patch proposed in '08 which proposed an imap_no_flag_updates flag to match pop3_no_flag_updates, but unclear if it was adopted - I'm not seeing it in a recent example config. Alternately, I guess you could just create a push macro that would tag messages marked as old and mark them as new when you enter a mailbox in mutt, but that seems like a pain. w
