SpamSieve 3.2b6 Public Beta

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

  • Finalized the new app icon.
  • Started updating the screenshots in the manual.
  • The Settings ‣ Apple Mail ‣ Training window now shows a progress spinner while remote training is occurring.
  • Remote training now starts right away after you enable the checkbox.
  • Fixed some threading issues related to remote training.
  • From fields in the Corpus and Log windows now show a tooltip so you can see text that didn’t fit, and the maximum width has been increased.
  • Updated the Dutch, French, German, Japanese, Korean, and Spanish localizations.
  • Make some changes to investigate and try to work around an AppleScript change in macOS 26 that could cause various Apple Mail operations to time out.
  • Added high-resolution app icon for macOS 15 and earlier.
  • Fixed a missing icon in the migration window.
  • Built with Xcode 26 RC.

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 4.

After updating to b6, I found (the next day) that drone training from TrainSpam had not been working, even though the checkbox was checked from b5. The spinner in the prefs was spinning but nothing was happening:

Screenshot 2025-09-15 at 7.12.57 AM

I tried toggling the checkbox off and on but it didn’t help. What did help was: I toggled the checkbox off; I quit SS; I launched SS; I toggled the checkbox on. There was a spinny moment and then the TrainSpam box was cleared out, correctly.

Also I have 18 “Apple event timed out” error messages in the log since yesterday; some of them, but not all, are related to the remote training.

Thanks for the report. It seems like this is probably unrelated to b6 except that now you can see it was stuck (until timeout). In the future, I don’t see any reason to toggle the checkbox; you could just restart the app.

It’s unclear to me why Mail is taking so long to respond that AppleScript is timing out. When you see something like “Error finding mailbox to filter,” it’s just looking up the account and then mailbox by name. Those should both be very quick operations, though I think you were also getting timeouts listing the inboxes of your accounts. So something weird is going on. If it happens again, please record a sample from Mail.

I’ve made some changes in SpamSieve 3.2.1b1 that should help with this.