Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

`Recent messages` menubar counter does not get updated

#1147

The very last message it shows is dated April, but I have hundreds of mails that arrived later.

Reported by Dmitry · May 9th, 2015 @ 09:26 AM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny

    Please share your Counters settings using the following Terminal command:

    defaults read com.freron.MailMate MmCounters
    

    Also verify in the Counters preferences pane that the counters are configured as you would expect.

    May 9th, 2015 @ 01:38 PM

  2. Dmitry
    Dmitry
    (
            {
            color = "#87A3D5CC";
            count = unread;
            inDock = 0;
            inMenuBar = 0;
            position = topLeft;
            set = INBOX;
            showNotifications = 0;
        },
            {
            color = "#C2382ECC";
            count = recent;
            inDock = 1;
            inMenuBar = 1;
            position = topRight;
            set = "ALL_BODY_PARTS";
            showNotifications = 0;
        },
            {
            color = "#E47910CC";
            count = all;
            inMenuBar = 0;
            position = bottomLeft;
        },
            {
            color = "#519523CC";
            count = unread;
            inDock = 1;
            inMenuBar = 1;
            position = bottomRight;
            set = "ALL_BODY_PARTS";
            showNotifications = 1;
            soundPath = "/System/Library/Sounds/Glass.aiff";
        }
    )
    

    May 9th, 2015 @ 01:39 PM

  3. benny
    benny

    Try switching “Recent” to “Unread” if that is really what you want. The “Recent” option is actually quite unreliable with most IMAP servers. (Technical detail: It seems to have gotten even worse after MailMate started using the so-called CONDSTORE IMAP extension.)

    Also, don't base counters on “All Message Parts”, but just “All Messages” (or most often just Inbox). I don't think this should result in wrong counts though.

    Does that help?

    May 9th, 2015 @ 01:44 PM

  4. Dmitry
    Dmitry

    I'm already using Unread. But as I am using multiple IMAP clients, it would be convenient if I could use Recent, in sense of last messages by date received.

    Also, don't base counters on “All Message Parts”, but just “All Messages” (or most often just Inbox). I don't think this should result in wrong counts though.

    Inbox will not work, as I am using multiple filters to sort messages between folders. Changed to “All Messages”.

    Does that help?

    Unfortunately, it does not.

    May 9th, 2015 @ 01:48 PM

  5. benny
    benny

    The closest to that would be to use the “All” count, but then you would of course get a very large count. To get around that you could make a smart mailbox with “Date Received within 2 weeks” or something similar.

    Recent is based on the IMAP RECENT keyword and its definition is not controlled by MailMate, but I believe the idea is that a message is only recent the first time an IMAP client sees the message.

    May 9th, 2015 @ 01:52 PM

  6. Dmitry
    Dmitry

    The closest to that would be to use the “All” count, but then you would of course get a very large count. To get around that you could make a smart mailbox with “Date Received within 2 weeks” or something similar.

    That did work. Thanks for quick answers!

    May 9th, 2015 @ 01:59 PM

  7. benny
    benny
    • State changed from new to resolved

    May 9th, 2015 @ 02:00 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.