The following was posted on the SpamSieve blog:
Version 2.9.25 of SpamSieve is now available. This is a free update that includes the following changes:
- Works with Apple Mail under macOS 10.12. It’s easiest if you update to SpamSieve 2.9.25 before updating to 10.12. In any case, if you don’t see the SpamSieve commands in Apple Mail’s Message menu, be sure to choose Install Apple Mail Plug-In from the SpamSieve menu. Otherwise, with the SpamSieve plug-in not installed, Mail will move good messages to the spam mailbox without consulting SpamSieve.
- Made various changes to improve SpamSieve’s filtering accuracy.
- Apple Mail
- Improved the positioning of the SpamSieve items in Apple Mail’s Message menu.
- If SpamSieve’s plug-in is incompatible with the current version of Apple Mail, the error message now includes a button to join the SpamSieve public beta.
- The Apple Mail - Server Junk Mailbox script now has an option to mark good messages as read.
- The Apple Mail - Move if Spam, Apple Mail - SaneBox, and Apple Mail - Server Junk Mailbox scripts now have an option to not change the junk status in Apple Mail, as that can be very slow with some mail servers.
- Removed a workaround that sometimes prevented messages trained in Apple Mail on Mac OS X 10.10 from updating the junk status in Mail.
- SpamSieve is more careful about only modifying its launch agent file when it’s actually changed, so as not to arouse the suspicions of anti-virus software.
- Improved the reporting of Apple Mail training errors.
- Improved the error reporting when Apple Mail is having trouble launching SpamSieve.
- Improved the error message if SpamSieve finds that its launch agent has been unexpectedly deleted.
- Fixed a bug where the Apple Mail plug-in could report an error about not being able to create a file.
- Fixed a bug where the Apple Mail plug-in was missing its Spanish localization.
- Fixed a bug where SpamSieve could get stuck in an auto-launch, auto-quit cycle when logging into a slower Mac.
- Fixed a bug where Apple Mail could hang when processing incoming messages if SpamSieve was showing a modal window, such as the trial expiration alert.
- Microsoft Outlook
- Worked around an Outlook error getting a message’s subject. To get this fix, choose Install Outlook Scripts from the SpamSieve menu.
- Updated the Outlook - Move If Spam, Outlook - Filter Mailboxes, and Outlook - Remote Training scripts scripts to work around a bug in Outlook 2016 that could make a spam message disappear if Outlook could not find the Junk E-mail folder.
- The Outlook - Filter Mailboxes script is better at handling errors from Outlook in getting the message’s subject.
- The Outlook - Filter Mailboxes script no longer tries to apply an empty category name to good messages.
- Fixed a bug where the Outlook - Filter Mailboxes script only filtered one mailbox per account.
- Worked around an OS issue where the Outlook - Filter Mailboxes script would report a System Events error.
- Improved the following section of the manual:
- Consolidating Spam From Multiple Filters
- Correct All Mistakes
- Does SpamSieve prevent me from receiving messages?
- Exclude my addresses
- Filtering Spam During Power Nap
- Outlook Customization
- Requirements
- Sending in an Error Report
- Setting Up Airmail
- Setting Up an Apple Mail Drone
- Setting Up Apple Mail
- Setting Up Gmail, iCloud, Yahoo, AOL, or Other Web Mail
- Setting Up MailMate
- Turning Off the FastMail Spam Filter
- Turning Off the Gmail Spam Filter
- Turning Off the Yahoo Mail Spam Filter
- Using a Spam Mailbox on the Server
- What can I do if my Spam mailbox in Apple Mail disappeared?
- What can I do if the corpus file is damaged?
- What can I do if the statistics database is damaged?
- Why do good messages keep going to the Junk or Spam mailbox?
- Why does the “Junk” mailbox appear in Apple Mail?
- Renamed “Mac OS X” to “macOS” throughout the app and documentation.
- Made various code modernizations.
- Updated to Xcode 8.
- The distribution disk image is now signed.
- Updated the Spanish localization.
- Infinisys customers can now participate in SpamSieve public betas.
- If you try to activate SpamSieve when its Dock icon is hidden, it now reports how you can show the Dock icon.
- Worked around a Postbox issue that could make SpamSieve not realize that it had seen certain messages before.
- If logging a mail client error to Console fails, SpamSieve will now try to report the error via an alert window so it’s not lost.
- Improved the handling and reporting of file handle errors.
- Improved SpamSieve’s reporting of permissions errors when reading files.
- Improved the error reporting and debug logging.
- Fixed a bug identifying the current mail client.
- Fixed a bug that could cause an autorelease pool error when reporting a crash.
- Fixed a bug where SpamSieve would log errors to Console at launch on Mac OS X 10.6.
SpamSieve 2.9.25 works with Mac OS X 10.6 through macOS 10.12 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.