July 13th, 2011· (Schedule Delivery): fix issue where the script would launch into its UI rather than sending the message at the scheduled time.
· (Archive Messages): update the included Perl modules and re-compile them as universal binaries in order for the script to run when Rosetta is not available (e.g., MacOS X 10.7 "Lion").
· Update all website references to go to the new website URL.
May 13th, 2010Improvements/bugfixes:
· (Schedule Delivery, Send all Drafts): fix issue with "The message cannot be sent using the server (null)" appearing when trying to send a message from a IMAP account.
· (Remove Duplicates): adapt the script to work correctly for mailboxes located on an Exchange account.
December 7th, 2009· (Schedule Delivery): work around changes introduced in the various AppleScript dictionaries made by Apple between 10.5 and 10.6. This should fix the iCal got an error: Can’t get «class wr10» of event id "F7F4AE27-7721-4499-BE10-25423AC15D5E" of calendar id "191F4FE4-B5A4-49FC-889A-D8960638FFBF". (-1728) issue when running on 10.5.x.
October 5th, 2009New features:
· Updated scripts for Snow Leopard (MacOS X 10.6) compatibility - please make sure to read the Snow Leopard compatibility section.
· (Filter Sent Messages): in addition to "Move Message ..." rule actions the script now also handles "Mark Message as Read" and "Mark Message as Flagged" actions.
Improvements/bugfixes:
· (Archive Messages): fix visiblity of some fields in the options dialog when bringing the dialog up again after canceling it the first time.
June 29th, 2009· (Archive Messages): make sure to limit file name length to 255 bytes, not 255 (Unicode) characters to prevent error messages when exporting messages with long subjects containing non-ASCCI characters.
· (Archive Messages): prevent AppleScript error when choosing a new archive location if the previously selected folder was deleted while the script was running.
· (Export Addresses): make sure that the Unicode BOM is written correctly regardless of the CPU type in order to prevent writing seemingly garbage when exporting UTF-16 files.
· (Filter Sent Messages): correct processing of rules with multiple criteria if the first criteria was true and the second one contained an "Any Recipient" rule - "Any Recipient" was previously always matched in this case.
· (Schedule Delivery, Send All Drafts): work around the "The message cannot be sent using the server (null)" issue for messages with formatting or attachments when running under MacOS X 10.5
· Note: messages other than plain text sent from a POP account with either of these scripts will not show up in the "Sent" mailbox after delivery - instead, you will get a copy of the message delivered to your Inbox (via Bcc).
· Significantly decrease the download size of the scripts.
January 26th, 2009· (Remove Duplicates): completely rewrite the script to work around a bug in the Apple-supplied "grep" command line utility. On system 10.4 and higher the script no longer requires the presence of Message-ID headers for message matching and parsing/matching is several times faster than in previous versions. Many thanks to Charlie Ford and Ben Trask for providing new command-line utilities optimized for this task.
· (Archive Messages): fix exporting of root-level mailboxes when preserving the mailbox hierarchy.
· (Archive Messages): fix writing of message separator when writing multiple messages as plain text into a single file.
· (Archive Messages): don't write "fs20" tags around [Image] place holders when exporting messages as plain text.
· Work around potential race conditions when starting some scripts to avoid "The variable 'theName' is not defined" error messages.
· No longer automatically quit scripts upon completion to allow multiple runs of the same script without having to restart every time (user request).
November 20th, 2007· Export Addresses): Fix error "Address Book got an error: Can't get address 1 of person id "C45E46A9-3C82-499C-82FB-F8C11ADDA29E:ABPerson" whose label = "work". Invalid index. (-1719)" when trying to export addresses in Leopard and one of the contacts did not have a work address.
November 12th, 2007New features:
· Updated scripts for Leopard (MacOS X 10.5) compatibility - please make sure to read the Leopard compatibility section
Improvements/bugfixes:
· (Search Addresses): remove automatic adding of search terms to the list when pressing "Enter" (which was added in version 2.7.14) - it had a few unintended side-effects that made searching a little unpredictable.
October 22nd, 2007· (Send all Drafts): fix bug introduced in 2.7.15 wich would result in an AppleScript error (Mail got an error: can't make |account| of |mailbox| of message id … of mailbox "Drafts" of account "…" into type reference. (-1700)) when trying to send non-text/plain messages in 10.4.x.
October 15th, 2007· (Archive Messages): properly preserve the mailbox hierarchy when exporting nested mailbox hierarchies to disk - apparently this was broken since 2.7.12.
· (Schedule Delivery, Send all Drafts): small improvement in speed and robustness when sending messages in HTML or containing attachments (10.4.x).