SpamSieve AppleScripts Change History

I’ll post in this thread each time I add a new script to the SpamSieve AppleScripts page or update one of the existing scripts.

Updated the Apple Mail - Discard Spam script to add more debug logging.

Added the Outlook - Filter Mailboxes script.

The Outlook - Filter Mailboxes script will now skip a mailbox if Outlook encounters an error getting its messages. The script will also log to Console if a particular mailbox is very slow to read.

The latest version of the Apple Mail - Discard Spam script is dated 2015-06-23 and includes improved debug logging.

The Apple Mail - Discard Spam now has a pRetryDelay property to work around a problem with Mail not deleting all the spam messages from the trash.

The Apple Mail - Remote Training and Apple Mail - Server Junk Mailbox scripts have improved debug logging.

The Apple Mail - Server Junk Mailbox script now has an option to move messages to per-account spam mailboxes.

The Apple Mail - SaneBox script now has an option to enable debug logging.

The Apple Mail - Server Junk Mailbox script has improved error reporting.

When running as background applications, the Apple Mail - Remote Training, Apple Mail - SaneBox, and Apple Mail - Server Junk Mailbox scripts no longer launch Mail if it is not already running.

The Outlook - Filter Mailboxes.app file is now codesigned for Gatekeeper, so it will work without your having to change to allowing apps downloaded from Anywhere.

The Apple Mail - Move If Spam script can now color or flag messages based on how spammy they are.

The Apple Mail - Discard Spam script has better error handling.

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 is very slow with some mail servers.

The Apple Mail - Server Junk Mailbox script now has an option to mark good messages as read.

The Outlook - Filter Mailboxes script no longer tries to apply an empty category name to good messages.

The Apple Mail - Remote Training script now lets you specify a different spam mailbox name for each account.

The Outlook - Filter Mailboxes script has been updated with a bug fix and a new pGoodFolderName option.

The Outlook - Filter Mailboxes script now works when the Mac is running in Swedish.

Updated the Outlook - Filter Mailboxes script to try to work around a hang in Outlook.

The Apple Mail - Remote Training script now sets and clears message background colors and (optionally) flags.