SpamSieve 3.0.3b1 Public Beta

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

Apple Mail
  • Fixed a problem where, with certain unusual account configurations, SpamSieve would not see the new messages that needed to be filtered, so they would stay in the inbox.
  • SpamSieve is better able to continue filtering messages when Mail is temporarily unable to look up account information.
  • Worked around a macOS bug that could cause Mail to hang if it was preparing to send a message to the SpamSieve Mail extension while SpamSieve was filtering another mailbox.
  • Improved the Filter spam messages in other mailboxes feature:
    • Added a safety feature where SpamSieve will no longer filter messages that were received before SpamSieve was installed or before this feature was activated, to avoid reprocessing lots of old messages that happen to still be marked as unread.
    • The checkboxes in the mailbox list for TrainGood and TrainSpam are now disabled, as these mailboxes should not be selected for filtering.
    • SpamSieve is now able to continue finding mailboxes to list even if Mail returns invalid information for some of them.
  • Fixed a bug where the Settings ‣ Apple Mail ‣ Training window could be out-of-sync with the stored settings that SpamSieve was using, leading to trained messages not moving where you expected.
  • Removed the Including in the inbox setting. The Add green flag to unread good messages setting now controls the green flags for all mailboxes.
  • Improved the error handling when getting the selected messages.
  • Improved the error handling when getting the inboxes.
  • Worked around a macOS bug that could cause a crash when updating the Dock icon.
  • Worked around a macOS bug that could cause SpamSieve to hang at launch or when opening the Settings window.
  • The Print… command is now disabled for large table views, as it would overload the macOS printing system and cause a hang.
  • Fixed a bug where a damaged corpus database could cause a crash.
  • Fixed a bug where the hotkeys didn’t work with certain keyboard layouts.
  • Fixed a bug reporting errors during Outlook filtering.
  • Worked around Core Data bug that could cause a crash.
  • Updated the German localization.

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.