Contents  SpamSieve Manual  Translate  Technical Support

7.1.6   Checking the MailMate Setup

  1. Make sure that you have followed the instructions in the Setting Up MailMate section. It may help to toggle the Enable for messages in setting to a random mailbox and then back to Inbox.
  2. If you are using macOS 10.14 or later, make sure that MailMate has Automation access to control SpamSieve.
  3. If you are using an Apple Silicon Mac, make sure that you are using version r5782 of MailMate or later to work around a suspected bug in Rosetta.
  4. Make sure that you have no other MailMate rules for catching spam messages and moving them to Junk or Trash.

To test that the setup works:

  1. When you receive a new message, note its subject.
  2. Click on SpamSieve’s icon in the Dock.
  3. Choose Log from the Window menu.

The setup is correct if there’s a log entry (near the bottom) that says Predicted: Good or Predicted: Spam and shows the subject for the new message.

If you don’t see the expected log entries for new messages, please contact technical support and explain what happened when you followed these instructions.

MailMate Debug Logging

It may also help to enable MailMate debug logging by entering this command in Terminal:

defaults write com.freron.MailMate DebugSpamDetection -bool YES

Then launch MailMate from a Terminal window like this:

/Applications/MailMate.app/Contents/MacOS/MailMate

Now, you can review whether or not MailMate detected an incoming message and how it acted on it.

Resetting MailMate Messages

If you think the issue is related to a specific message, you can “emulate” the message arriving in your Inbox using Message ‣ Reset…. This makes MailMate forget it saw the message, and it will then re-discover it when synchronizing (which should happen automatically). This should include triggering the SpamSieve integration.

Some messages will have the IMAP keyword $NotJunk set. This should only happen if the user explicitly moved or marked a message as not being junk. Resetting such a message will not work since it’s ignored by MailMate.

You can view the IMAP keywords of a message by enabling the Raw Flags column in the message list.

     Contents  SpamSieve Manual  Translate  Technical Support