For the past couple of days, SpamSieve appears in the Dock whenever a new email arrives. This hasn’t happened before. Restarting the Mail program and all is good again: SpamSieve works and isn’t in the Dock – until a new email arrives.
Latest versions of everything, and “Show Dock Icon” unchecked, obviously.
Which version of macOS are you using? Has that changed?
Also, please see “If the SpamSieve Icon Is Still In Your Dock” on this page.
Sequoia 15.5. I update as soon as a new version is released, so it seems that the problem isn’t caused by that.
However, it does seem linked to the fact that I use MailMate as my main mail program. I’ve never got MailMate to work properly with SpamSieve (the “train as good” and “train as spam” options in the menu bar are greyed out) so I run Apple’s Mail.app simultaneously.
This is the first I’ve heard of anyone having problems with MailMate like that. Did you try contacting their developer to look into this?
Does it help if you turn off Show recent applications in Dock as recommended at the link above?
They’re not very responsive, but I’ll have a go.
For what it’s worth, MailMate has always produced the problem of SpamSieve options being greyed out in the menu, but something seems to have triggered a batch of new ones recently – as well as the SpamSieve icon always appearing in the dock, for instance, many emails moved to the Spam folder aren’t marked as read (although I’ve checked that the setting is for them to be marked as read, of course).
It doesn’t help, no; and anyway I have that option turned off in System Settings.
Martin
Quoting from the manual:
Note that the Mark it as read feature only applies to messages filtered by SpamSieve. If a server junk filter moves a spam message to the Junk mailbox before it gets to your Mac, SpamSieve normally would not see the message, so it would not mark it as read. You can tell which messages SpamSieve processed because of their coloring and because they will be listed as Predicted: Spam in the Log window. If you want SpamSieve to refilter message that were already caught by a server junk filter, please see the Rescuing Good Messages Caught By a Server Filter section of the manual.
You can click here to enable some extra debug logging for the Dock icon. After running it that way for a few launches, with the problem occurring, please send in a diagnostic report. Maybe SpamSieve is encountering an error or something.
Or it may just be a transient macOS issue. A few customers reported that this problem went away after rebooting their Mac in safe mode.
I’m not sure what’s going on, but it definitely seems to be a problem with MailMate. As well being unable to mark messages as Spam or Good in the menu, I found lots of messages marked as spam (and moved to the spam folder) but uncoloured – even though MailMate (and my server, for that matter) were marked as not to use any spam filtering.
So I tried not running MailMate for a few days, and everything was fine. Now I’m using MailMate again (as well as Mail.app) and everything is still okay. No idea what’s going on, but it does seem to be a problem with MailMate rather than anything else.
Martin