SpamSieve 2.9.32

The following was posted on the SpamSieve blog:

Version 2.9.32 of SpamSieve is now available.

Save time by adding powerful spam filtering to the e-mail client on your Mac. SpamSieve gives you back your inbox, using Bayesian spam filtering to provide amazing accuracy that’s constantly improving. SpamSieve learns and adapts to your mail, so it’s able to block nearly all the junk—without putting good messages in the spam mailbox. It’s quick and easy to control SpamSieve from within Apple Mail, Airmail, Entourage, MailMate, Mailsmith, Outlook, Postbox 5, PowerMail, and more.

SpamSieve running on your Mac can keep the spam off your iPhone/iPad, and you can even train SpamSieve from your iOS device.

SpamSieve protects your privacy. It does not need access to your mail account login and does not transmit your mail data anywhere. All the processing is done on your Mac.

This is a free update that includes the following changes:

  • SpamSieve now supports macOS 10.14 Mojave and Dark Mode.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • Apple Mail
    • SpamSieve is now compatible with Apple Mail under macOS 10.14. It’s easiest if you update to SpamSieve 2.9.32 before updating to 10.14. 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.
    • macOS 10.14 adds some security protections for Apple Mail, and so you will need confirm to the system that you want SpamSieve to be able to access Mail and that you want Mail to load SpamSieve’s plug-in. SpamSieve will automatically advise you of what you need to do and when, but the steps are included here for reference:
      • In order to install the Mail plug-in, you’ll need to give SpamSieve Full Disk Access using System Preferences. This is described in the Security & Privacy Access section of the manual.
      • In order for Mail to load SpamSieve’s plug-in, you’ll need to enable it in Mail’s preferences. This is described in the Enabling and Updating the Apple Mail Plug-In section of the manual.
      • Each new version of SpamSieve will auto-update the installed plug-in, but you will need to re-enable it in Mail’s preferences. If the plug-in is installed but not enabled, Mail will move new messages to the Spam mailbox without consulting SpamSieve. You can prevent this by temporarily disabling (unchecking) the SpamSieve rule in Mail’s preferences before updating SpamSieve. Or you can just drag the messages back to the inbox if you happen to receive any before you’ve had a chance to re-enable the plug-in.
      • In order to train messages in Mail, SpamSieve needs Automation access to control Mail. When macOS asks if SpamSieve should be able to control Mail, you should click OK. This is described in the Security & Privacy Access section of the manual.
    • The Software Update… command now advises you about re-enabling SpamSieve’s Mail plug-in after the update if you are using macOS 10.14.
    • Added the Keeping Spam Messages Out of Gmail’s Archive section of the manual.
    • If Mail can’t find the SpamSieve application file, e.g. because you manually deleted it in attempting to uninstall manually, it now offers the option of uninstalling the SpamSieve plug-in for you, so that you don’t have to reinstall the app to use the automatic installer.
    • If SpamSieve doesn’t have Full Disk Access, it will now log a single error to that affect, rather than a flood of file permissions errors.
    • SpamSieve now detects if the installed plug-in is up-to-date but not enabled (macOS 10.14–only) in Mail and will explain how to fix this.
    • Fixed a problem where color-specific rules didn’t apply their actions on macOS 10.14.
    • The Apple Mail - SaneBox script is better at handling and reporting errors.
    • The Mail plug-in is no longer code-signed, to work around an issue with macOS 10.14, and thus SpamSieve no longer checks whether it’s damaged.
    • Fixed a bug where the Mail plug-in could show the same error message repeatedly if the SpamSieve application was deleted, thus interfering with access to Mail itself.
    • Fixed a typo in Mail debug logging.
  • Microsoft Outlook 365
    • Added support for Outlook 365’s new kind of Gmail accounts that show up as “Google” accounts rather than as “IMAP” accounts.
    • Filtering is faster and will now process any messages in the InboxSpamSieve folder, even read ones.
    • SpamSieve is better able to recover when Outlook reports an error getting a message’s account.
    • To get these improvements, please go to the Setting Up Outlook 365 section of the manual and follow the instructions in Step 6 to update your copy of Outlook - Filter Mailboxes.app.
    • The Advanced Outlook Setup for Large Inboxes section of the manual now describes a different way to do the setup if you are using Outlook 16.17 (currently available on the Office Insider track) with a Gmail account.
    • Fixed a bug where SpamSieve would incorrectly log that the Outlook scripts were damaged if you were using Outlook 365 but had previously used Outlook 2011 and still had its old scripts installed at the old location.
  • Added the Setting Up Other Mail Clients section of the manual.
  • Improved the following sections of the manual:
  • When you click the link to show SpamSieve’s Dock icon, the change now takes effect immediately, as quitting and relaunching to see the effect was difficult to do when the Dock icon was hidden.
  • Added a statistics report AppleScript property, which is a string with the current contents of the Statistics window.
  • The Copy Stats button no longer copies zeroes to the clipboard when the statistics haven’t been calculated yet.
  • Worked around a bug in macOS 10.13 that could prevent the log file from being written.
  • Worked around a macOS 10.13 bug that could prevent keyboard input after closing the Help menu.
  • Worked around a bug in macOS 10.13.4 that could cause an internal error when locating SpamSieve’s data files.
  • An error saving the system log for the diagnostic report is no longer fatal, so other files can still be saved to the report.
  • Fixed a bug where holding down the Command and Option keys to reset one of SpamSieve’s damaged files didn’t work if the file was seriously damaged.
  • Fixed a spurious error message when trying to launch SpamSieve if it was already running.

SpamSieve 2.9.32 works with macOS 10.7 through 10.14 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.