Here’s a new beta version of SpamSieve. The changes are:
- General
-
- You can now use the Message submenu commands within the SpamSieve menu bar icon to train SpamSieve from Apple Mail or Outlook, for users who didn’t see the top-level commands inside the menu bar icon.
- You can now press Command-C in the Statistics window as a shortcut for clicking the Copy Statistics button.
- Improved the way the Text to Match column in rules windows truncates text that doesn’t fit.
- Toolbar buttons no longer shift position when the Flag label changes to Unflag.
- Updated the German localization and Settings window layout.
- Made some changes to improve performance on Macs with spinning hard drives.
- SpamSieve now reports an error if the Edit Addresses button can’t access your card in Contacts.
- Fixed a bug that could cause a crash when quitting SpamSieve while a window was in the process of reloading.
- Apple Mail
-
- Fixed a bug where filtering could be delayed for a long time after the Mac woke from sleep, if it had gone to sleep while SpamSieve was waiting for a response from Mail.
- Tried to work around a macOS bug that could cause a hang while waiting for Mail to respond to a command.
- SpamSieve is better at handling AppleScript errors when training from Mail.
- Worked around a Mail bug that could cause a spam message on an Exchange server to lose its body when moving it to the Junk mailbox.
- When using the Mail plug-in, SpamSieve no longer wastes time checking for messages in the inbox that need to be unflagged.
- Expanded the Move it to the Trash if the spam score is at least documentation.
- Added AppleMailMarkGoodRead to the esoteric preferences, for those who want SpamSieve to mark incoming good messages as read.
- Improved the error reporting when SpamSieve is unable to read the accounts from Mail.
- Improved the error reporting when setting up the Mail plug-in.
- The AppleMailMailboxListerExtraMailboxes option in the esoteric preferences can now be used with local mailboxes, to work around a Mail bug that hides certain mailboxes from SpamSieve.
- Microsoft Outlook
-
- When training an Outlook message as spam, SpamSieve now removes the Uncertain Junk category.
- When refiltering an Outlook message that turns out to be spam, SpamSieve now removes the Good category.
- Filtering
-
- When using macOS 14.4 or later, SpamSieve uses Swift Regex instead of ICU for matching blocklist and allowlist rules.
- Worked around a macOS bug that could cause a crash when using a regular expression to process message text.
- Worked around a macOS bug that could cause a hang when detecting the language of some message text.
- Improved the handling of non-breaking space characters within words.
- Log
-
- Log text that’s copied to the clipboard (or included in diagnostic reports) now uses consistent number formatting for message and word probabilities and has better descriptions for migrated rule predictions.
- Diagnostic reports now include summary information about the objects in each database.
- Diagnostic reports now include information to track down problems with the preferences not being saved.
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.