SUPPORT : Mailsmith : Archived Release Notes : Mailsmith 2.0.2 Release Notes
Mailsmith 2.0.2 Release Notes
This page documents all feature enhancements and bug fixes included in the Mailsmith 2.0.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.0.2:
The POP Monitor will now take much less time to get basic information ("Size Only") from the POP server, as long as the server supports the unqualified "LIST" command.
-
You can now control whether a window is collapsed (minimized to the dock) or not via AppleScript.
tell application "Mailsmith" tell window "untitled message 2" set flag to not collapsed set collapsed to flag if not collapsed then select end tell end tell
Previously, Mailsmith would open the Connection Status window and bring it all the way to the front if the application had been idle for ten seconds or more before connection activity commenced. Now, if Mailsmith opens the Connection Status window, it will always put it behind the front window, regardless of how long the application has been idle.
Deleted messages in the pop monitor are now drawn such that you can tell they are marked for deletion when they are selected.
If a message's "sent" property is TRUE, Mailsmith will now draw a check mark in the status column, even if the message isn't explicitly an outgoing message.
There's a new command on the View menu: "Show Message View". In the Mail Browser and any message list windows, this command will show and hide the message display. (For optimum usefulness, you can assign a keyboard equivalent to this command using "Set Menu Keys" on the Mailsmith menu.) NB: as always, you can double-click on the splitter to show or hide the message view.
-
The mailbox selection popup no longer lists "special" mailboxes (they'll appear on the recent-mailboxes list if you choose one, though), and recently used mailboxes are now sorted by name, rather than by the date of use. These changes will hopefully reduce confusion about the behavior of the popup.
Note that the list of recent mailboxes will be cleared when you start using this version of Mailsmith; this is not a bug.
If you hover over the PGP signature icon (if present) in a collapsed mail status bar, you'll get a tooltip with the signature information. Hold down the Option key to show the tooltip without waiting for it.
If you hover over the "To:" item in a collapsed mail status bar, you'll get a tooltip showing the full list of recipients. Hold down the Option key to show the tooltip without waiting for it.
Mailsmith now imports your POP account (and .Mac account, if one is configured) settings when migrating from Apple Mail.
Fixes
The following problems have been fixed in Mailsmith 2.0.2:
Worked around an OS bug which caused the open selection service to fail if the amount of data provided by the service exceeded 32K bytes.
The magic date column (Date Sent/Received) is now listed simply as "Date" in message lists. This should somewhat reduce confusion when the heading says "Date Received" in incoming mailboxes but the messages are actually sorted by date sent.
The Port field is once again included in the POP monitor connection dialog's tab order.
Fixed a bug which would very occasionally cause Mailsmith to crash when idle.
Fixed bug in which the "Account Settings" file was being backed up to a file named "Mailsmith Prefs Data (Backup)".
Fixed bug in the quoted-printable decoder in which it failed to correctly handle double-dot-escaped files. (Such files are supposed to be unwound by the receiving SMTP server, but they never are.) This in turn led to problems opening PDFs that had been sent encoded as quoted-printable by various email clients (despite warnings in the standard that binary data shouldn't be sent quoted-printable).
Fixed bug in the Apple Mail migration which would cause sub-mailboxes to be skipped during migration. (Manual import worked fine.)
The "type" property of a mail address was never used, so it is no longer loaded or stored, and has been deleted from the scripting dictionary.
Fixed object leak which occurred when generating attribution lines with the "#sender-addr#" cookie.
Fixed bug in which the "Sign Message Body" option was left on when replying to a message, and the outgoing account wasn't the default account, -and- the default account's "Cryptographically Sign Outgoing Messages" setting was turned on -but- the sending account's setting was turned off.
Fixed bug in which the contents of any default mailboxes (in, out, trash, etc) were lost when recreating the Post Office database after the latter was deleted. (ObWarning: Never modify the contents of the Mail package unless specifically instructed by Tech Support.)
Made a change to the cache management code to improve performance when the object cache is full.
If we get catChangedErr while looking for email clients, we just keep going rather than restarting the search. This may miss some candidates, but you won't end up waiting forever on a busy machine (and in the unlikely event that you do, just hit the Stop button).
Corrected Eudora version number in the migration dialog.
-
Fixed bug in which querying on the "label name" property would return a 16404 error. "whose" clauses using the "label name" term will now work:
every message of mailbox "(incoming mail)" whose label name is "Foobar"
Fixed crash which would occur at idle time after rebuilding mailboxes.
Fixed bug in which Mailsmith skipped SMTP authentication when both the "Require SSL for SMTP" and "SMTP Authentication" sending options were turned on. (Many servers will waive the authentication requirement when SSL is in use, but it's not guaranteed, and some didn't.)
Fixed bug in which "Get from Server" and "Remove from Server" would report that no account was found for the message, if the account that downloaded the message contained an "@" in the POP login ID.
Mailsmith will no longer attempt to verify PGP signed messages in which the "BEGIN PGP SIGNED MESSAGE" banner doesn't begin at the start of the message. The PGP signature information is instead left intact, so you can use the PGP "Decrypt-Verify" service on it instead.
Added messages for a couple of PGP and SSL errors that can occur in the field.
Using the Undo/Redo, Cut, Paste, or Clear commands in the "Additional Headers" field in the Sending preferences now marks the preferences as changed.
Fixed bug in which the "hashed" file name was used when drag-importing Apple Mail mailboxes with long names.
When populating the connection dialog, Mailsmith now picks up the SSL setting from the default account.
Fixed bug in which a -43 error would be reported when trying to send an encrypted file enclosure with a long file name.