SpamSieve 3.2b4 Public Beta

Here’s a new beta version of SpamSieve. The changes are:

  • Updated SpamSieve’s application icon for macOS 26 and the new Liquid Glass design language. It no longer appears in “squircle jail” and now adapts as you change the macOS appearance to use the Dark, Clear, and Tinted icon styles. (The icon in this beta is still a work in progress.)
  • There is now built-in support for training SpamSieve while away from your Mac or when using a Mac e-mail client that SpamSieve doesn’t integrate with directly. If you go to the Settings ‣ Apple Mail ‣ Training window and select Train messages in TrainSpam and TrainGood, you can train SpamSieve from an iPhone (or other device) by moving messages into the special TrainSpam or TrainGood mailbox. Simply deleting spam messages to get them out of your inbox would lead SpamSieve to think they were good, reducing its filtering accuracy. We used to recommend training spam messages in the inbox when you got back to your Mac. Now you can train SpamSieve remotely, which immediately gets the spams out of view and improves SpamSieve’s filtering of future messages. There’s more information about how this works in the Drone Setup and Remote Training section of the manual.
  • On November 1, 2025, Microsoft will remove AppleScript support from Outlook. Until this is restored (currently scheduled for December 2025), SpamSieve will not be able to directly work with Outlook. However, you will still be able to use SpamSieve to filter your mail (via Apple Mail) and you’ll still be able to train it from Outlook (via the remote training mentioned above). There’s a lot more information about this in the End of Support for Legacy Outlook section of the manual. The Settings ‣ Outlook ‣ Setup window will now show a link to this help page if Outlook filtering is enabled.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • Selecting or deleting large numbers of rules or log entries is faster and uses much less memory.
  • Added the Where is SpamSieve’s menu bar icon? section to the manual and a link from the Settings window.
  • Improved the following sections of the manual:
  • Improved the description of rule changes when copying from the Log window to the clipboard.
  • When you uninstall SpamSieve’s Apple Mail plug-in, it no longer auto-quits as a result of Mail quitting.
  • Added a workaround to prevent reprocessing Apple Mail messages if Mail incorrectly reported their metadata.
  • Improved the error reporting when Mail is bogged down and SpamSieve is trying to read the list of inboxes.

If you have not installed a beta version of SpamSieve before, first click here to enter the beta key. Thereafter, you can just launch SpamSieve or choose Software Update from the SpamSieve menu to auto-install the beta. SpamSieve will also notify you about future betas automatically. You can click here to stop receiving in-app notifications of beta versions.

Previously: Beta 3.

Just received the update available pop-up but when I click download and install or download, I get “The requested URL was not found on this server.”

Beta 4 had a crashing bug so I have replaced it with beta 5. If you try the update again it should give you the new version.

1 Like

I think building in the drone feature, so that we don’t have to configure an AppleScript to run as an addition Mail rule, is a great idea. It might be good to include, along with the new instructions, instructions for undoing the old setup! It took me quite a while to remember where the old script lived.

All set now, thanks for the b5.

There are some instructions in the Legacy AppleScript section here. I’ll try to link to this more prominently.

2 Likes

Thanks Michael. It’s working well. Only thing I’m finding that is odd: when I move a message to either TrainSpam or TrainGood, it ends up correctly in the appropriate folders (Spam or Inbox, respectively), but on my iPhone running the release candidate for iOS 26, the messages are moved but a copy remains in these Training mailboxes. On my Mac (running Tahoe), the folders are empty once the emails have been appropriately moved by SpamSieve. Easy enough to delete the duplicated emails from the Training mailboxes, but is there any reason why copies remain in these training folders in iOS 26 after SpamSieve has relocated them, but not so in macOS 26? Thanks!

Which mail provider are you using? If you log into Webmail, do the mailbox contents match the Mac or the iPhone?

Thanks Michael. It’s iCloud.

iCloud webmail shows the same as macOS: both training folders are empty (correct). My iPhone still shows TrainSpam with the junk email that was already moved to my Spam folder (and it is there as well in my iPhone’s spam folder).

To summarize:

Mac/iCloud Webmail/iPad (iPadOS 26):

  • TrainSpam and TrainGood work as directed

iPhone:

  • TrainSpam and TrainGood both retain a copy of messages that have already been correctly filtered by SpamSieve

It’s weird that my iPad and Mac are both quite correct but not the phone. All on the same WiFi network.

Here’s the TrainSpam folder right now on my Mac:

And on my iPhone (after I quit and restarted Mail and even after restarting the iPhone):

Thanks. Really odd.

That is weird. Seems like an iOS Mail issue if the server is showing the correct state.

Thanks, I had honestly put off setting up the old drone support for Apple Mail. The single checkbox setup is a big improvement. My only suggestion would be to show some type of progress indicator when setting this up, as I did not see the mailboxes appear for a while and didn’t know if it was working correctly.

In beta 6 it will start as soon as you click the checkbox (instead of waiting until the next interval) and show a progress spinner while it’s processing.

1 Like