Mailsmith 2.1.2 Release Notes

This page documents all feature enhancements and bug fixes included in the Mailsmith 2.1.2 release. For information on changes made in previous versions, please see the release notes archive.

Additions

The following features and enhancements are new for Mailsmith 2.1.2:

To illustrate, suppose you wanted to use BogoFilter to process your incoming mail.1 After building and installing BogoFilter, you turn on the “Run Unix Command…” option and enter this command line:

/usr/local/bin/bogofilter -p -e -up. Each message downloaded from the POP server will be run through BogoFilter, which as part of its operation will modify the input message, and spit it back out with an “X-Bogosity” header added. You can then use the “Honor SpamAssassin and BogoFilter Headers” option (Spam Handling prefs) to route the message appropriately.

1: This is only an illustrative example; since SpamSieve is bundled with Mailsmith, it’s more likely that you’d use the built-in SpamSieve integration for spam filtering.

If you choose to hook up a Unix command to the downloading process, you must observe the following rules:

  1. p. The downloaded message data is available on stdin, and each line is CRLF delimited.

NOTE: shutdown items were frequently used to quit SpamSieve if it was running. This is no longer necessary, since Mailsmith quits SpamSieve for you if necessary.

pop server port SMTP server port

If desired you can also:

defaults write com.barebones.mailsmith ResetCachedMailboxCounts truep. and then launch Mailsmith.

Fixes

The following problems have been corrected in Mailsmith 2.1.2:

set properties of <window reference>to { signature: mail_signature 17 }

NB: this fix will not correct the sort order of stored messages, but will prevent the problem from occurring for newly queued messages. To correct the sort order of stored messages, rebuild the “(outgoing mail)” mailbox (or whatever mailbox contains the out-of-order outgoing messages).