Hi,
I solved it the following way. I wanted to have a "startup-mailbox"
folder with unread messages. Using mairix I set up the "maildir" and
"mfolder" var in the rc and now I run mairix F:-s. It's a bit hacky but
it shows all unread messages. Maybe you'll find a solution by digging
into mairix
In any way I'd say the way to go is indexing your mailfolders.
greetings,
famfop
On 15/07/16 22:00, Jeremy Volkening wrote:
> Hello,
>
> I've been giving mutt a spin for the past few days. I like it quite a
> bit except for one issue I have been unable to solve: how to get the
> mailbox browser to properly display new message status.
>
> Platform: Debian jessie running NeoMutt (latest from git but have
> tried mutt from official repo with same result)
>
> Use case: I have two IMAP accounts I'm accessing. I have tried using
> mutt's built-in IMAP functionality as well as using mbsync to sync to
> local maildir and mutt to access that. Both ways work fine except for
> the issue described below.
>
> Expected behavior: When I switch to mailbox browser view (<c><?><Tab>)
> or start in browser view ("mutt -y") I expect to see a new message
> indicator (for mbsync/maildir setup) or new message count (for IMAP
> setup) for each folder defined using "mailboxes". The status should be
> updated whenever mutt checks for new mail.
>
> Observed behavior: Most of the time the indicators are empty or zero
> regardless of new mail status. Using IMAP directly, the new message
> count will be correct for a given mailbox after viewing it and
> returning to the browser view, but will be "forgotten" after two or
> more other mailboxes are visited. Using the mbsync/maildir setup, the
> only time the "N" status indicator is set is when there is new mail
> present when starting as "mutt -y" - it never appears in response to
> new mail received after mutt is started, regardless of what I try. I
> should note that new mail behavior from within index view works fine -
> the message appears (along with a note in the status bar) shortly
> after the mail actually arrives on the server with no action necessary
> on my part.
>
> What I've tried: Turning on and off various combinations of settings
> that my manual/mailing list/interwebs searches have suggested might be
> relevant: "timeout", "mail_check", "imap_passive", "imap_idle".
> Is my expected behavior incorrect? My apologies if this has been
> answered already, but I've spent a lot of time searching for previous
> solutions and testing more setups than I can remember and nothing has
> solved my own situation. Does this "just work" for others? If so,
> can anyone share a .muttrc MWE? I'd love to start using mutt more
> extensively but this has been a significant stumbling block.
>
> Thanks for any help.
>
> Jeremy
>