Home      Download      Support      Wiki      FAQ      Bug Report      Links      About     
Mulberry Release Notes
Quick Links

Support

Wiki

Bug/Feature Reporting

Release Notes

News

Mulberry Available for FREE!

Mulberry Administration Tool is back!

Latest Releases

Mulberry v4.0.8

MulberryAdmin v4.0.2

Win32: Full Release History

v4.0.8: 21-February-2007

Minor Changes
  • Add option to automatically adjust timezones to new US rules as of March 2007.
  • Update built-in timezones to new rules for March 2007.

v4.0.7: 11-December-2006

Minor Changes
  • bcc header will now appear in message pane summary headers if present (ticket #157).
Fixes
  • Fixed bug with format=flowed delsp=yes (ticket #5).
  • Fixed bug where copying to a mailbox with only 'a' rights would result in an error after a successful copy (ticket #134).
  • Fixed bug with parsing calendar lists from some CalDAV servers (ticket #133).
  • Fixed bug with saving state of server window in 1-pane mode (ticket #36).

v4.0.6: 20-September-2006

Minor Changes
  • Number of messages to be expunged now reported in alert (ticket #74).
Fixes
  • Fixed bug with incorrect online FAQ url (ticket #18).
  • Fixed bug with format=flowed delsp option (ticket #5).
  • Fixed bug with incorrect wrapping of References header (ticket #37).
  • Fixed bug with deleting attendees from new event/todo dialog (ticket #4).
  • Fixed bug with monthly recurring events not appearing in January (ticket #10).

v4.0.5: 21-July-2006

Major Changes
  • Now under new ownership.
  • Registration requirement removed - Mulberry is now free.

v4.0.4: 29-September-2005

Fixes
  • Fixed bug with drafts not being saved when closed.
  • Fixed bug with size warning alert string.

v4.0.3: 19-August-2005

Minor
  • Added draft auto-save/recovery feature.
  • Attachments and files can be dragged into draft text to attach to draft.
Fixes
  • Fixed bug with utf8 file names.
  • Fixed bug with dragging into empty attachments list.
  • Fixed bug with case-insenstive test of http headers.
  • Fixed bug with message size warning text.
  • Fixed bug with restoring scroll posotion after 3-pane mode switch.
  • Fixed bug with 3-pane focus after switching email/contact/calendar modes.
  • Fixed bug with missing name on calendar attachments.

v4.0.2: 12-August-2005

Minor
  • Added new option to scroll mailbox pane to show new unseen messages.
  • Message size warning alert now /includes the numeric size of the message.
Fixes
  • Fixed bug with webcal prompt when calendars disabled by admin.
  • Fixed bug with missing xml tag at start of xml document.
  • Fixed bug with HTTP servers that do not support OPTIONS method.
  • Fixed bug with CalDAV multiget report being run without any hrefs.
  • Fixed bug with empty quick search text causing a match operation.
  • Fixed bug with non-ascii signature files.
  • Fixed bug with PGP9 support.
  • Fixed bug with non-ascii characters in registration details.
  • Fixed bug with quick search saved search popup not updating when new saved search is created.
  • Fixed bug with curly quotes being sent in plain text messages.
  • Fixed bug with various text lists being truncated when saving preferences.
  • Fixed bug with a crash when sending a message.
  • Fixed bug with address book pane state not being saved.
  • Fixed bug with task status not changing when task is marked as completed.
  • Fixed bug with maring task complete via context menu.

v4.0.1: 29-July-2005

Minor
  • IMAP label names can now be customised.
  • New quick search active icon indicator added.
  • Calendar accounts can be dragged in calendar store view to re-order them.
  • New admin tool for v4.
Fixes
  • Fixed bug with inline decrypt/verify not changing message text.
  • Fixed bug with quick search state restore when switching tabs.
  • Fixed bug with mis-labelled exception alert fields.
  • Fixed bug with non-ascii characters in application path name.
  • Fixed bug with multi-selections in lists being reset after dragging.
  • Fixed bug with inability to select Selected Only search criterion.
  • Fixed bug with crashes when replying/forwarding messages when the original message mailbox is reset.
  • Fixed bug with missing spelling plugin causing a crash in preferences dialog.
  • Fixed bug with wrong text/button colours being used.
  • Fixed bug with incorrect line end encoding in generated iCalendar data.
  • Fixed bug causing a crash when an empty webcal URL was used.
  • Fixed bug with recurring calendar items not always including the initial instance in the recurrence set.
  • Fixed bug when dealing with x509 certs with multiple email addresses.
  • Fixed bugs with spelling checking of non-ascii text.
  • Fixed bug causing a crash when adding text macros.
  • Fixed bug causing mailbox tab feeze when switching tabs.

v4.0: 20-May-2005

Major
  • Added support for local, http/webcal, WebDAV and CalDAV based calendaring.
  • Full unicode support, including two-byte script support.
  • Completely new set of 'modern' icons.
  • Configurable toolbars.
  • Mailbox pane quick search option.
  • Basic calendar scheduling via email (iMIP) support added.
  • New Draft window layout with simple Attachments list option instead of full parts.
  • Draft window now supports per-draft custom identity.
Minor
  • Various HCI changes to clean-up UI.
  • Added new button in mailbox Details dialog to force rebuild of local mailbox data.
  • Added 'All' rules toolbar button.
  • Added new 'Selection Only' search criteria for rules to ensure manually applied rule will only operate on selected messages.
  • Added support RFC2231 encoding of MIME parameters.
  • Bounce command renamed to Redirect.
  • Spelling Options moved into preferences dialog.
  • Now picks up proper file icons in attachments lists.
  • New buttons added to address book pane for clearer operation.
  • Reworked draft window layout for cleaner UI shifting some controls to toolbar buttons.
  • Can view certificate of mailbox servers via Details dialog.
  • Added option to turn off LDAP lookups if a match in a local address book has been found.
  • Improved 8-bit header display fallback.
  • Added new option to do automatic connect when waking from sleep if active network adapter is found.
Fixes
  • Fixed bug with =5F in q-p encoded MIME headers.
  • Fixed bug with OK/Cancel button order in dialogs.
  • Fixed bug with illegal sieve syntax when using grouped search criteria.
  • Fixed bug with account popup when creating new display hierarchy.
  • Fixed bug with missing CA certs.
  • Fixed bug with crash when closing certain mailboxes.
  • Fixed bug with missing HTML4 entity mappings.
  • Fixed bug with improper transfer of real name when using admin configured version.
  • Fixed bug with inability to send when SMTP account is not properly set in identity.
  • Fixed bug with Show Triggers button.
  • Fixed bug with failure to reset connection on initial timeout.
  • Fixed bug with crash when SMTP server DNS lookup fails.
  • Fixed bug with address book delete not clearing out address book poreview pane.
  • Fixed bug with mm/dd dd/mm date formats.
  • Fixed bug with extracting AppleDouble encoded attachments.
  • Fixed bug with generated HTML AHREFs.
  • Fixed bug with address field cursor loss after switch back to draft window.
  • Fixed bug with gpg v1.4 and key names.
  • Fixed bug with parsing URLs in HTML.
  • Fixed bug with keyboard shortcuts for 3-pane modes.
  • Fixed bug with useless preferences upgrade alert.
  • Fixed bug with failure to parse broken MIME parameter lists.
  • Fixed bug with address expansion of non-email addressees.
  • Fixed bug with address book capture popup in prefs.
  • Fixed bug with control characters in attachment file names.
  • Fixed bug with maximise/minimise window behaviour in single task bar button mode.

v3.1.6: 25-June-2004

Minor
  • Added admin option to allow display of SSL connection state in startup dialog (on by default).
Fixes
  • Fixed bug with activation of Update Match command.
  • Fixed bug with with inability to manipluate logging options when logging disabled on startup.
  • Fixed bug with forward delete key handling.
  • Fixed bug with truncated labels in Font preferences panel.
  • Fixed bug with incorrect recent count after connection recovery.

v3.1.5: 26-May-2004

Fixes
  • Fixed bug with forward action using reply quoting preferences.
  • Fixed bug with failure to mark messages as seen when closing a mailbox with expunge on close.
  • Fixed bug with incorrect part viewing in message window.

v3.1.4: 21-May-2004

Fixes
  • Fixed bug with crash when manually decrypting in preview pane.
  • Fixed bug with double-escaping of characters in HTML quoted text.
  • Fixed bug with colouring of <!-- ... --> HTML comment tags.
  • Fixed bug causing an error when saving a sent copy of a forwarded message back to the original mailbox in disconnected mode.
  • Fixed bug causing a crash when doing some header manipulation.
  • Fixed bug with failure to display renamed mailbox names in dynamic tabs.
  • Fixed bug with size of text for full header display.
  • Fixed bug with SIEVE require statements.
  • Fixed bug with failure to use server threading if only THREAD=REFERENCES is advertised.
  • Fixed bug causing a crash when replying and immediately clicking the mouse in the reply text.
  • Fixed bug with non-ascii characters in PGP passphrase.
  • Fixed bug with improper determination of normalised subject for matching.
  • Fixed bug with failure to reset message background colour in some cases.
  • Fixed bug with enriched->html conversion.
  • Fixed bug with doubling of blank lines when converting plain->enriched.
  • Fixed bug with files being left open when local mailbox error occurs.
  • Fixed bug with seen flag changing when restoring a message preview via tab switch.
  • Fixed bug with improper background colours in HTML.
  • Fixed bug with multiple addresses in mailto URLs.

v3.1.3: 22-April-2004

Minor
  • Draft parts expands when forwarding a message that results in more than one part.
  • Added support for SIEVE vacation action.
  • Added new context menu for clicks on URLs.
  • Added new preference to set a minimum font size for use in displaying styled text.
  • Added new preference to prevent styling of text for html or enriched messages displayed in the Formatted mode.
  • No longer breaks long lines without spaces when wrapping message text.
  • Added option to forward options dialog to allow choice of quoting selected text or entire text.
  • Styled text is preserved when replying or forwarding as styled text.
  • SMTP account in identities can now be inherited.
Fixes
  • Fixed bug with DIGEST-MD5 with IMSP.
  • Fixed bug with extra sort/thread operation when closing a mailbox.
  • Fixed bug with IMAP errors when recovering from connection failure and mailbox has shrunk.
  • Fixed bug with SIEVE matches comparator not being saved/restored properly.
  • Fixed bug with failure to select PGP or GPG properly when decrypting/verifying.
  • Fixed bug with small pane sizes when starting up.
  • Fixed bug with extra decode of HTML URLs.
  • Fixed bug with table titles not working when table is horizontally scrolled.
  • Fixed bug with crash after displaying SIEVE rules as script elements.
  • Fixed bug with failure to properly display [image] indicators in HTML.
  • Fixed bug with double address resolution when tabbing out of address field.
  • Fixed bug causing a crash when using Mulberry Support item in Help menu.
  • Fixed bug with failure to do content-transfer decoding on PGP signature parts.
  • Fixed bugs with text/enriched display and generation.
  • Fixed bug with reading disconnected preferences file.
  • Fixed bug with failure to quickly stop new mail checking when quitting.
  • Fixed bug with duplicate message-ids when messages are sent rapidly one after another.
  • Fixed bug with 'm' keyboard shortcut not working after startup.
  • Fixed bugs with preserving selection state in mailbox windows.

v3.1.2: 13-February-2004

Fixes
  • Fixed bug with selection anchor cell after sort change.
  • Fixed bug with inability to download certain attachments.
  • Fixed bug with warning appearing during silent install.
  • Fixed bug with failure to register plugins when using admin tool + installer.
  • Fixed bug with corrupt character in ManageSIEVE status info.
  • Fixed bug causing an occasional crash when sending.
  • Fixed bug with incorrect server name being tested against SSL certificate when Kerberos or GSSAPI is in use.
  • Fixed bug with long SMTP send causing failures when entering disconnected mode.

v3.1.1: 16-Januray-2004

Minor
  • Added admin option to configure support email address.
  • Added admin option for Kerberos V4 -> GSSAPI upgrade.
  • Added mailbox tab popup menu options for saving/restoring entire tab list.
  • Added mailbox tab popup option to local all tabs.
  • Added admin option to allow crypto plugin pre-registration.
  • Added option to remove plugin when registration prompt appears.
  • Changed text on 'Waiting for Network' dialog.
  • Added warning when files are attached via an extended mailto URL.
  • Added option to message pane context menu to view the current part externally.
  • Added a bunch of new root certificates to crypto installer.
Fixes
  • Fixed bug with local mailbox line end characters not being set via prefs.
  • Fixed bug with fgailure to downgrade to LDAPv2 when LDAPv3 fails.
  • Fixed bug with attaching .lnk files.
  • Fixed bug with draft button not honoring tied identity when mailbox hierarchy selected in server pane.
  • Fixed bug with hang when using STARTTLS with ACAP.
  • Fixed bug with spurious crashes in server pane.
  • Fixed bug with crash when replying to a message with no viewable parts.
  • Fixed bug with failure to inherit tied identities for new drafts in server pane.
  • Fixed bug with SIEVE 'starts with' comparator not being restored from prefs.
  • Fixed bug with failure to properly display file errors.
  • Fixed bug with spell-as-you-type offset errors when text block is inserted.
  • Fixed bug with spell-as-you-type popup leaving behind artifacts.
  • Fixed bug with failure to open IMSP address books when address has ] character in it.
  • Fixed bug with certificate address comparisons when server address has a port number in it in the prefs.
  • Fixed bug with messed up mailbox hierarchy when switching between 3-pane and 1-pane modes.
  • Fixed bug with disconnected use of IMSP prefs when IMSP account name is not the default.
  • Fixed bug with search window not focussing on initial text field.
  • Fixed bug with read receipt dialog not changing prefs.
  • Fixed bug with failure to open mailboxes on a locked volume (e.g. CD).
  • Fixed bug with SIEVE reject action being lost when read back from prefs.
  • Fixed bug with slow hierarchy expansion when doing drag & drop.
  • Fixed bug with hierarchy expansion during drag and drop causing a crash.
  • Fixed bug with crash when SMTP queue window fails to open.

v3.1: 5-November-2003

Major
  • Added S/MIME plugin for S/MIME cryptography support.
  • Added PGP8 plugin for PGP Corp.'s PGP v8 release.
  • Added support for SSL client-side certificate authentication.
  • Updated to LDAPv3 with SSL support.
  • Added support for up to 8 user-defined labels on messages.
Minor
  • Added synchronisation state information to mailbox Details dialog.
  • Added synchronisation state information to detailed message tooltips.
  • Added Admin Toolkit option for disabling of Reject command.
  • Added mailbox name to expunge confirmation alert.
  • Added quick select buttons to addressing dialog used in the address book.
  • Added new option to close a message when deleted even when open deleted message option is on.
  • Added new print captions option to automatically print a set of summary headers at the top of the first printed page.
  • Added new 'first name' items to reply/forward attribution templates.
  • Added option to automatically remove sig-dashed sigantures from reply quotations.
  • Added option to automatically insert sig-dashes into all signatures when inserted into a draft.
  • Added shift-space shortcut to scroll back in message preview pane.
  • Added Close Others command to mailbox tabs menu.
  • Draft parts pane now auto-expands and selects newly attached items.
  • Added Admin Toolkit option to allow auto-creation of arbitrary mailboxes.
  • Now automatically strips off trailing ':' if used in Header search criterion.
  • Can now negate Header search criterion by prepending a '!' to the header name.
  • Now scrolls when HTML relative/internal links are clicked.
  • Added support for getting signatures from files.
  • Mailbox tabs now display an icon when mailbox has new mail.
  • Added new verify/decrypt result pane to message pane.
  • Added preference to allow default sign crypto plugin to be chosen.
  • Added certificate manager dialog for importing, viewing, deleting certificates.
  • Now shows full email address in detailed tooltips.
  • Local mailboxes with arbitrary line end formats can now be used without the need to set the format popup in the local account preferences.
  • Added new option to allow mailbox tied identity to be automatically inherited by child mailboxes.
  • Added option to allow searches to negate search set criteria.
  • Added new address book column/sort to allow for proper sorting of names in Last, First format.
  • Percent progress indicator for large attachment downoads now displayed in status line.
  • Improved behaviour of name sorting in address books.
  • Command key down during startup will result in connect/disconnect prompt.
  • Now displays a warning when try to respond to an encrypted message without encrypting the response.
  • Added missing attachment warning when certain words (set via preferences) are detected in a draft (text or subject) but no attachments are present.
  • Added checkbox to some Ok/Cancel alerts to change the preference controlling whether that alert appears.
  • Added single key shortcuts for commands.
  • Added rules import/export capability.
  • Added ability to create nested (parenthesized) search sub-expressions within a single search.
  • Search window is now resizeable.
  • Rules dialog window is now resizeable.
  • Improved anti-aliased text on WinXP.
  • Added optional alert to allow replies to be converted into non-replies (new thread), if the reply subject was changed.
  • Added preference to control whether logs are overwritten on startup.
  • Added new option to prevent new message preview when first opening a mailbox.
  • New key shortcuts for entire thread operations and matching.
  • Names of mailboxes are now displayed in mailbox delete alert.
  • Added new preference for warning when marking all messages as seen.
Fixes
  • Fixed bug with parts expanding and becoming visible in preview even though parts display is turned off.
  • Fixed bug with failure to rename local mailbox directories.
  • Fixed bug with reply address choice when using broken IMAP servers.
  • Fixed bug with incorrect icon in ManageSIEVE password dialog.
  • Fixed bug causing a crash when connection loss occurs whilst reply addressing dialog is displayed.
  • Fixed bug with failure to activate Write button in rules manager toolbar.
  • Fixed bug with failure to properly display open state of all instances of a mailbox in the server pane.
  • Fixed bug causing a crash on connection failures.
  • Fixed bug with failure to use proper print margin settings.
  • Fixed bug with DIGEST-MD5 authentication and ACAP.
  • Fixed bug with parsing ACAP entries.
  • Fixed bug with selection in both single and group lists in address book being used to address a new draft.
  • Fixed bug with multiple instances when using mailto.
  • Fixed bug with failure to refresh column titles after change to column type.
  • Fixed bug with crash when quitting after displaying a mailbox sub-hierarchy.
  • Fixed bug with spell-as-you-type highlighting leaking into HTML messages.
  • Fixed bug with failure to properly replace all when spelling.
  • Fixed bug with spell checking stopping when certain text is encountered.
  • Fixed bug with extra period in file name extension of exported address books.
  • Fixed bug in which remote account creation was allowed even when remote prefs was disabled via Admin Toolkit.
  • Fixed bug with missing alt menu shortcuts.
  • Fixed bug with failure to update draft window title when pasting into subject field.
  • Fixed bug causing a crash when trying to spell check an incoming message.
  • Fixed bug with failure to activate 3-pane window when clicking system tray icon.
  • Fixed bug with failure to handle underlining in HTML composition.
  • Fixed bug with modification of clipboard when doing smart URL paste.
  • Fixed bug with failure to properly initialise search window when it is first displayed.
  • Fixed bug with mailbox list processing.
  • Fixed bug causing a crash when editing bcc caption.
  • Fixed bug with message copies failing silently.
  • Fixed bug with failure to display SMTP account name in SMTP network error alerts.
  • Fixed bug with unwanted sort/thread when opening a mailbox with a Match applied.
  • Fixed bug with support message generating garbled support info when styled text composition is the default.
  • Fixed bug with failure to verify large signed messages.
  • Fixed bug with failure verify/decrypt message/rfc822 parts.
  • Fixed bug with failure to show raw message data on message/rfc822 parts.
  • Fixed bug with failure to get new Kerberos tickets when they expire whilst Mulberry is running.
  • Fixed bug with server row background colour being turned off by the wrong preference.
  • Fixed bug with forward/bounce breaking digital signatures.
  • Fixed bug with failure to allow mailbox properties on directory objects.
  • Fixed bug with items in spell check add word dialog being off by one.
  • Fixed bug with insertion of unwanted blank lines when auto-signature insert is off.
  • Fixed bug with failure to save/restore address book window state.
  • Fixed bug with failure to display HTML content when </HEAD> tag was missing.
  • Fixed bug with failure to change tab name when mailbox is renamed.
  • Fixed bug with limited spell-as-you-type suggestions.
  • Fixed bug with failure to account for port numbers in server addresses when admin locked domain option is used.
  • Fixed bug with seen flag being set in a raw message preview, even though seen flag change is turned off.
  • Fixed bug in which window title changes do not update Window menu items.
  • Fixed bug with ACAP address expansions/search returning a child address book name.
  • Fixed bug with Exchange server and Blackberry use.
  • Fixed bug with forward delete doing backward delete when at the end of the text.
  • Fixed bug with email address being used as display name in address headers.
  • Fixed bug with missing Capture Address command in some windows.
  • Fixed bug with illegal sequence numbers when expunge occurs in a rule.
  • Fixed bug causing a crash when rules are edited whilst rules are being executed.
  • Fixed bug with creation of local mailbox preventing certain operations on that mailbox.
  • Fixed bug with failure to handle relative HTML anchors.
  • Fixed bug with failure to display progress when downloading POP messages.
  • Fixed bug with failure to locate gpg executable from registry entries.
  • Fixed bug with incorrect charset descriptor in draft parts properties dialog.
  • Fixed bug with extra blank lines being added to the end of a Send Again draft.
  • Fixed bug with dialogs attaching to other apps' windows.
  • Fixed bug with local directory create failures.
  • Fixed bug with rewrapping of flowed text.
  • Fixed bug with matched messages changing when new mail arrives.
  • Fixed bug with crash when turning on logging.
  • Fixed bug with filtering whilst editing rules.
  • Fixed bug with incorrect button names for caution alerts.
  • Fixed bug with attachment missing warning on bounced messages.
  • Fixed bug with decoding CR/LFs embedded in quoted-printable or base64 data.
  • Fixed bug with corrupt message display after deleting a message and then showing its header.
  • Fixed bug with server state column not showing correct new message state.
  • Fixed bug with limit of 100 search set items.
  • Fixed bug with failure to allow crypto passphrase to be re-entered after it fails the first time.
  • Fixed bug with encrypted & signed messages that do not use multipart/signed.
  • Fixed bug with messages being displayed before new mail filtering operations have completed.
  • Fixed bug with performance of opening large mailboxes with some unseen messages in them.
  • Fixed bug with undo in draft text when spell-as-you-type is enabled.
  • Fixed bug with select all menu title.
  • Fixed bug with spell-as-you-type highlighting.
  • Fixed bug with address copy/paste between address books.
  • Fixed bug with failure to preserve copy to mailboxes in drafts saved to disk.
  • Fixed bug with incorrect mapping of LDAP attributes.
  • Fixed bug with spell highlighting of non-ascii characters.
  • Fixed bug with tied identities when using reply addressing dialog to create a new draft.
  • Fixed bug with mailbox list display corruption when creating certain subscribed mailboxes.
  • Fixed bug with failure to clear certificate errors when restarting SSL connection.
  • Fixed bug with perpetual loop when failure occurs whilst opening a mailbox.
  • Fixed bug with sieve script textual edit mode.
  • Fixed bug with crash on quit when disconnected address book operations are pending.
  • Fixed bug causing a crash when editing text macros.
  • Fixed bug with crashes when changing the content of groups in an address book.
  • Fixed bug with message headers not showing after decryption.
  • Fixed bug causing a crash when parsing a local message with a MIME part header contains a ' ' before the ':'.
  • Fixed bug with macro edit dialog cancel doing OK action.
  • Fixed bug with incorrect error alert strings.
  • Fixed bug with non-MIME encrypt+sign operations.
  • Fixed bug with MAPI dll.
  • Fixed bug with selection anchor point being lost when message caching occurs.
  • Fixed bug with address book preview state not being remembered.
  • Fixed bug with group list expansion not displaying properly.
  • Fixed bug with non-ascii characters in mailbox tooltips.
  • Fixed bug with unix line end format text files as attachments.
  • Fixed bug with all mailbox windows being closed when logging out of one account.
  • Fixed bug with copy to menu off-by-one errors.
  • Fixed bug with copy to mailbox menu showing wrong info.
  • Fixed bug with failure to display CC/Bcc fields in drafts opened from disk.
  • Fixed bug with address fields expanding when there was no change to the contents.

v3.0.3: 14-March-2003

Fixes
  • Fixed DIGEST-MD5 authentication with ManageSIEVE.
  • Fixed bug with doubled address book list after logging out then logging in to address book server.
  • Fixed bug causing a crash when accepting different SSL certificates with the same subject.
  • Fixed bug with parsing borken protocol from certain IMAP servers.
  • Fixed bug with failure to change signature when identity is changed.
  • Fixed bug with mailbox pane focus being lost when going to the next mailbox with new mail.
  • Fixed bugs with refreshing address book lists.
  • Fixed bug with loss of previewed address changes when logging out of address server.
  • Fixed bug with failure to properly store and recover address book sorting preferences.
  • Fixed bug causing a crash when connection is lost whilist creating a reply draft.
  • Fixed bug with intial selection of new message not working in Match mode.
  • Fixed bug with unicode and utf8 support for vCards.
  • Fixed bug with failure to remove mailboxes from New Messages cabinet when there 'new' count goes to zero.
  • Fixed bug with spell-as-you-type when pasting text.
  • Fixed bug with spell-as-you-type hiliting when backspacing to a misspelled word.
  • Fixed bug with jittery scrollbar durng spell-as-you-type.
  • Fixed bug causing a crash when new mail check occurs on a set of mailboxes being closed.
  • Fixed bug with spell-as-you-type crash with auto-correct words at the very end of the text.
  • Fixed bug with unseen counter not being properly reset when marking all messages as seen.
  • Fixed bug with incorrect charset for Euro character.

v3.0.2: 28-February-2003

Major
  • Added spell-as-you-type capability to draft window.
Minor
  • Added limited support for utf-8 decode in header fields and text bodies.
  • Added options to allow automatic address capture when reading or repsonding to a message.
  • Added support for ManageSIEVE protocol for uploading SIEVE scripts.
  • Added smart URL paste option that will automatically add <...> delimiters around any text pasted into a draft that is recognised as being only a URL.
  • Added additional attachment classification icons to mailbox pane.
  • Added option to allow check of default mailto handling on startup.
Fixes
  • Fixed bug with POP3 server check triggering when appending to POP3 INBOX.
  • Fixed bug with failure to activate Single button in address book after creating a new address.
  • Fixed bug with unresponsive toolbar buttons when message pane parts is focussed.
  • Fixed bug with LDAP expansion being attempted when disconnected.
  • Fixed bug with reverse sorted local mailbox selection preservation when new mail arrives.
  • Fixed bug with LDAP expansion using empty attributes.
  • Fixed bug with failure to save/restore preview pane splitter position in mailbox and address book windows.
  • Fixed bug with failure to save/restore account expansion state in address book manager pane.
  • Fixed bug with failure to save/restore address book window state.
  • Fixed bug with quoting of headers when forwarding.
  • Fixed bug causing occasional crash after editing preferences when a particular address book account was active.
  • Fixed bug with failure to properly refresh address book column when the column type was changed.
  • Fixed bug with blank address book preview area.
  • Fixed bug with failed macro expansion not passing through macro expand character into text.
  • Fixed bug causing an occasional crash when using certain message sorting criteria.
  • Fixed bug with behaviour of draft save dialog.
  • Fixed bug with rules window splitter and button focus.
  • Fixed bug with incorrect SIEVE script syntax for multiple addresses.
  • Fixed bug with unresponsive keyboard shortcuts when cursor is over a toolbar button.
  • Fixed bug with failed macro expand key pass-through.
  • Fixed bug with failure to decode %xx's in URLs displayed as tooltips.
  • Fixed bug with failure to do MIME decoding of mailto URLs.
  • Fixed bug with failure to restore address book manager window state.
  • Fixed bug with active Page Setup and Print commands in address book pane.
  • Fixed bug with failure of address import/export in standalone address book window.
  • Fixed bug with missing hierarchy and sort order buttons in server and mailbox panes.
  • Fixed bug with button activation when message preview is active.
  • Fixed bug with LDIF import.
  • Fixed bug with closing of MDI child windows.
  • Fixed bug with failure to delete some rules from triggers.
  • Fixed bug with crash when auto-send rule executes on startup.
  • Fixed bug with display hierarchy removal with open mailbox.
  • Fixed bug with crash when refreshing an address account in the address book manager pane.
  • Fixed bug with inactive Delete item in draft window parts table context menu.
  • Fixed bug with crash when deleting IMSP account in local prefs.
  • Fixed bug with failure to do address capture in message preview caption area.
  • Fixed bug causing a crash when forwarding messages using certain character sets.
  • Fixed bug with crash when opening an address book direct from disk.
  • Fixed bug with missing sound popup in rules edit dialog.
  • Fixed bug with alert preferences cabinet popup value not being remembered.
  • Fixed bug with address expansion inserting unwanted characters in address field.
  • Fixed bug with duplicate remote preferences set names.
  • Fixed bug with sasl authentication with ManageSIEVE.
  • Fixed problems with replying when IMAP servers do not adhere to the spec.
  • Fixed bug with bogus status when opening a local address book.
  • Fixed bug with failure to do connection recovery when sent-mail copy is done.
  • Fixed bug causing a crash when power suspend event arrives whilst quitting.
  • Fixed bug causing a crash when replying/forwarding a message with wrap length set to zero.
  • Fixed bug with failure to properly set SMTP server in identity when servers are locked via Admin tool.
  • Fixed bugs with IMAP4 servers and rules.
  • Fixed bug with empty ACAP entry being treated as a valid address.
  • Fixed bug with processing of curly quotes.
  • Fixed bug with messed up Window menu items.
  • Fixed bugs with handling of mailbox main and popup menus.
  • Fixed bug with failure to focus on server pane when all mailboxes are closed.
  • Fixed bug with failure to update toolbar state when selection changes and mailbox window is in the background.
  • Fixed bug causing a crash when parsing specific message/rfc822 parts.
  • Fixed bug with display of message/rfc822 parts in draft window parts list.
  • Fixed bug with failure to enable SMTP server address when admin option allows that to be edited when other server addresses are locked out.

v3.0: 12-November-2002

Major
  • Major revisions to UI in all windows.
  • Each window has a proper toolbar UI with configurable display options.
  • Now has a 3-pane mode option as well as single pane mode, which can be switched on the fly.
  • Tabbed mailbox pane in 3-pane window to allow multiple mailboxes to be quickly viewed in 3-pane mode. Context-menu on tab allows it to be moved around or closed, shift-click closes it. Tab state is remembered when quitting and restarting.
  • Comprehensive options to allow control over what user actions trigger a preview or 'full' view.
  • Mailbox and address book windows have preview panes.
  • Redesigned address book window with single address list sorting and column changing.
  • Text macro facility with configurable keystroke for quick insert of commonly used text.
  • Now has support for processing and requesting read receipts.
Minor
  • New Help menu items for support.
  • Tooltips on server and mailbox list items.
  • Added Reject command for sending DSN failures back to message originator.
  • IMAP append now preserves the date received value of the message being appended.
  • Added Print and Save rule actions for filtering.
  • New option to suppress display of recent mailbox state unless mailbox also has unseen messages.
  • Added multiple level text undo/redo in draft window.
  • Redesigned match button to use new dialog for setting match options.
  • Added text size zoom up/down buttons to message view.
  • Added option to allow displayed dates to be adjusted to the local timezone.
  • Mulberry now checks whether it is the default mailto/MAPI handler on startup and will prompt to make it so, if it is not.
  • Updated to Speech SAPI 5.1.
  • Added option to message pane to allow nested quotes above a certain depth t be hidden.
  • Added more font size choices in preferences.
  • Subject format for forwarded messages can now be set via preferences.
  • Added new alert to allow user to choose whether local mailbox reparse is done when Mulberry detects modtime changes on the local files.
  • Added vCard address book import/export plugin. Can read vCard v2.1/v3.0 formatted data, will always write vCard v3.0 formatted data.
  • Local file attachments in drafts can now be vieed by double-clicking on them.
  • Address book create dialog now has account popup for use when no address book is initially selected.
  • Protocol logs are now stored in a Logs directory and can optionally be stored in the User Documents directory as opposed to the Application directory.
  • Added exception handler for doing safety save and restore of open draft window contents when a crash occurs.
  • Added new keyboard shortcut for Bounce command.
  • Added manual Capture Address capability via menu command and new preferences options.
  • Added Update Current Match command to allow quick refresh of matched messages.
  • Copy to choose dialog when sending a draft now /includes an option to save the chosen mailbox as the default for that future use.
  • Shift-spacebar can be used to move to previous message.
  • New preferences to control the direction of message processing independent of sort order.
  • New Search date match for 'within' and 'not within'.
  • Support for SMTP SIZE extension to avoid sending messages the server will reject.
  • New identity option to automatically choose the identity based on addresses in a message being responded to.
  • New option to pause network activity while computer is asleep and to recover connections or switch into disconnected mode when computer wakes.
Fixes
  • Fixed bug with occasional failure to from-stuff messages downloaded via POP3.
  • Fixed bug in which check mail timers would stop if an application quit were cancelled.
  • Fixed bug with failure to delete local directory in mailbox list.
  • Fixed bug with groups being duplicated when edited in an address book.
  • Fixed bug with spell check producing a success alert when dialog is cancelled.
  • Fixed bug with failure to decode BinHex/UU data when extra lines appear after the encoded data.
  • Fixed bug with failure to parse &-entities in HTML URLs.
  • Fixed bug with off-by-one error with mailbox popup in rules edit dialog.
  • Fixed bug causing occasional crash with Apply Rules command.
  • Fixed bug where automatic scrolling of mailbox window could sometimes leave selected message only partially visible.
  • Fixed bug with selection not be preserved when changing sort order.
  • Fixed bug with full POP3 server check being done after a copy into the POP3 INBOX.
  • Fixed bug with local mailbox parse of messages that contain zero length MIME bodies.
  • Fixed bug with selection moving when new mail arrives in reverse sorted mailbox.
  • Fixed bug where mailbox renames could leave cabinet items in wrong state.
  • Fixed bug where messages in SMTP queue would not be sent when quitting.
  • Fixed bug with inactive menu bar after connection loss.
  • Fixed bug with crash during mail checks that add items to New Messages cabinet.
  • Fixed bug with crash when mailbox connection is lost.
  • Fixed bug with repeated attempts to open a mailbox that causes an error.
  • Fixed bug with failure to skip deleted unseen message when trying to show the next unseen.
  • Fixed bug with failure to reset background colour when message content is removed.
  • Fixed bug with failure to restore expanded state on cabinets with no contents.
  • Fixed bug with failure to use Windows text colour for message/draft text areas.
  • Fixed bug with failure to properly expand address text which contains spaces.
  • Fixed bug with selection skipping over deleted messages doing a preview of the skipped messages.
  • Fixed bug with bugus IMAP search commands being used when non-default sorting/threading in use.
  • Fixed bug with superflous server search when tabbing to next new message.
  • Fixed bug with mailbox browse dialog having active OK button when no selection is present.
  • Fixed bug with loop when trying to cancel the address expansion dialog.
  • Fixed bug with expansion after typing return in an address field failing to properly show the results.
  • Fixed bug with failure to display draft window title when opened from disk.
  • Fixed bug with failure to launch multipart/applefile attachments.
  • Fixed bug with failure to warn about message size when doing a crypto operation.
  • Fixed bug with active SMTP enable button in disconnected mode.
  • Fixed bug with incorrect content transfer encoding header on encrypted parts.
  • Fixed bug with failure to deselect a row via ctrl-click.
  • Fixed bug with ACL Apply to all on logged out mailbox.
  • Fixed bug with crashes when message window closes itself.
  • Fixed bug with crash when deleting an open mailbox.
  • Fixed bug in which new mail checks whilst application is in the background would stop after the first one detects new mail.
  • Fixed so that mailboxes on broken IMAP servers that do not allow SEARCH can be opened.
  • Fixed bug with mailbox ACLs when switching to a mailbox that does not have an active ACL set.
  • Fixed bug with Apply Rule action reseting mailbox selection to the wrong set of messages after some are removed.
  • Fixed bug causing an ocasional crash when quitting and new mail is detected while shutting down.
  • Fixed bug with failure to have Copy to default to Choose for new users.
  • Fixed bug with Apply Rules menu.
  • Fixed bug with choose mailbox dialog.
  • Fixed bugs with various resource leaks.
  • Fixed bug with illegal syntax in IMAP date searches.
  • Fixed bug with forward rule causing a crash if message parts are visible.
  • Fixed bug in which To/CC/Bcc addresses in an identity could be lost for certain types of drafts.
  • Fixed bug with URL cursor active when past the end of a line.
  • Fixed bugs with recovery from connection failures, including network configuration changes.
  • Fixed bug when disconnecting with an open mailbox in an account not enabled for disconnected support.
  • Fixed bug with address book synchronisation.
  • Fixed bug with address/group change disconnected playback.
  • Fixed bug with crash in with network checking when network delay occurs.
  • Fixed bug with failure to update parts count when dragging an attachment into a draft.
  • Fixed bug with address search address edit dialog not allowing selections.
  • Fixed bug with disconnect/connect operation taking place on logged out accounts.
  • Fixed bugs with connection loss in check mail thread.
  • Fixed bug with use of recipient/correspondent is me search criteria causing crash when writing preferences.
  • Fixed bug causing a crash when sending and connection loss occurs on copy to operation.
  • Fixed bug with allowing user to enter whitespace before or after nick-names.
  • Fixed bug with failure to anchor keyboard shift-arrow selections properly.
  • Fixed bug with failure of new mail rules to be triggered on POP3 checks.
  • Fixed bug with failure to properly refresh triggers list when new trigger is added.
  • Fixed bug causing a crash when a large number of messages are used with Make Rules command.
  • Fixed bug causing a crash when SMTP queue window display with no active queues.

v2.2.1: 07-May-2002

Fixes
  • Fixed bug with missing spell options menu command.
  • Fixed bug with forward caption preferences not including cc by default.
  • Fixed bug with binhex/uu encoding causing freezes on send.
  • Fixed bug with failure to restore minimised address book manager window.
  • Fixed bug with occasional corrupt local copies of attachments.
  • Fixed bug with failure to update mailbox status when it is copied to.
  • Fixed bug with handling broken Applefile attachments.
  • Fixed bug with improper layout of search/rules windows when large font is used.
  • Fixed bug with failure to parse mailto URLs sent via Opera.
  • Fixed bug causing occasional crashes when message window is open while connection loss occurs.

v2.2: 22-April-2002

Major
  • Major revisions to connection failure handling for more robustness.
  • New spell checker engine that now /includes French and German dictionaries.
  • Now supports address expansion using LDAP - controlled via new LDAP Options panel in Account preferences.
  • Now supports GNUpg for PGP encryption/signing.
Minor
  • HTML background colour now supported.
  • Now displays IMG ALT tags in place of an image if they exist.
  • Multi-mailbox searching redesigned for performance improvement.
  • New From/To mailbox column icon next to name to indicate message only CC'd to current user.
  • New busy-cancel dialog that appears after five seconds whilst waiting for a network read/write operation or a background thread.
  • Server window title now shows connected/disconnected state.
Fixes
  • Fixed bug with INBOX somtimes appearing as a directory and not a mailbox.
  • Fixed bug with failure to use OS text colour for message/draft display.
  • Fixed bug with locked mulberry directory preventing use of local items.
  • Fixed bug with thread deadlocks not timing out in a sensible fashion.
  • Fixed bug with failure to launch application after extracting an attachment.
  • Fixed bug with invisible items displayed as mailbox items in server window.
  • Fixed bug with search set popup in search criteria not initialising properly.
  • Fixed bug thread information loss after replying/forwarding when using thread sorting.
  • Fixed bug with Euro symbol in HTML.
  • Fixed bug causing loss of local mailbox flag information after a crash.
  • Fixed bug with tab in search window in MDI mode causing a hang.
  • Fixed bug casuing a crash when attempting to send a draft which contains a message/rfc822 with no subparts.
  • Fixed bug causing failure to open an IMAP mailbox when MIME content parameters are corrupt.
  • Fixed bug with match state being corrupted after a serach when the mailbox is closed.
  • Fixed bug with Euro character in message headers.
  • Fixed bug with server mismatch error with SSL certs where server address is numeric IP.
  • Fixed bug with failure to properly register passphrase dialog cancel when PGP signing drafts.
  • Fixed bug with add address to existing draft popup not working.
  • Fixed bug with failure to encode/decode utf8 with LDAP.
  • Fixed bug with search not opening mailbox with found items.
  • Fixed bug with cancelling searches.
  • Fixed bug with address book manager minimised state restore.
  • Fixed bug with HTML named colours.
  • Fixed bug with URLs being activated when modifier keys are down whilst clicking.
  • Fixed bug with certain syntax in AHREF tags in HTML.
  • Fixed bug with decoding BinHex data with extra base64 encoding applied to it.
  • Fixed bug with stuffing From lines in local mailboxes.
  • Fixed bug with untagged responses from certain IMAP servers.
  • Fixed bug with emtpy SEARCH spec error when opening a mailbox.
  • Fixed bug with failure to reject S/MIME messages when doing auto-verify/decrypt with PGP.
  • Fixed bug with superfluous alert appearing after cancelling a spell check.
  • Fixed bug with failure to return LDAP results after sizelimit or timelimit non-fatal error.
  • Fixed bug with loss of focus in address fields when expansion error occurs.
  • Fixed bug with allowing certain illegal address formats to be used with drafts.
  • Fixed bug with failure to use binary as opposed to text mode for certain digital signature operations.
  • Fixed bug with expanding an empty email address into all addresses.
  • Fixed bug with subscribed in create dialog when only subscribed hierarchy is present.
  • Fixed bug with client-side threading when message-ids contain rfc2822 quote artifacts.
  • Fixed bugs with enabling of Reset All/Refresh display hierarchy items.
  • Fixed bug with message body reads on IMAP4/IMAP2bis servers.
  • Fixed bug with EHLO fqdn on multi-homed systems.
  • Fixed bug with addresses/groups with NIL in their names.
  • Fixed bug with improper quoted-printable characters not being ignored.
  • Fixed bug with crash in POPPASSD dialog.
  • Fixed bug with remapping of suffix for file names tarting with '.'.
  • Fixed bug with forward rule action failing to properly attach original message.
  • Fixed bug with generation of illegal charset header in rare cases.
  • Fixed bug causing a crash when preferences are changed with rules window open.
  • Fixed bug with rules dialog titles and control names.
  • Fixed bug with text import not handling arbitrary line ends.

v2.1.2: 07-December-2001

Minor
  • Can now specify realm with DIGEST-MD5 authentication by appending @ and realm to user id.
  • Tab can be used to move to the next searched mailbox with matching messages in the search window mailbox list.
  • Added Add to Draft popup to the address book/search addressing dialog which allows addresses t be added to an
  • existing draft.
  • Now does MIME 1522 decoding of name/filename parameters, and description in MIME headers.
  • Address search window automatically activates a single LDAP server for searching when LDAP search is chosen.
Fixes
  • Fixed bug with failure to convert line ends in text parts with binary encoding.
  • Fixed bug with spell checking words where second character is not alpha-numeric.
  • Fixed bug with locked sender address including server port number.
  • Fixed bug where POP3 INBOX looses flag information after crash.
  • Fixed bug with parsing local mailbox that ends with a single 'F'.
  • Fixed bug with certain servers that return a mailbox name when doing a hierarchy delimiter lookup.
  • Fixed with with failure to correctly parse HTML entities specified as hex numbers.
  • Fixed bug causing a crash when selecting certain items in a specific order in the match popup.
  • Fixed bug with failure to read registration information when that part of the registry is read-only.
  • Fixed bug with mailbox window loosing sync when its the target of a copy/move rule action.
  • Fixed bug when parsing empty HTML tags.
  • Fixed bug with failure to tolerate certain bad rfc822 date formats.
  • Fixed bug selection positioning when auto-scrolling in mailbox window.
  • Fixed bug with selection of inappropriate text parts in multipart/alternative.
  • Fixed bug with incorrect 'Version: 1' text when using PGP/MIME.
  • Fixed bug causing a crash when deleting all multiple parts from a draft.
  • Fixed bug with local mailbox parsing when a message contains a bogus empty last MIME part.
  • Fixed bug causing occasional crash when expunging a mailbox in using thread sorting.
  • Fixed bug causing occasional crash when an open message window's message is expunged with thread sorting active.
  • Fixed bug causing a crash when ']' used as a quotation character for highlighting.

v2.1.1: 12-October-2001

Minor
  • Quotations in reply/forward drafts now always appear in date received order.
  • Added Admin kiosk option to disable rules.
  • Can now fully accept invalid SSL certs after extra warning.
  • Added new option for STARTTLS command to allow differentiation between SSLv23 and TLSv1 client hello methods.
  • Added Admin kiosk option to disable the use of local attachments in drafts.
Fixes
  • Fixed bug with repeating unhandled exceptions.
  • Fixed bug causing empty i18n MIME headers.
  • Fixed bug with message header line folding occasionaly generating an empty line.
  • Fixed bug with Windows menu not showing proper list of windows.
  • Fixed bug with crash when attempting to delete POP3 INBOX.
  • Fixed bug with failure to allow sync operations with mailboxes contain certain characters.
  • Fixed bug with activation of subscribe checkbox in mailbox create dialog.
  • Fixed bug with silent failure of open mailbox command when error occurs.
  • Fixed bug with forward options dialog not picking up preferences defaults.
  • Fixed bug with certs being written to certs file multiple times.
  • Fixed bug with failure to allow saving of messages or attachments with certain characters in their file names.
  • Fixed bug causing a crash when switching to the next mailbox with new messages in it.
  • Fixed bug with failure to allow use of mailboxes on read-only volumes.
  • Fixed bug causing a crash when cache all is cancelled.
  • Fixed bug with freeze when using tab in search window.
  • Fixed bug with GSSAPI not working with IMSP.
  • Fixed bug with choose being used when no copy to selected in Simple prefs panel.
  • Fixed various bugs causing crashes when connection fails and mailbox window closes.
  • Fixed bug with inability to turn off POP3 INBOX checking.
  • Fixed bug with failure to trigger filters when trigger set to Always.
  • Fixed bug with rules preferences always being written to IMSP even when unchanged.
  • Fixed bug with GSSAPI not recovering user id used to get Kerberos tgt.
  • Fixed bug with cancel of identity edit in draft causing changes to copy to, signature etc.

v2.1: 28-August-2001

Major
  • Added support for rules: local filters and SIEVE scripts.
  • Added NAMESPACE dialog to do initial hierarchy configuration.
  • Added Reset All display hierarchy command to bring up new NAMESPACE dialog after initial setup.
  • Added support for Speech using the Microsoft Speech API v4.
  • Added support for IMAP SORT extension.
  • Added support for IMAP THREAD extension.
  • Thread sorting now uses References, In-Reply-To and Message-ID headers.
  • Thread column text in mailbox window is indented the appropriate amount when Thread sorting is applied.
  • Attachments can now be 'viewed' as opposed to just saved to disk. This will save viewed attachments to disk in the temp directory, and these will be deleted when Mulberry quits.
  • Added new BCC caption option (on by default) that sends a separate message with a textual warning at the top to any bcc recipients. The warning text can be configured via the prefs.
Minor
  • Search window criteria are now inside a scrolling view to allow many criteria without the serach window growing too big.
  • Search criteria can now be moved up/down with respect to others.
  • Preference panel re-organisation with some new sub-panels introduced.
  • Changes to the signature text in a draft window will now prevent the signature from being automatically replaced when the identity is changed.
  • Now generates a References header when replying.
  • Alert styles now include a Speak option.
  • Added new options and a dialog to allow choice of how a message is forwarded, using a quote, an attachment ot both.
  • Forward options now allow forwarding of the complete original message headers.
  • Added new option to message window formatting popup to view the entire 'raw' contents of a message in the message window, which can be saved or printed in that form.
  • Added Mailbox/Directory choice buttons to Create Mailbox dialog.
  • Added new options and a dialog to allow saving od drafts to either a file or a mailbox when the File menu Save/Save As commands are used.
  • When encrypting, the 'encrypt-to-self' key is now the default signing key.
  • Clicking on an already sorted column title reverses the sort order.
  • Smart reply quoting based on the selection in the original message can now be turned off view a new preference.
  • URL's are not highlighted or clickable if any modifier key is down, allowing URLs to be selected without being triggered.
  • Address Import/Export items are now always active but generate an error message when an address book is not on top.
  • Added another forward option to allow messages to be sent as message/rfc822 (default) or as normal parts
  • Recognised URL text in outgoing HTML now has <A HREF ..>...</A> tags automatically applied.
  • Merged server properties dialog into mailbox properties.
  • Changed Original button in Draft window to Spelling.
  • Added quoting options to the reply addressing dialog.
  • Added an option to control the auto-expansion of address fields in the message window header.
  • Date search/rules criteria now allow is/is not for relative dates.
  • Added Send Now button to spell check dialog when triggered by spell on send.
  • Now uses dotted lines for hierarchy lists on newer Win32 OS's.
  • Added Outlook/Outlook Express address import/export plugin.
  • Can now specify the directory for the local SMTP queue files via editing the first SMTP account in the preferences.
  • Network related errors now include additional context information (e.g. account name) when displayed to the user.
  • Added shortcut for Include Original menu item.
  • Certain HTML unicode entities (e.g. curly quotes) are now mapped to ascii equivalents.
  • SSL plugin updated to latest openssl release.
  • Now selects the password field when a login fails.
  • Added support for Euro character in message bodies.
  • Shift-tab now moves to the previous unseen message in a mailbox window.
  • Password dialog now shows the account name as well as the server address.
Fixes
  • Fixed bug with nested IMAP LIST calls when logging in.
  • Fixed bug with signature duplication when using Send Again.
  • Fixed bug where alerts in different threads cause problems when they are closed out of order.
  • Fixed bug with quotation colours not being read/written to the preferences properly.
  • Fixed bug with inability to save a message or draft when the subject contains quotes.
  • Fixed bug with message window styles getting messed up after displaying full headers.
  • Fixed bug with parts table scrolling content when no scrollbars are present.
  • Fixed bug causing a deadlock when doing an Update then Disconnect with messages queued to be sent.
  • Fixed bug with failure to match first header when doing message header search in a local mailbox.
  • Fixed bug with failure to authenticate with newer versions of the UW IMAP server.
  • Fixed bug with disconnected playback of COPY operations when the IMAP server does not support UIDPLUS.
  • Fixed bug with message rollover not auto-expanding/collapsing parts table.
  • Fixed bugs with improper handling of <xml> and <!--...--> HTML tags.
  • Fixed local mailbox reconstruct to better cope with date mismatches between mailbox, cache and index files.
  • Fixed bug causing long delays when parsing text/enriched with lots or relative font size changes.
  • Fixed bug with creation of duplicate local address books.
  • Fixed bug with length of message counter caption in message window when there are more than 10000 messages.
  • Fixed bug with format=flowed being used for Content-Disposition: attachment.
  • Fixed bug with failure to parse QUOTAROOT response when quota root name is empty.
  • Fixed bug with active subscribe checkbox in Create Mailbox dialog when a POP3 or lcoal account is being used.
  • Fixed bug with failure to highlight last character of a URL at the very end of a message.
  • Fixed bug causing a crash when using SSL and connection dies.
  • Fixed bug with wrapping while quoting text when forwarding.
  • Fixed bug with mailbox size check causing a crash.
  • Fixed bug causing crashes when using search sets or making chages to rules.
  • Fixed bug with crashes related to recovering local mailbox cache information.
  • Fixed bug with loss of mailbox expansion state after renaming a mailbox.
  • Fixed bug with quoted-printable encoding and interaction with format=flowed.
  • Fixed bug with Send Again including the pgp signature part from the original.
  • Fixed bug with blank page being printed on Win2K.
  • Fixed bug with occasional failure to mark messages as seen when opened.
  • Fixed bug with parsing of local mailbox containing messages with broken MIME structure.
  • Fixed bug with failure to remember zoomed state of windows.
  • Fixed bug with failure to do proper thread locking when searching mailboxes.
  • Fixed bug with failure to do proper thread locking during POP3 checks.
  • Fixed bug with local parsing of zero length message bodies.
  • Fixed bug with failure to use proper message size recipient count value when usign admin locks.
  • Fixed bug with failure to connect to poppassd server when changing passwords.
  • Fixed bugs with re-opening saved drafts that contain alternative, signed or encrypted data.
  • Fixed bug with SMTP receive line buffer being too small.
  • Fixed bug with focussing on edit fields when draft window defaults to opening with a collapsed header.
  • Fixed bug with errors when using Draft button with address book/search window.
  • Fixed bug with failure to display only the search results after doing a search with non-default sorting or threading.
  • Fixed bug with failure to properly hide Send Now button in spell dialog when its not needed.
  • Fixed bug with spell checker being active in a draft with no editable part.
  • Fixed bug with incorrect status line details when downloading attachments.
  • Fixed bug with failure to transfer user id into an SMTP account when using the admin tool kit configuration process.
  • Fixed bug with failure of copy to popup in save draft dialog to fill in the mailbox name.
  • Fixed bug with smart signature replacement.
  • Fixed bug with failure to display save draft choice dialog when closing a draft via the File menu command.
  • Fixed bug causing an eventual crash when closing the address book manager window via the title bar.
  • Fixed bug with AUTH=ANONYMOUS logins.
  • Fixed bug with character selection after replying to HTML.
  • Fixed bug with ANONYMOUS login to certain types of server.
  • Fixed bug occasionally causing a crash when switching between mailboxes in the same mailbox window.
  • Fixed bug with creating new identities in a draft window.
  • Fixed bug with meaningless numerical errors fro SSL operations.
  • Fixed bug causing a crash when a message window is deleted in a particular way.
  • Fixed bug causing reconstruct of local mailbox when a local append operation fails.
  • Fixed bug with base64 encoding when base64 data is of a particular length.
  • Fixed bug causing a crash when switching between mailboxes in the same window.
  • Fixed bug causing a crash when parsing broken IMAP message structure data.
  • Fixed bug with failure to resolve/expand addresses when Send button is clicked while address field is still active.
  • Fixed bug with failure to reset cached data when a mailbox connection is recovered.
  • Fixed bug with tied identity controls in mailbox options dialog.
  • Fixed bug with failure to properly disconnect when a login fails.
  • Fixed bug with local rfc822 parsing causing body part lengths to appear shorter than they are.
  • Fixed bug with 'Is not Me' address search option not being properly restored when written and read from preferences.
  • Fixed bug with apparent 100% CPU use when password dialog is on screen.
  • Fixed bug with sig-dashes in quoted-printable messages.
  • Fixed bug with spell check crash when certain words appear in text.
  • Fixed bugs with reverse sorted mailboxes and selection, initial positioning behaviour.
  • Fixed bugs with failure to properly recover from failed POP3 retrieve operations.
  • Fixed bug with failure to find default copy to mailbox when its at the top of a menu column.
  • Fixed bug with decoding of unknown charsets in MIME-encoded headers.
  • Fixed bug with failure to decode format=flowed if Content-Disposition header was not inline.
  • Fixed bug with failure to remember Copy to Choose option in identity edit dialog.
  • Fixed bug causing a crash when decoding certain UU content.
  • Fixed bug with failure to remember visible state of address book manager window.

v2.0.8: 15-March-2001

Fixes
  • Fixed bug with incorrect multi-user login user id being transferred to the email address when certain admin options are configured.

v2.0.7: 12-March-2001

Minor
  • Added GSSAPI plugin for Kerberos 5 authentication.
Fixes
  • Fixed bug with message window font ending up all bold.
  • Fixed bug with draft address parsing when parenthesis are in the phrase.
  • Fixed bug with failure to expand when nick-name expansion is requested.
  • Fixed bug with forward quotation adding an unwanted space when no quote character is set.
  • Fixed bug with case-sensitive smart address testing of the default identity.
  • Fixed bug with Open Addressbook command/button activation.
  • Fixed bug with wildcard cabinet items in the copy to cabinet causing menu lock-up in disconnected mode.
  • Fixed bug with SMTP queue window attempting to open when its locked out.
  • Fixed bug with scroll offset in message window parts table.
  • Fixed bug with failure to prevent saving of local messages when the admin option is on and the user quits.
  • Fixed bug causing a crash when parsing empty tags in styled text.
  • Fixed bug with dealing with disconnected playback when certain operations are missing from the playback log.
  • Fixed bug causing loss of file extension whenb changing the name of an attachment being saved.
  • Fixed bug with parsing URLs that use the new IPv6 URL scheme for specifying a server address.

v2.0.6: 19-January-2001

Minor
  • Added Generate Sender admin option to force generation of Sender address if different than From.
Fixes
  • Fixed bug causing server connect failures when changing TLS preferences without changing the server address.
  • Fixed bug with timezone offsets greater than 12 hrs being set to zero.
  • Fixed bug causing a crash in the identity edit dialog when a certain combination of admin options is set.

v2.0.5: 26-October-2000

Major
  • Added support for SSL/TLS encryption of network connections.
Minor
  • Identity edit dialog controls are now enabled/disabled based on the state of the corresponding 'Active' checkbox.
  • User ID & passwords fields enlarged to allow for user ids that include domain information.
  • A new warning alert appears when attempting to disconnect without any mail accounts set for disconnected operations.
  • Now preference (on by default) to do auto-expansion/collapse of message parts list when suitable attachments are present.
  • Added new option for PGP verify success alert.
  • MIME to file extension mapping won't replace an extension that is valid according to the registry.
Fixes
  • Fixed bug in causing a crash when default identity From address was not active.
  • Fixed bug with quote colours not being saved when changed.
  • Fixed bug causing failure to remember flat/hierarchic state of local/POP3 display hierarchies.
  • Fixed bug with failure to decode multiple embedded UU-encoded attachments.
  • Fixed bug causing errors with IMAP servers returning zero-length literals.
  • Fixed bug with radio controls in connect/disconnect dialog..
  • Fixed bug with line end format when generating UU encoded attachments.
  • Fixed bug with failure to honor cancel button in alert when quitting with items in SMTP queue.
  • Fixed bug causing a crash when attempting password changing with poppassd.
  • Fixed bug with parsing whitespace inside of bracketed URLs.
  • Fixed bugs with PGP interoperability with format=flowed messages.
  • Fixed bug with ACAP address books with specific types of ACAP servers.

v2.0.4: 18-August-2000

Fixes
  • Fixed bug in admin code when remote server is used and email address is locked.

v2.0.3: 14-July-2000

Fixes
  • Fixed bug with error during specific IMSP address stores.
  • Fixed bug with unneeded SEARCH when opening a mailbox that would cause problems with IMAP2bis servers.
  • Fixed text of server parse error alert.
  • Fixed problem with log files being created in the wrong directory.

v2.0.2: 10-July-2000

Minor Changes
  • 'Addresses to count as mine' now accepts '*' as a match to zero or more arbitrary characters at that position.
Fixes
  • Fixed bug with inactive New button in address book manager window when local address books are locked out.
  • Fixed bug with tabbing between address and group tables and initial focus in address book window.
  • Fixed bug with missing Copy command in address search results.
  • Fixed bug with local mailbox paths in Win95 being messed up by change to working directory.
  • Fixed bug where new address books that failed to be created were still marked for nick-name resolution etc.
  • Fixed bug with addressbook lookup in ACAP.
  • Fixed bug with group duplication after editing in a local address book.
  • Fixed bug causing a crash when server sends some specific broken protocol.
  • Fixed bug with missing default copy to with single accounts.
  • Fixed bug with Copy To menu off-by-two when copying via an account sub-menu.
  • Fixed bug causing occasional crash after changing the cabinet settings in preferences dialog.
  • Fixed bug with ACAP authentication.
  • Fixed bug with disconnect playback that could result inthe wrong mailbox being selected under particular circumstances.
  • Fixed bug with strict SMTP servers refusing to accept connections when the local machine's host name cannot be determined.
  • Fixed bug with clicking in hierarchy expansion in lists that are horizontally scrolled.
  • Fixed bug with Reset to Default command with open message or draft windows.
  • Fixed bug with multiple format=flowed parameters when sending a message previously saved as a draft to a mailbox.v2.0.1: 19-June-2000
Minor Changes
  • option-click on a mailbox row will auto-match to the properties of the currently selected rows based on the column category that's clicked on. This is currently limited to address, subject, thread and date columns.
  • Content-Disposition is now displayed in message parts property dialogs.
  • Now adds all default copy-to mailboxes in any identities to the copy to menu when it hits the 'Too many mailboxes' limit.
  • Now re-opens mailboxes that were open before a connect or disconnect operation. Window stacking order is not remembered.
  • Password dialog now shows the authentication mechanism that will be used.
  • Added new mailbox cache preference to control when the 'Full Sort' alert is triggered - defaults to 100 messages.
  • Added radio buttons to new address dialog to specify creation of 'personal' or 'global' remote address book. The 'personal' choice automatically adds the user id prefix to the name entered, and is the default.
  • Added transparent support for the non-standard AUTH=LOGIN authentication mechanism.
  • Now prevents users from accidently writing someone else's preferences back over their own when quitting - mostly relevant when using Kererbos authentication where tickets can timeout.
Fixes
  • Fixed bug with missing MIME-Version header in local messages.
  • Fixed missing Config plugin support.
  • Fixed bug with LDIF/Communicator Adbk import and line-end formats.
  • Fixed bug causing corrupt cached message indices when copying a message from a POP3 INBOX twice.
  • Fixed bug causing a crash when dragging files into a draft message body on Win2K.
  • Fixed bug with remote prefs upgrade from v1.x not writing back all upgraded prefs.
  • Fixed bug with UU-decoding detecting the wrong start to uu data.
  • Fixed bug with message window styles being lost on text after printing.
  • Fixed bug with mailbox listing for disconected support when using a UW-style server.
  • Fixed bug with copy-to mailboxes failing to work when they only appear in the Subscribed list and not in any display hierarchy.
  • Fixed bug with LDAP Notes search being disabled.
  • Fixed bug causing a crash when renaming the path to a local mailbox/adbk that Mulberry is using.
  • Fixed bug with extra blank page being printed with some Win2K printer drivers.
  • Fixed bug with disconnected partial messages missing the MIME-Version header.
  • Fixed bug with menu breaks when tiling a menu across the screen with a non-default menu item font size.
  • Fixed bug with failure to properly recognise multiple SMTP AUTH and AUTH= responses.
  • Fixed bug with missing organisation display in splash screen.
  • Fixed bug with incorrect registration test in installer when using Admin Tool to register at install time.
  • Fixed bugs in DIGEST-MD5 plugin.

v2.0: 30-March-2000

Major Changes
    General
  • Mulberry now supports local and POP3 mail accounts.
  • IMAP accounts can work in disconnected mode - using fully synchronising playback.
  • New 'Disconnect...' menu command to switch between disconnected and online.
  • Disconnection can control modem dial/hangup.
  • Full set of user options available for controlling disconnecting and re-connecting.
  • Mulberry now supports disconnected preferences.
  • Mulberry now supports disconnected address books with basic synchronisation.
  • SMTP sending now operates in the background.
  • Added SMTP Queue window for manipulating SMTP queues.
  • New 'automatic' local address book storage allowing local address books to be used even when closed.
  • Authentication plugins are now dynamic.
  • Added DIGEST-MD5 authentication capability.
  • Added NTLM authentication capability.
  • Added PGP inline and OpenPGP support.
  • Added 'Expand Address' command to do address expansion in a draft window address field.
  • Added MAPI support via external dll (available from website).
    Preferences
  • Preferences merged for all OS'es.
  • Compound preferences are now backwards and forwards compatible with respect to additions in future releases.
  • Single IMSP default options set for all OS'es.
  • Multiple window states now saved in a single prefs set for each screen size and OS used.
  • Added 'Security' panel for controlling security plugins (e.g. PGP).
  • Added new Mailbox 'Disconnected' panel.
  • Added multiple alert styles which can be applied to different cabinets.
    Identities
  • Can now inherit from any identity - not just the default identity.
  • Added new 'Outgoing' section.
  • Can specify default To, CC and Bcc addresses in Outgoing section which get added to drafts using that identity.
  • Added support for requesting DSN's in Outgoing section.
  • Added 'Security' section for controlling signing and encryption of messages sent with that identity.
  • Added 'Also Copy Original Message' to Options section to have the corresponding checkbox in a draft window automatically set when that identity is chosen.
  • Identities can now be re-ordered via drag and drop in the preferences dialog.
    Server Window
  • New 'Auto Synchronise' cabinet for specifying which mailboxes are to be synchronised on disconnect.
  • Added 'Size' column for display of mailbox size.
  • Mailbox properties dialog: added controls to support new options.
  • New icons to represent servers for different account types.
  • New icons for local and disconnected mailboxes.
    Mailbox Window
  • New state icon to show online, local and disconnected mailbox state.
  • Added 'Disconnected' column to indicate state of messages in disconnected cache.
    Message Window
  • Added new control to collapse/expand header area.
  • Added new icon used in parts table to indicate a message part in a disconnected mailbox that has not yet been locally cached.
  • Parts table can now be displayed flat (the new default) or fully hierarchic as controlled by a new button. The state is saved in prefs.
  • Message windows can now be reused with option-double-click opening a message. Behaviour can be toggled with a new preference.
  • Added a new preference option to have the first message/rfc822 in a multipart/digest open automatically when the its message is opened.
    Draft Window
  • Added new control to collapse/expand header area.
  • Added sign and encrypt buttons (only displayed when security plugin installed).
Minor Changes
  • Added commands to Windows menu to facilitate expanding and collapsing of various window areas.
  • Added Print command to text area context menus.
  • Logging dialog allows disconnected playback operations to be logged.
  • Can now type characters in server window to select items in the list.
  • ACL panel now /includes mailbox popup and 'Apply to All' to enable batch ACL setting.
  • Added 'Recipient' and 'Correspondent' search criteria items.
  • Originator-Info header is no longer sent by default. Admins have to explicitly turn this on if required.
  • New draft title and file name is now based on the subject of the draft.
  • Search Hierarchy has been renamed to Display Hierarchy and menus/UI reorganised.
  • Added new menu commands for manipulating cabinets.
  • Removed 'goto' button in mailbox window and replaced with two new menu commands.
  • IMSP address book opening time reduced.
  • The full format of date is displayed in the message window date sent field.
  • Added URL Seen colour and style to prefs.
  • When saving a draft to the IMAP server as a draft, 'unspecified-recipients' is no longer added to the To field when there are no addresses specified.
  • Added 'Entire Message' search criteria to allow searching of both the header and body.
  • When forwarding a message from a message window, the quotation is now determined by any selection in the message window (can include headers if shown).
  • Added 'quick selection' buttons to reply addressing dialog.
  • Added new warning dialog when using the delete mailbox command on a cabinet item.
  • Can now change a MIME parts disposition on outgoing mail.
  • Can now append drafts to a mailbox from which parts of the draft were obtained.
  • Spelling dictionary is now stored using a relative path if its in the Mulberry directory.
  • Can now edit bounced message subject.
  • Moved tab and wrapping checkboxes in Outgoing prefs panel.
  • Group edit dialog enlarged.
  • Can now have Copy To popup default to 'Choose Later' by turning on copying, but leaving the mailbox name empty.
  • Single selection in the New Messages cabinet is now moved to the next mailbox in that cabinet if the selected mailbox is removed.
  • Edit and delete of display hierarchies can now only be done via menu commands.
  • Now alerts the user on startup when there is less than a week to go in demo mode or beta expiry.
  • Can now register unregistered copy from the About Box.
  • LDAP search now only asks for the attributes needed, unless putting them in the Notes field.
  • Added basic format=flowed support.
  • Added new preference to have tied identities triggered when the 'New Draft' command or 'Draft' button is used when appropriate.
  • The browse for mailboxes dialog is now resizable and remembers its size and position.
  • Can now copy sub-messages (digest contents) to any mailbox.
  • Now generates an alert on startup or restart if any form of protocol logging is turned on, and allows it to be turned off.
  • Added new Admin option to turn off protocol logging.
  • Now remembers the last preference panel selected.
  • Added command key equivalent for Open Mailboxes command.
  • New option to have draft messages opened from a mailbox deleted when the draft is sent or saved again.
  • Can optionally prevent deletion of drafts if they have the important flag set.
  • Changed format of X-Mailer header to be similar to News' User-Agent header and removed display of serial number.
  • Message window parts list automatically expands if there are no displayable parts and suitable text is displayed in the message body area.
  • Copy Now command is active for a selection in the mailbox window and results in a mailbox Choose dialog for copying.
  • Switched Details and Options buttons in Mailbox properties dialog so that Options is the first one shown.
  • When a connection is rejected, the IP address cache for that server is now reset .
  • LDAP searches now recognise multiple values for certain attribute types.
  • Added 'None' button to the mailbox browse dialog when saving a copy of sent mail.
  • AppleDouble parts in flat mode now display the type/subtype of the data sub-part of the multipart.
  • Added 'New Address Book' dialog for creating a new address book and setting the various address book options. Defaults to nick-names and searches on.
  • Auto-creation of default IMSP address book now sets address book options.
Fixes
  • Fixed bug with 'Copy INBOX Messages being Replied to'.
  • Fixed bugs when unseen messages are treated as 'new'.
  • Fixed bugs with hierarchic New Messages cabinet.
  • Fixed bugs when deleting a mailbox with a sub-hierarchy.
  • Fixed bugs when closing/quitting while searching.
  • Fixed bug in base64 decoding.
  • Fixed bug with adding a mailbox to a cabinet with only a folder in it.
  • Fixed bug with logout failing to refresh server window row.
  • Fixed bug with AppleDouble part size calculation for admin limits.
  • Fixed bugs in dot-stuffing attachments from an IMAP server being sent directly over SMTP.
  • Fixed bugs with runs of MIME-encoded non-ascii headers.
  • Fixed bug with timezone offset generation for Hawaii.
  • Fixed bugs with spell checker refusing to delete or add certain words.
  • Fixed bug in base64 decoding of ISO-8859-1 text.
  • Fixed bugs related to address search window state saving and loading from prefs.
  • Fixed bugs with enabling/disabling copy controls in the message window.
  • Fixed bug when mailbox was set to expunge on close and mark seen on close.
  • Fixed bug in which favourite button in server window column would not work for cabinet items.
  • Fixed bug in generating folded MIME-encoded non-ascii headers.
  • Fixed bug with non-OS specific spell check dictionary location preference.
  • Fixed bug with log files failing to be flushed after every entry.
  • Fixed bug with default filename when saving messages while reading in the same message window.
  • Fixed bug when attempting to save a draft with a subject that contains illegal characters in the OS's filesystem.
  • Fixed bug with crash when typing a tab in the address search window.
  • Fixed bug in which deleting a mailbox would also remove any wildcard cabinet items that matched it.
  • Fixed a bug in which renamed cabinet items were not actually renamed in the preferences.
  • Fixed bug with failure to honor Content-Disposition filename parameter.
  • Fixed bug with empty lines in identity X-Headers.
  • Fixed bug with reply/forward quoting text with lines that start with spaces or tabs that exceed the wrap length.
  • Fixed bug with handling illegal '&' characters in HTML.
  • Fixed bug with tab selection of next new mailbox in server window.
  • Fixed bug with disabled edit menu items in address search text field.
  • Fixed bug with restoring window size of an address book with the group list hidden.
  • Fixed bug with tooltips appearing when a window was iconised in MDI mode.
  • Fixed bug with cross-platform password encryption/decryption.
  • Fixed bug causing a crash when a file from the Explorer is dragged into a draft window.
  • Fixed bug with draft and message window bottom split pane being sized down to zero height.
  • Fixed bug with mailbox browse dialog with a single server and display hierarchy.
  • Fixed bug with incorrect error message when an authentication fails due to a missing plugin.
  • Fixed bug where drag and drop message copy would not do a delete the second time.
  • Fixed bug where adding a new text part to a bounce would select the wrong part.
  • Fixed bug with zero width columns being read from preferences.
  • Fixed bug when starting up without any preferences and attempting to use IMSP.
  • Fixed bug with <AREA> tag in HTML.
  • Fixed bug in which selection was not moved to center of mailbox window when sorting changed.
  • Fixed bug with window positioning in MDI mode when TaskBar was at the top.
  • Fixed bug with persistence of watch cursor when doing manual new mail check.
  • Fixed bug in which addresses used in drag and drop were not filtered for 'smart' addresses.
  • Fixed bug causing a crash when network connection dies during Properties on a network address book.
  • Fixed bug with count of parts when parts table is flat.
  • Fixed bugs with converting line-ends in c-style escaped address fields.
  • Fixed bugs with mailbox window updating when sorting by flag.
  • Fixed bug in draft saving when admin lock was turned on.
  • Fixed bug with Name column delete in addressbook manager window.
  • Fixed bug with incorrect text display of a message containing no displayable parts.
  • Fixed bug with selection scroll to center in mailbox window.
  • Fixed bug in page setup in which 'Print Setup' dialog appeared instead of 'Page Setup'.
  • Fixed bug with drag selection of text in main text areas.
  • Fixed bug with MIME encoded 8-bit headers that contained a comma.
  • Fixed bug with failure to generate new mail alerts for open mailboxes.
  • Fixed bug in which attached text files would be hard-wrapped when sent.
  • Fixed bug with sharing violation errors with attachments open elsewhere.
  • Fixed bug that could cause a crash after changing preferences and then using a local address book.
  • Fixed bug with long initial connect times when used on a machine on a LAN using NAT.
  • Fixed bug in which editing an identity would lose tied identity links to mailboxes.
  • Fixed bug with failure to read spelling preferences.
  • Fixed bug with inactive copy to defaulting to choose later.
  • Fixed bug with formatting of string list preferences.
  • Fixed bug with creation of mailboxes with illegal names starting with directory separator character.
  • Fixed various issues related to reverse DNS lookup delays.
  • Fixed bug with incorrect encoding of 8-bit MIME parameters.
  • Fixed bug with different print size for captions and text with same font and size.
  • Fixed bug with multiline print captions overwriting text area.
  • Fixed bug with crash when using Find dialog.
  • Fixed bug with URL activation when URL is at the very end of a message with no line break after it.
  • Fixed bug causing a crash when quoted-printable encoding is used on a binary file.
  • Fixed bug causing a crash when base64 encoding is used with the wrap length set to less than 76 characters.
  • Fixed processing of subject & body items in extended mailto URL handling.
  • Fixed bug with wrapping of long subjects in the header.
  • Fixed bug causing a crash when attempting to drag a cabinet in the server window.
  • Fixed bug with line-end conversion in non-text parts that Mulberry displays as text.
  • Fixed parsing of LDAP mail attribute to work with RFC822-style address with comments.
  • Fixed rare bug in IMAP error recovery code that could cause a crash if server returned illegal IMAP protocol.
  • Fixed bug with Mailbox Create command acting on a Cabinet.
  • Fixed bug with Search criteria popups not being initialised when switching between some criteria types.
  • Fixed bug causing a crash when switching from a set of preferences with a remote prefs account to one without.
  • Fixed bug with quoted-printable decoding of non-text parts.
  • Fixed bug with context menus not having the right menu item state.
  • Fixed bug causing a crash when sending a draft with no parts.
  • Fixed bugs with print captions when a requested address field is empty.
  • Fixed bug with failure to quit when writing IMSP prefs fails.
  • Fixed bug with text between <STYLE> tags in HTML appearing in messages.
  • Fixed bug with NULL characters in message body resulting in truncated text display.
  • Fixed bug with crash when using Find dialog.
  • Fixed bug with crash caused by corrupt address book manager window state.
  • Fixed bug with failure of menu shortcuts in message window text area.
  • Fixed bug with cabinet items whose account name contains a directory separator character.
  • Fixed bug with missing flag menu shortcuts.
  • Fixed bug with 'leaked' connections when viewing message search results.
  • Fixed bug with maximised MDI child message and draft windows not refreshing properly.
  • Fixed bug with automatic horizontal scrolling while typing in draft window.
  • Fixed bug in parsing capability response.
  • Fixed quoted printable decode bug with non-text attachments.
  • Fixed bug with clickable empty URLs.
  • Fixed bug with using certain menu shortcuts with non-English keyboard layouts.
  • Fixed bug with copy to mailboxes not being renamed when an account is renamed, for identities other than the default.
  • Fixed bug with failure to properly select the first new message when opening a mailbox sorted by something other than message number.
  • Fixed bug with generation of spurious </PRE> tag in HTML drafts.
  • Fixed bug causing a crash when initialisation of app fails.
  • Fixed bug with scroll position updating of message window parts table.
  • Fixed bug with incorrect page setup being used when printing from a mailbox window.
  • Fixed bug causing display update problems when deleting an address book.
  • Fixed bug causing a crash when quitting with an open single server window.
  • Fixed bug causing a crash when a URL was clicked or double-clicked.
  • Fixed bug with messed up mailbox hierarchy display when the first subscribed mailbox is not at the top of its hierarchy.
  • Fixed bug with duplicate addresses appearing after message drag and drop onto address book manager item.

v1.4.5 : 23-November-1999

Minor Changes
  • IMSP address book opening time reduced.
  • Can now edit bounced message subject.
Fixes
  • Fixed bug with AppleDouble part size calculation for admin limits.
  • Fixed bug with spaces in the name MIME part attachments.
  • Fixed bug in which identity popup would not have delete item enabled.
  • Fixed bug with timezone offset generation for Hawaii.
  • Fixed bugs with spell checker refusing to delete or add certain words.
  • Fixed bug in base64 decoding of ISO-8859-1 text.
  • Fixed bugs related to address search window state saving and loading from prefs.
  • Fixed bug with default filename when saving messages while reading in the same message window.
  • Fixed bug with crash when typing a tab in the address search window.
  • Fixed bug with failure to honor Content-Disposition filename parameter.
  • Fixed bug with reply/forward quoting text with lines that start with spaces or tabs that exceed the wrap length.
  • Fixed bug with disabled edit menu items in address search text field.
  • Fixed bug with restoring window size of an address book with the group list hidden.
  • Fixed bug with tooltips appearing when a window was iconised in MDI mode.
  • Fixed bug causing a crash when a file from the Explorer is dragged into a draft window.
  • Fixed bug with draft and message window bottom split pane being sized down to zero height.
  • Fixed bug where drag and drop message copy would not do a delete the second time.
  • Fixed bug where adding a new text part to a bounce would select the wrong part.
  • Fixed bug with connection failure alerts being on-screen for longer than the tickle interval.
  • Fixed bug which allowed local drafts to be saved when quitting with admin option to lock out local drafts turned on.

v1.4.4 : 7-July-1999

Admin Changes
  • Added support for site-dependent Configuration plugin.
Minor Changes
  • Left arrow in hierarchy table moves up to the parent after collapsing the currently selected row.
  • Added Print item to message and draft text area context menus.
  • Added tooltips to all UI widgets in major windows.
  • Added Eudora4 address book import/export plugin.
Fixes
  • Fixed bug with clicking into background window.
  • Fixed bugs when unseen messages are treated as new.
  • Fixed bugs with hierarchical display of New Messages cabinet.
  • Fixed bug caused when server responds with empty envelope.
  • Fixed bug with tracking of column titles when changing sort order.
  • Fixed problems with WinHelp indexing to wrong pages.
  • Fixed bug with font menu/popup on Win98.
  • Fixed bug with window positioning when taskbar is on the left side of the monitor.
  • Fixed bug causing a crash if multiple clicks on the main window close button occur.
  • Fixed bug with base64 decoding of text attachments.
  • Fixed bug with error during remote address operations.
  • Fixed various bugs relating to handling of remote options sets.
  • Fixed bug causing address import/export failure when MDI windows are maximised.
  • Fixed bug causing duplicate mailbox/directory items to appear after creating a draft.
  • Fixed bug causing a crash when server closes its connection early during logout.
  • Fixed bug with quotes and non-ascii characters when attaching files.
  • Fixed bug with Eudora address book import/export plugin.
  • Fixed bug causing a crash when cancelling the Open Mailbox dialog.

v1.4.3 : 12-May-1999

Admin Changes
  • Can now specify multiple comma delimited mail and SMTP server addresses to have server choice popup appear in multi-user login dialog.
Fixes
  • Appending a draft to an IMAP server now clears the 'dirty' state of the draft.
  • Can no longer delete accounts when locked by admin.
  • Fixed bug causing a crash when changing server details in prefs while a reply draft exists.
  • Fixed bug causing a crash for wildcard cabinet items in mailbox popups.
  • Fixed bug that allowed all remote prefs accounts to be deleted while prefs set to remote.
  • Fixed bug with K4 reverse lookups for sites that don't use CNAME entries in their DNS records.
  • Fixed bug with sort by match in mailbox window.
  • Fixed bug with text that appears in reply/forward/print captions for Smart Address.
  • Fixed bug with initial focus on edit field in address search window.
  • Fixed bug with initial focus on edit field in message search window.
  • Fixed bug with K4 plugin error message reporting.
  • Fixed bug causing crash when using PLAIN authentication with ACAP servers.
  • Fixed bug causing crash when switching between new messages in mailboxes.
  • Fixed bug with select all command in address book window.
  • Fixed bug causing corruption of address book manager list when deleting multiple remote address books.
  • Fixed bug with missing fields when dragging an address from the address search window into an address book.
  • Fixed bug with insertion of default font name in enriched and html drafts.
  • Fixed bug causing a crash when reading messages which contains null characters.
  • Fixed bug with loss of focus when a message window address field expands while moving between messages.
  • Fixed bug with mailbox listing on IMAP2bis servers.
  • Fixed bug with 'Reply...' commands default to 'Reply' only when used in a mailbox window.

v1.4.2.1 : 12-March-1999

Minor Changes
  • Modified Kerberos V4 plugin to accept raw K4 realm as user-specified server principal.
Fixes
  • Fixed bug with smart print caption item not displaying title.
  • Fixed bug with dependency on IE4.
  • Fixed various bugs with address dragging.
  • Fixed control title clipping in spell options dialog.
  • Fixed bug causing a crash if e.g. 'INBOX*' were used in a copy to cabinet.
  • Fixed bug setting initial admin controlled email address.
  • Fixed various spell checker bugs.
  • Fixed bug with POPPASSD server disconnect before client quit.

v1.4.2 : 1-March-1999

Minor Changes
  • Revised ACAP options data model to improve performance.
  • Now get choice of remote preference sets when starting up from remote prefs and multiple sets exist.
  • Quoted text can now have different colours for up to five levels of quotation as set in preferences dialog.
  • Can now specify a default identity for each mail account that gets applied to draft messages when replying or forwarding from that account.
  • Can now specify separate default identities for any mailbox so that replying/forwarding messages in that mailbox will use the mailbox specific identity, rather than the account default.
  • Cabinet items no longer need corresponding entries in the server hierarchy, enabling mailboxes to be manipulated without having to create specific search hierarchies.
  • Can now drag and drop servers in main server window to reorder mail accounts.
  • Added password changing plugins to do POPPASSD and URL(web) based password changing.
  • Added mark seen on close keyboard shortcut.
Admin Changes
  • New admin option to prevent Mulberry from quitting when the Quit command is used, allowing Mulberry to be 'recycled' for use by the next user.
  • Can now include prefix in the locked email domain field to allow auto generation of '+' addressed email addresses.
  • New admin options for controlling use of password changing plugins (see GUI AdminToolkit).
  • Can now disable use of BOTH local AND remote prefs to prevent saving of prefs to ANY location. Instead, prefs changes only last for the current Mulberry session.
Fixes
  • Fixed ANONYMOUS, CRAM-MD5 and KERBEROS_V4 logins to ACAP options.
  • Fixed handling of cc/bcc/body items in extended mailto URLs.
  • Read-mail preference name changed to avoid clash with v1.3 value.
  • Fixed varius underlying bugs with calculating number of new messages in server display when mailbox is open.
  • No longer records expanded/collapsed state of hierarchies when using the server browse dialog.
  • Fixed crash when refreshing a hierarchy with its last mailbox open.
  • Fixed crash when replying/forwarding a message with a line containing spaces at the start that exceeds the wrap length.
  • Fixed bug with esc key in some dialogs doing OK instead of Cancel.
  • Drag and drop move of a mailbox now renames corresponding cabinet entries.
  • When opening a message with multiple text parts, the first one shown will be the first one with more than four characters. Makes forwarded messages from AOL users easier to read.
  • No longer inserts default signature when opening a draft message from within a mailbox.
  • Fixed window activation when trying to drag from a background mailbox window.
  • Clicking the space to the right of a URL at the end of a line or split across a line no longer result in the URL being launched.
  • Fixed bug wih changes to Open at option in Mailbox prefs panel not being remembered.
  • Fixed bug preventing directories from being renamed.
  • Fixed bug in which display would not correctly update after renaming a mailbox/directory that contained other mailboxes.
  • Fixed bug causing crash when doing spell replace with an empty replace word.
  • Fixed bug with creating mailboxes in newly created search hierarchy.
  • Fixed bug causing a crash when spell checking certain words just before sending.
  • Read next button now active for last message in mailbox and uses different icon.
  • Cycling from a read-only mailbox to a read-write mailbox now correctly enables the delete buttons in the message window.
  • Fixed bug causing loss of server address when switching into Simple prefs panel with a Kerberos authenticated server.
  • Refresh command in Mailbox menu now active when Subscribed is selected.
  • Fixed bug with attempting to connect to non-existent server not generating an error.
  • Added caps lock indicator to password dialog.
  • Fixed bug with window focus after a dialog or alert in SDI mode.
  • Fixed bug with using the last message number in the Go To message dialog.
  • Fixed bug with doing a replace all with replacement text the same as find text.
  • Fixed bug with entering multiple addresses in identity edit dialog.
  • Fixed bug in which mailbox rename would not update the mailbox popup menus.
  • Fixed bug with HTML generation when using centered text.
  • Fixed bug with HTML generator not using HTML character entity names.
  • Fixed bug causing a crash when changing a part in a draft to a message/rfc822.
  • Fixed a number of minor memory leaks.

v1.4.1 : 1-December-1998

Minor Changes
  • Added admin option to allow upgrade from v1.3 to substitute use of CRAM-MD5 or K4 authentication in IMAP, IMSP or ACAP server accounts.
Fixes
  • Fixed address book login at startup conversion from v1.3.
  • Fixed identity name conversion from v1.3 with empty real name.
  • Fixed bug on error recovery when cancelling a mailbox open.
  • Puts 'unspecified-recipients:;' in To field when sending/appending if To and Cc are empty in a the draft, but Bcc is not.
  • Fixed multi-user login problems.
  • Recently used mailboxes now correctly ordered in mailbox popups.
  • Fixed bug when cancelling SMTP name lookup and subsequent failure to use SMTP.
  • Fixed bug in which Refresh Subscribed while logged off would cause a crash.
  • Fixed problem with save/restore of certain preference values containing *[] characters.
  • Fixed thread deadlock problem when status line updates.
  • Fixed email address admin startup problem.
  • Fixed crash when editing preferences with an open mailbox.
  • Fixed occasional Error -19278 when expunging.
  • Fixed crash when clicking on Current User row in ACL table.
  • Fixed crash when expunging a message with an open message/rfc822 message window.
  • Fixed crash when clicking buttons in Set Captions dialog in prefs.
  • Fixed crash with initial preference setup when using cabinets.
  • Fixed thread deadlock problem when new mail arrives while attempting to read the next message.
  • Fixed preference upgrade alert to ignore fixes (e.g. no alert for v1.4 -> v1.4.1).

v1.4 : 8-October-1998

Major Changes
Multiple Accounts
  • Mulberry now supports multiple IMAP, SMTP, IMSP address book and LDAP address search accounts.
  • Accounts can be on the same server (with different user ids) or on different servers.
  • All accounts are configured in the same way from the same preference panel.
  • Identities can now be configured to use different SMTP servers by creating different SMTP accounts.
    Authentication Plugins
  • Support for authentication plugin architecture - requires server support too.
  • /includes new support for authenticated SMTP & LDAP.
  • Listed methods: 'Plain Text' (as previously - always available), 'CRAM-MD5' (available via plugin) and 'Kerberos V4' (available via plugin).
  • Kerberos V4 plugin shipped with this release. Works with KClient on Mac OS & Win32. Authman/KClientman support for Mac OS coming soon.
    Window Organisation
  • Can choose between rooted (MDI) and rootless (SDI) version via preferences.
  • Can choose multiple or single taskbar entries in SDI mode.
    Server Window
  • Now supports fully hierarchic mailbox display.
  • User can toggle between flat or hierarchic display.
  • Initially only lists top-level hierarchy and automatically lists mailboxes as sub-hierarchies are expanded.
  • Can refresh any hierarchy independently of the rest.
  • 'Main' server window displays all mailbox accounts in their own hierarchy.
  • Separate server windows for each account can also be opened.
  • Can now add 'Places to Search' hierarchies directly from server window.
  • Adding 'Places to Search' is done via 'Mailbox Search' dialog with criteria popup menu choice.
  • Full drag and drop support for moving and copying mailboxes, even between servers, and for reordering search hierarchies.
  • User-defined text styles and background colouring to differentiate items in the list.
    Mailbox Cabinets
  • Built-in and user-defined mailbox 'cabinets' available to allow grouping of mailboxes from any account.
  • Built-in cabinets for: favourite mailboxes, mailboxes to open at login, subscribed mailboxes, mailboxes for use in copy to menus, mailboxes for use in append to menus, mailboxes to have messages marked as seen on close, and mailboxes containing recent messages.
  • Can create unlimited user-defined cabinets.
  • Cabinet display can be toggled by popup menu.
  • Some built-in cabinets will except maibox name patterns with wildcards to match a particular set of mailboxes from any location.
    Copy To/Append To menus
  • Can now define two different sets of mailboxes to display in 'Copy To' or 'Append To' main menus or popups to reduce their size.
  • Sets are defined by adding items to a cabinet.
  • Can choose whether to display the entire mailbox list or the cabinet sub-set in each menu via a preference.
  • When displaying cabinets, the last few mailboxes used for the corresponding operation are remembered and appended to the menu. The number remembered is configured via the preferences.
  • Added 'Choose?' option to each main menu and popup to allow browsing for mailbox with hierarchic view.
  • Can create a mailbox during browse operation.
    New mail checking
  • Checking of favourites is now done in a separate thread so as not to interfere with user actions.
  • New mail notification options expanded and now configured in their own preference panel.
    Mailbox window
  • Changed mailbox window to add extra buttons and to support new features.
  • Virtual scrollbar style message caching controlled by options in the Mailbox preferences.
  • Added view filtering capability to mailbox window to allow subsets of messages to be quickly defined and viewed based on simple search criteria.
    Message searching
  • Added full message searching capability, including multi-threaded simultaneous multi-mailbox searching.
  • Sets of search criteria can be saved to form building blocks for more complicated searches or used in view filtering.
    Text processing
  • Added text Find and Replace options for message (Find only) and draft windows.
  • Added various text manipulation options for draft window, related to quoting, wrapping etc.
    ACAP
  • Preliminary support for ACAP remote options. This is intended for use by server developers only. Please contact us for more information.
Minor Changes
General
  • Added AppleEvent to trigger a 'Check Favourites' (for use with a future version of NotifyMail™).
  • Added Contextual menu support (using native Contextual Menu Manager on OS 8, and using ordinary popups on OS 7).
  • Can now automatically discover the hierarchy character for IMAP4 and IMAP4rev1 servers.
  • Added NAMEPSACE extension support via 'Automatic Hierarchy List' option in IMAP account panel. Hierarchies discovered from the NAMESPACE response can be auto inserted as search hierarchies in the server window if not already present.
  • Switched to using new 'official' Originator-Info message header (draft in Last Call with the IETF at the moment) X-Authenticated-By. The encryption scheme for hiding user id and password information is not yet complete.
  • Now automatically checks for new mail when started.
  • Content-Disposition header now generated.
  • Added support for viewing all attachments with a single application.
    Preferences
  • Reorganised 'Display' and 'Formatting' prefs panels into 'Display' and 'Fonts'.
  • Reply and forward quotes can now be any length, not just a single character.
  • Can specify separate fonts for printing plain text messages and for the print headers and footers.
  • Can configure the text that appears in print headers or footers which can be different for incoming or outgoing messages.
  • Can configure the text used at the start and end of quoted reply messages of forwarded messages.
  • Can now specify in the preferences whether Unseen and/or Recent flags are used to determine 'new' messages.
  • Added Advanced/Simple option to preferences dialog.
  • Added option to allow blank line to be automatically added before the signature text.
  • Can now cancel updating of a preference file when opening it.
  • Added preference to turn off empty subject warning on draft send.
  • Added preference to toggle draft flag on message append to mailbox.
    Mailbox/Message windows
  • Rollover of recent messages: when tabbing at the end of a mailbox will get a dialog asking whether to go to the next mailbox with recent messages.
  • Rollover of recent messages: option-tab in a mailbox will go to the next mailbox with recent messages.
  • Rollover of recent messages: spacebar in the last message in a mailbox will go to the next recent message in the corresponding mailbox.
  • Added 'Date Received' column to mailbox window.
  • Added 'Mark Contents Seen' command to have any unseen messages in a mailbox marked as seen. Can be automated by cabinet.
  • Added navigation buttons to message windows showing a message/rfc822 that is part of a multipart/digest.
  • New view options to coerce the message window to interpret the message using a specific text format or with a fixed width font.
  • Spacebar in mailbox window will page down the message list.
  • Mailbox window preferences are only saved if they are different from the default window state.
  • URLs now hilite and flash when clicked.
    Drafts
  • Add draft window hard wrap option. Default can be set in the preferences and new popup item in the draft window can be used to toggle between wrap to window size and wrap to line length.
  • Can edit identities directly from the draft window via the popup.
  • Now generates an 'In-Reply-To' header when replying to messages.
  • Sent mail or drafts appended to a mailbox now include any Bcc addresses in a Bcc header field. This field is not generated for mail sent via SMTP.
  • Added 'Create New' button to reply addressing dialog to allow a empty draft addressed to the selected addresses to be created.
    UI Items
  • Rows in all hierarchic tables can be expanded or collapsed with right or left arrow keys respectively.
  • Shift-up/down arrow keys will now extend selection in tables.
  • Open and create mailbox commands always available.
  • Can correctly display tab characters in incoming messages.
  • Can choose to use real TAB characters when composing messages, or fake them with spaces as before.
  • Added new icon for mailbox window Attachments column that indicates a multipart/alternative text message with no other attachments.
  • Added new icon next to parts counter in message and draft windows as an extra cue that attachments are present.
  • Added new alert capability used to signal when a message with attachments is opened.
    Address books, address searching & LDAP
  • Redesigned LDAP account panel to allow for authentication and to allow all Mulberry address book fields to be mapped to LDAP attributes.
  • Can now have the same LDAP attribute appear in more than one Mulberry field when doing an LDAP search.
  • Address searching LDAP servers now adds an extra popup to select which servers are searched.
  • LDAP searches can be done on any LDAP attribute as mapped in the preferences.
  • LDAP root can be 'parameterised' using %1, %2 etc, with substitutions made at search time by specifying parameters after the search item with ';' separators.
  • Address search window now remembers the state of all items
  • Closing a local address book now gives the option of hiding it. Local address books can be open hidden if set to open at startup.
  • Default IMSP address book auto-created if it does not exist.
  • New Communicator and QuickMail address book import/export plugins.
Admin Changes
  • Added admin option to prevent use of local address books (no saving/opening).
  • Added admin option to prevent use of local drafts (no saving/opening).
  • Added admin options to control generation of new Originator-Info header.
  • Added admin option to prompt user for their real name on startup. This /includes a new multi-user dialog with a 'Real Name' field, if this option is on.
  • Added admin option to restrict sizes of draft messages. Can set warning and prevention limits for total number of addressees (To, CC and Bcc), total size of attachments, size based on the product of total attachment size and total addressees. Exceeding any one of these will trigger the warning (the draft can still be sent) or prevention (sending of the draft is forbidden).
  • Added admin option to prevent downloading of admin defined MIME types, which can use pattern match (e.g. block all /images with 'image/').
  • SMTP now available before IMAP login. Admin option will force old behaviour requiring an IMAP login first.
  • Added new Admin option to prompt for quit when user logs out of all IMAP servers.
Fixes
  • Signature insert when changing identities no longer adds extra character.
  • Address book manager window stays hidden after quit and restart.
  • Address search window now always appears when search command selected.
  • Fixed bug in handling HTML messages with lots of tags.
  • Sender identity address cannot be set to 'multiple'.
  • Removed IMSP server error suppression for buggy IMSP server (server patch now available).
  • Address sorting is now case insensitive.
  • Header button now active for message/rfc822 part display.
  • Can do 'Properties' on mailboxes on logged out servers without receiving error messages.
  • Drag and drop of attachments into draft window parts table now correctly ordered.
  • Fixed bug in extended mailto URL handling.
  • Fixed various bugs with buttons not drawing correctly after mouse released outside the button.
  • INBOX now added to Check Favourites for first time users.
  • Expanded/collapsed state of server hierarchy in server window now preserved.
  • Fixed crashed caused by illegal server response to LIST command.
  • Fixed window position problems when switching from large to small monitor size.
  • Fixed problem with failed MIME content lookup and missing file suffix.
  • Fixed problem with IMSP sets not being saved if started up directly from IMSP default set.
  • Fixed all remaining buffer overflow issues.
  • Fixed bug when dragging textual address to address book window.
  • Fixed navigating messages with maximised message window.
  • Fixed crash when searching an open address book on a field that is empty in some of the addresses in the address book.
  • Only a single instance of the app will be used when launching mailto URLs from errant browsers.
  • Fixed crash that occurs after three or four LDAP searches.
  • Fixed focus problem when expanded a draft address field.
  • Now recognises URLs with 'URL:' prefix.
  • Fixed bug with HTML display and relative font sizes.
  • Fixed bug in which messages were deleted after a failed copy (via drag and drop).
  • Fixed bug causing a crash when a draft was open and a connection was reset.
  • Fixed some Pine import problems.
  • Fixed bug with inability to edit certain IMSP groups.
  • Fixed bug when replying/forwarding a message with a single non-text attachment.
  • Fixed bugs with use of expunged messages in drafts.
  • Fixed various longstanding new mail alert bugs.
  • Smart address column now refreshed in open mailbox window when preferences change.
  • Fixed crash when quitting with an open draft.
  • Quit now does expunge on close, if selected.
  • Colour choice dialog now correctly initialised.
  • Fixed crash when attempting to send an attachment open and locked by another application.
  • Text no longer displays over scrollbar in message window.
  • HTML BLOCKQUOTE tag now results in text shown with the quotation text style set in the prefs.
  • Incorrect default download directory now results in an error message when an attachment is downloaded.
  • Fixed bugs with incorrect removal of preference sets on IMSP server.
  • Fixed bug with empty file extension field.
  • Spell check of a single word no longer attempt to capitalise the word.
  • Can subscribe/unsubscribe direct from mailbox window.
  • DNS lookups now done asynchronously and can be cancelled.
  • LDAP attribute matching now case-insensitive.

v1.3.4.2: 16-September-1998

Fixes
  • Fixed bug with reading in multiple identities.

v1.3.4.1 : 14-September-1998

Minor Changes
  • New admin option added that will prompt the user to quit when they click the logout button.
Fixes
  • Fixed bug with parenthesis in signature.
  • Now produces a warning when the default download directory does not exist.
  • Fixed bug with local configurations and default email addresses.
  • Fixed bugs related to IMSP server cache synchronising idiosyncrasies.
  • Fixed bug with improper file extension value producing IMSP server login failure.
  • Fixed bug when attempting to send an attachment whose file is locked by another app.
  • Fixed bug with open message/draft windows when previous window was maximised.

v1.3.4 : 17-August-1998

Minor Changes
  • Address search window popup menu settings now saved and restored.
  • No longer requires version number in default IMSP prefs file.
Fixes
  • Fixed bug with multiple items in extended mailto URLs.
  • Fixed bug with searching open address book with empty fields.
  • Fixed bug with display message/rfc822 parts at top of MIME hierarchy.
  • Fixed bug causing crash after four or five LDAP lookups.
  • Fixed bug with Organisation not appearing in the About Box.
  • Fixed bug in which preference sets were not saved after default remote startup.
  • Fixed bug in mailbox popups that truncated menu at top if more than 300 mailboxes.
  • Fixed problem with inability to save IMSP groups when the original group used the MEMBERS attribute.
  • Fixed bug caused when replying or forwarding to a message with no text parts.

v1.3.3.1 : 20-April-1998

Fixes
  • Fixed bug in modified-UTF7 encoded mailbox names.
  • Fixed bug with occasional server window redraw failing.
  • Fixed bug with malformed URLs in HTML.

v1.3.3 : 6-March-1998

Major Changes
  • Plugin architecture created. New 'About Plugins' menu command in Help menu to give details about loaded plugins.
  • Address book import/export converted to plugins.
  • Spell checker plugin: new menu commands in Edit menu to allow spell checking incoming and outgoing message bodies.
Minor Changes
  • Selected messages in a mailbox window remain selected after a change to the window (e.g. after changing sort category or order, or new mail arrival).
  • Changed 'Copy' button in message window to 'Forward' and moved 'Copy' button next to 'Copy To' popup menu.
  • Now uses 'MEMBER' as well as 'MEMBERS' IMSP key to determine address groups created by other applications.
  • When there are no editable text parts, a non-editable message is displayed in the draft window text body area.
  • When bouncing a message, the draft window parts table is automatically expanded and a non-editable warning message displayed in the text body area.
Fixes
  • Fixed bug in which non-ASCII characters did not get correctly converted when composing HTML.
  • Fixed problems with incorrect window focus when opening a draft. This would prevent use of Edit menu keyboard shortcuts.
  • Mulberry will now ask whether you want to remove a local address book from the 'Open at Startup' list if it is not found during startup.
  • Mulberry will now show an alert to indicate successful sending of a message, when a post-send operation (e.g. changing the answered flag) fails, resulting in the draft window remaining open.
  • Fixed problem in which nick-name resolution with an expansion of the address field would cause a click event to be lost.
  • Fixed crash when closing About Box.
  • Fixed window position bug when launching from a shortcut set to start maximised or minimised.
  • Fixed a bug when attaching a message/rfc822 part from an incoming message to a draft.
  • Will now warn if attempting a manual append to a mailbox that contains a part attached to the draft.
  • Fixed a bug that would cause problems when forwarding messages with message/rfc822 parts on an IMAP2bis server.
  • Now uses 'EXAMINE' command when checking for mail on IMAP2bis and IMAP4 servers.
  • Fixed bug in which user id was not correctly transferred to remote address account preferences on first login to IMSP server.
  • Fixed bug caused by renaming an open mailbox
  • Fixed bug with handling URLs split across two or more lines.

v1.3.2.2 : 4-February-1998

Fixes
  • Fixed bug in which password dialog would appear after multi-user dialog if admin option to not save passwords was on.
  • Fixed bug in which preference file double-click would launch app but not use the actual file.
  • Fixed a very rare bug in BinHex decoding.

v1.3.2.1 : 21-January-1998

Fixes
  • Fixed bug with incorrect messages being deleted after copying from a mailbox not sorted ascending by number, and for which a new message arrives during the copy process.
  • Fixed bug in which colored text was not displayed in text/enriched messages.
  • Fixed bug causing fatal exception when quitting Mulberry only after it was launched by double-clicking a preference file.

v1.3.2 : 15-January-1998

Minor Changes
  • Only IMSP preferences that have changed will get written back to the server.
  • Improved performance (drawing and sorting) of mailbox windows with 'Smart Address' column.
  • No longer allows a draft to be copied to a mailbox containing and embedded message in the draft.
  • When forwarding, if the forwarded message contains only a single text part (or a single multipart/alternative consisting of only text) the forwarded message is not attached as a message/rfc822. All other types of forwarded messages are attached as message/rfc822.
  • All registry entries are now removed by uninstaller.
  • Changed password encryption/storage mechanism.
Fixes
  • Fixed improper encoding of '<' in enriched.
  • Automatic moving of read mail from INBOX now works.
  • Fixed update problem with style bar in draft window when switching into styled text from plain.
  • Fixed a problem with dragging groups from an address book.
  • Identity names with quotes were being modified when saved and reopened.
  • Can no longer open the same address book twice.
  • Fixed bug with servers returning incorrect STATUS response.
  • Can now open local prefs file saved with a version of Mulberry that has a locked return address.
  • No longer displays HTML text between <applet>, <comment> and <script> tag pairs.
  • Fixed crash when quitting after opening a prefs file from the Finder while Mulberry was already running.
  • Now always forces file extension of incoming attachments to that determined by MIME type/subtype.
  • Can no longer close a mailbox which contains a message embedded in an open draft message.
  • Fixed problem with IMAP4 servers return FETCH responses during new mail checking.
  • Mailto URLs with '%' escape sequences are now handled correctly.
  • Fixed bug with 'Save Default Window' and server column widths.
  • Fixed bug in which a new identity created via prefs dialog would not appear in draft window popup.
  • Uses modified-UTF7 encoding for mailbox names with IMAP4rev1 server.
  • Fixed failure to properly close down network stack.
  • Fixed bug in which obsolete IMAP4 syntax was used with IMAP4rev1 only server.
  • Fixed a bug that would cause a crash if opening a message that is deleted while opening.
  • Fixed bug in which address account names were sometimes lost.
  • Fixed a bug in which a pre-registered copy could not be lauched if no default prefs file existed.
  • Fixed bug in which IMAP flags returned in LIST or LSUB commands were sometimes not being recognised.

v1.3.1 : 1-December-1997

Minor Changes
  • Will now append (both after sending and manually) a message to the IMAP server and include all data from file attachments.
  • Added '%' progress indicator to status bar.
Fixes
  • Fixed bug with servers using '\' as mailbox hierarchy separator.
  • Fixed problems with user id not propogating to remote prefs when using multi-user login to remote prefs server.
  • Fixed problem in which 'Old version' alert would appear when a user uses a remote prefs server for the first time.
  • Fixed bug caused by URLs ending in '\'.
  • Fixed bug with empty 'HREF' in URLs in HTML.
  • Fixed bug in which single and group lists in address book window did not repond to keyboard scroll commands.
  • Fixed bug in which forwarding/bouncing messages with some header fields in a different capitalisation than expected, would cause incorrect MIME headers to be generated.
  • Fixed bug in which mailbox window would not take into account sort order when opening at newest/oldest/oldest unseen.
  • Fixed bug in which mailbox window would scroll first unseen message to bottom of window when opening at oldest unseen, obscuring subsequent unseen messages and forcing a manual scrool to see them.
  • Local address books marked for opening at startup are removed from the open at startup list if not present when Mulberry starts up.
  • Fixed bug with incorrect number of recent messages being displayed.
  • Can have admin option to auto-create mailboxes on without having to use multi-user preferences.
  • Fixed bugs with importing PC-Pine address books.
  • HTML alternative for enriched composed message generated incorrect HTML.
  • 2-pixel border added around message and draft body text display.
  • Bounce messages with non us-ascii charsets, or other than 7bit transfer encoding would not generate correct MIME headers.
  • Pine address book import file filter changed to '*.*' to allow PC-Pine address book import.

v1.3 : 14-November-1997

Major Changes
ACL & QUOTA
  • Added support for IMAP extensions: 'QUOTA' & 'ACL'.
    Server Window
  • Added a 'Details' button to the server window to display server greeting and capability text.
  • Configurable columns (as in mailbox window) allow state, mailbox name, total, recent, and unseen message number, and a button for favourite mailboxes to be displayed. State and message number columns only display data after the mailbox has been opened or checked (either manually or automatically).
    Mailboxes
  • Now uses a separate connection for each open mailbox.
  • 'Check Mail' command now checks for mail in active mailbox window, or selected mailboxes in server window, or just INBOX.
  • Added support for display of Mailbox properties via 'Properties' menu item in 'Edit' menu. This will display a dialog with three panels, including quota & ACL information, and allow suitable information to be changed.
  • Added 'Check Favourites' menu item to Mailbox menu. 'Check Mail' now means check the currently selected mailboxes in the server window or the mailbox of the top mailbox window. 'Check Favourites' will check the set of mailboxes with 'Check for New Mail' on in the Mailbox properties.
    Remote Preferences
  • Support for remote preferences via IMSP. Preferences dialog has new 'Remote' panel as well as 'Local' and 'Remote' buttons to allow saving to local disk or remote server.
    Remote Address Books
  • Added support for IMSP remote address books (including ACLs). The 'Address' preferences panel has been changed to allow setup of multiple remote address book servers which can use different protocols (IMSP & LDAP for now, ACAP when available).
  • A new 'Address Book Manager' window has been created and the main menu bar reorganised with an 'Addresses' menu to help managing local and remote address book services. Window can be closed (which just hides it) to save screen space.
  • 'Properties' command on address books allows particular address books to be opened at startup, used for nick-name resolution and used for searching. Each of these can be set separately.
    Address Book Searching
  • Local and remote address books can now be searched. A new 'Address Search' window is available that allows you to type in a single search criterion and to choose a search method (currently 'Mulberry Address Books' or 'LDAP'). Search results are then presented in the table. The addresses in the results can be used to address a new message, or copied to a new message or an address book.
  • Basic LDAP lookup now supported by configuring an LDAP account in Address preferences. You need to specify a root location for the search as well as entering attribute values to associate with Mulberry address entries.
    Styled Text: Viewing
  • Viewing of text/enriched and text/html now supported.
  • Can choose to view text formatted (ie styled), plain (all formatting removed) and raw (plain but with tags displayed).
  • URLs in text/xxx can be highlighted and clicked to launch (NB requires Internet Config). URL text style set in the preferences.
  • URL schemes can be specified in the preferences to allow easy addition of new schemes as they appear.
  • Header fields can have a style set in prefs panel.
  • Lines starting with the reply or forward quotation character can have a style set in the preferences.
  • Mulberry will correctly choose to display styled part in a multipart/alternative message.
  • Preferences option can be used to force display to plain alternate part when opening a message.
    Styled Text: Editing
  • Editing of text/enriched and text/html now supported.
  • 'New Text Part' sub-menu allows choice of plain, enriched or html.
  • Default composition style is set in preferences.
  • Toolbar appears above text display area in draft window to aid styled composition.
  • Can configure Mulberry to automatically generate multpart/alternative if composing enriched or HTML message (this even /includes the ability to create three sub-parts for all three supported formats).
    Multiple Identities
  • Support for multiple identities for sending mail. These can be added via a new prefs panel. Identities can then be chosen using a new popup menu in the draft window.
    Miscellaneous
  • Forwarding and bouncing of messages now /includes the whole message as a message/rfc822 part so all attachments get sent.
  • Send Again will recreate the whole original message (including all parts) and allow editing of text parts.
  • Draft messages on the server are opened into a new draft window as per Send Again, making template email messages easy to use.
  • Mulberry will now give the choice of acting on all items together or on each item separately when more than one message is selected in a mailbox window. This operation applies to: saving (all messages saved to a single file), forwarding, replying.
  • Added 'Create Digest' command to create multipart/digest based on selected messages in mailbox window.
Minor Changes
Server Window
  • Dragging messages to a mailbox window or a mailbox in the server window now uses a single copy command for all messages to be copied, rather than one copy command per message.
  • Typing a tab in the server window will select the next mailbox with recent messages.
    Mailbox WIndow
  • Will not allow a mailbox window to be closed if a message (or a part of a message) is being used in a draft (i.e. a reply or a draft with an attached message part).
  • Typing a Tab in the mailbox window will select the next unseen message after the last selected cell.
  • Added 'Parts' and 'Attachments' column options to mailbox window. 'Parts' displays the number, 'Attachments' an icon if more than one.
  • Added 'Select By Flag' menu item to mailbox window context popup.
  • Changed mailbox 'Start Message #' field to edit field plus 'up/down' arrows.
    Message Window
  • Enlarged navigation buttons in message window.
  • Added three 'Copy To' UI items to message window to improve navigation/filing operations.
    Draft WIndow
  • INBOX can now be used as the default 'Copy To' mailbox.
  • Quoted-printable encoding now wraps the text to the prescribed length before encoding and sending.
  • Added button and menu items to save the current draft to a mailbox during composition.
  • Added signature insert button to draft window to insert the current identities signature at the insert cursor.
    Miscellaneaous
  • Added 'Save Password' option to prefs.
  • Multi-user preferences can be configured to prevent passwords saved in prefs file.
  • Multi-user preferences can be configured to force the return address domain to always be that specified in the multi-user prefs. Network panel entry is locked out as well.
  • 'Copy To' and 'Move To' mailboxes must now be the full pathname to the mailbox. To help with entering this, each field has a popup next to it which shows the current 'known' list of mailboxes and allows a choice.
  • Can specify an empty 'Copy To' mailbox without error to allow 'None' to be default.
  • 'Copy To' and 'Move To' mailboxes may be autocreated on first login if using multi-user pereferences. Controlled by admin option.
  • A warning is now issued if the default 'Copy To' and 'Move To' mailboxes are not found when logging in.
  • A warning is now issued when opening a draft message if the 'Copy To' mailbox is not found and copies would be lost.
  • Hooks put in for WinHelp calls. Help button added to most dialogs. Shift-F1/F1 active for main windows.
  • Splash screen added.
  • No longer uses obsolete SUBSCRIBE/UNSUBSCRIBE syntax when connected to IMAP4rev1 server.
  • Now uses IMAP 'Literal+' extension where available.
  • Added 'Reset Default Window' command to 'Windows' menu to allow current window state to be reset to the default for that type of window. This makes it possible to reset individual window states rather than the whole lot using the 'Reset Windows' button in the prefs dialog.
  • Holding down the control key while copying a message will toggle the state of the 'Delete after Copy' option.
  • During a drag operation, the arrow cursor will display a '+' symbol when the operation will result in a 'copy' as opposed to a 'move' (copy and delete original) action.
  • The 'Creator for saved Messages' value now appears as text in prefs files as opposed to a number.
  • Added preference to allow automatic signature insertion to be turned on or off.
  • 'Choose' directory button now works in 'Attachments' prefs panel.
  • Password dialog now selects the password field on opening if there is a user id already set, regardless of the 'Save User ID' setting.
  • If there is only one 'Places to Search' in the prefs, mailbox names will be shown without the hierarchy prefix in the server window and popups.
  • Messages appended to a mailbox are now marked as seen (not IMAP2bis).
  • 'Create in Hierarchy' now the default for 'Create Mailbox' dialog.
Fixes
  • Fixed bug that would sometimes cause UID value to be displayed instead of message size.
  • Fixed a bug that would prevent hierarchies appearing in the 'Create Mailbox' dialog.
  • Fixed a bug with 'Spaces per Tab' field not being used in draft text area.
  • Fixed a bug that prevented Mulberry prompting the user to save a dirty draft message.
  • Fixed a bug in UU decoding.
  • Fixed a bug that would cause a crash when typing delete with no selection in a mailbox window.
  • Fixed a bug in which maximised or minimised windows on quitting would not be properly restored on next startup.
  • Fixed bug in which addresses dragged to address field could be lost on resolution.
  • Fixed problem with extra mailboxes appearing in server list with recent versions of UW server.
  • INBOX will not move to subscribed folder if subscribed command issued.
  • INBOX is made a valid mailbox when logging in, if it was invalid before.
  • Wrapping of the signature in the preferences would sometimes cause character loss.
  • Fixed bug in which pasting in a draft window would go into the body area rather than the selected address field.
  • Fixed bug in which it looked like Mulberry was always using 100% of the CPU (or as much as it could get) when it actually was not.
  • Fixed a bug in which document registry entries were missing titles causing blank entries in Shell-New popup menu.
  • Fixed a bug that would cause a crash when a part with no data was downloaded.
  • Fixed bug that would cause a crash when sending a message after deleting an editable text part.
  • Fixed a bug in which an illegal 'BODY' response from a server was causing a crash.
  • Fixed a bug in which a newly created, but unedited draft window would ask to be saved when closing it.
  • Fixed bug in which the quoted-printable encoding header was not being used in draft messages appended to a mailbox.
  • Fixed a bug that would cause a crash when sorting an empty mailbox by thread.
  • Fixed a bug that would prevent mailboxes with quotes (or other 'special') characters from being used in Mulberry.
  • Fixed a bug in which a single non-text part message would cause a crash when opened.
  • Fixed various bugs with focus being lost for server and mailbox window lists.
  • Fixed bug in which 'Fetch' progress was not shown in status bar.
  • Fixed a bug in which UU could not be used to encode attachments.
  • The quotation character was not read in correctly when it was empty.
  • Fixed bug in which moving to next message after a delete in mailbox window did not work properly.
  • Fixed bug which would prevent IMAP4rev1 protocol being used with UW server.
  • Fixed bug that would cause socket errors with UW IMAP4/IMAP4rev1 server when using IMAP4 protocol.
  • Fixed a bug causing a crash when replying to a message with a bad date.
  • Fixed a bug causing text to be wrapped to one character less than that specified in prefs.
  • Fixed a bug causing a crash when opening/creating a mailbox that would appear at the end of the server window list.
  • Fixed a bug that could cause a crash when appending a message to an open mailbox a second time.
  • Fixed a bug that would cause a crash when exiting Windows with Mulberry running.
  • Fixed a bug causing a blank page to be ejected from the printer after each print job.
  • Now only launches a single instance when a Mulberry file type is double-clicked or mailto URL launched with Mulberry as the target.
  • mailto URLs launched externally are now parsed for extended information (body & subject).
  • Installer will ask whether to register Mulberry as default mailto URL handler.
  • Duplicate groups are now merged when imported.
  • Fixed crash when merging groups.
  • Fixed a bug that caused the last address in a pine group to be missed.
  • Fixed a bug that would cause the 'Read Next Block' menu command to remain disabled when it should not be.
  • Draft window is now 'dirtied' if there are any changes to the parts table.
  • Fixed a bug causing changes to the draft window to be lost when deleting one of two parts.
  • Fixed problems with scroll bars in multiline address edit fields.
  • Alt key toggle for replying now works for messages in mailbox window.
  • Fixed bug that sometimes caused a crash when importing addresses into a non-empty address book.
  • Fixed bug in which hidden draft windows would be created when cancelling addressing dialog generated from address book.
  • Fixed a bug causing text changes to be lost in a draft when switching from multipart to single part.
  • Fixed a bug in which the file extension of a saved attachment was not added when the attachment did not have one.
  • Fixed a bug in which dragging a file from the desktop to anywhere in Mulberry caused a new server window to be created and eventually led to a crash.
  • Fixed a bug preventing files dragged to the draft parts table from being added to the attachments list.
  • Fixed bug in AppleSingle decoding.
  • Properly handles single quotes in addresses in draft window.
  • Fixed a bug when re-writing message/rfc822 part boundaries in draft attachments.
  • Fixed a bug causing a crash when shift-tabbing out of To field in draft window.
  • Fixed bugs with multipart/appledouble part naming.
  • The 'Default Download Directory' is now terminated with directory separator if missing.

v1.2.3 : 29-August-1997 (Special release for sites only)

Minor Changes
  • If a SELECT command fails, the user will be prompted for creation of the mailbox.
  • The default 'Copy To' and 'Move To' mailboxes will be automatically created on login if they are filled in in the multi-user preferences and they don't exist and the user is using the multi-user prefs (not their own prefs).
  • If the default 'Copy To' or 'Move To' mailboxes do not exist when logging in, the user will be alerted (assuming the conditions in the point above are not met).
  • If the current 'Copy To' mailbox does not exist, the user will be alerted whenever a new draft is created (either as a new draft or a reply, forward etc).
  • Added 'Decode Embedded UU' menu command to 'Message' menu.
  • 'Copy To' mailbox can now be 'INBOX'.
Fixes
  • Fixed a bug in which draft messages saved to disk would be truncated to a line length of 128 when opened (the original file was not touched).
  • Fixed problems with dragging addresses from the address book to an address field in a draft window that would sometimes result in addresses being lost when the field did nick-name resolution.
  • Fixed problems with window positions being messed up when closing with one or more windows minimised or maximised.
  • Fixed bug in UU decode.
  • Fixed bug in preventing copy of read messages from INBOX when it is closed.

v1.2.2 : 19-June-1997

Minor Changes
  • Changed behaviour of 'Copy to Mailbox' so that if the first entry in 'Places to Search for Mailboxes' in the Network prefs is '', the popup in the draft window will be correctly setup.
  • Removed redundant 'Copy Attachments' checkbox from Outgoing prefs panel.
  • Replaced numeric network error codes with textual description.
  • Changed behaviour of 'Places to Search' entries so that now, if an entry ends in '*' or '%' the directory separator is not automatically appended. Thus putting '~/Mail' in this field will result in a mailbox list of '~/Mail/' ie all mailboxes and sub-hierarchies in '~/Mail/'. Using '~/Mail/%' will match only the first level of hierarchy in '~/Mail/'.
Fixes
  • Fixed a bug that would cause message sending to fail if DNS lookup of local machine name failed.
  • Fixed a bug that would cause a crash if an open message window's message were expunged.
  • Fixed a bug that would cause a crash if a message with an empty address list is displayed in a mailbox window.
  • Fixed bug in which header text would be corrupted after a message was deleted but 'Allow Deleted Messages to be Opened' was on.
  • Fixed a bug that would cause a crash if a misformed RFC1522 header appeared in a message.
  • Fixed a bug that would prevent hierarchies appearing in the 'Create Mailbox' dialog.
  • Fixed some minor display problems with button titles in prefs panels.
  • Fixed a crash that could occur if the password field is left empty when attempting to login.
  • Fixed some minor bugs with importing pine address books.

v1.2.1 (Special Customer Release Only) : 24-May-1997

Major changes (Only available in this version, other versions will not have these features)
  • Added code to lock 'From:' field as test for customer.
  • This version is pre-registered for customer.
Minor Changes
  • Changing the user ID now forces server to logout and prevents sending mail until new user ID has been validated by successful logon.
  • Change to server address now invalidates sending mail until successful login.
  • A failure to login now invalidates sending mail until successful login.
  • Changed draft window so that the Copy To mailbox is correctly restored when logging back into the server when 'Remember Chosen Copy Mailbox' is off.
  • Changed format of multipart boundary string.
Fixes
  • Fixed a bug in which attachments went into the wrong hierarchy if a multipart or message attachment higher in the list was collapsed.
  • Fixed bug in which SMTP error response text was not being shown in error dialog.
  • Fixed a bug that could cause a crash when importing a pine address book with duplicate email addresses.
  • Fixed bug in which daylight savings was not taken into account in date of messages being sent.
  • Fixed bug in which lowercase hex digits in quoted-printable text were incorrectly decoded.
  • Add All button now works in file attach dialog.
  • Fixed bug that would allow file text part's diamond button in draft window to be clicked.
  • Fixed a bug that would prevent '\' characters being quoted in outgoing mail addresses.
  • Fixed bug that would sometimes cause UID value to be displayed instead of message size.
  • Fixed bug that would cause 'Override MIME with' popup to be incorrectly set.

v1.2 : 09-May-1997

  • First full release.