SmarterMail Release Notes and Version History

Several releases contain notes marked as "Important". Prior to upgrading versions, enter your current build number (e.g. 7852) to view important notes that may affect your upgrade.

9.4.4609 (Aug 24, 2012)

  • Fixed: Exchange migration test function now tests more items.
  • Fixed: Exchange migration will now pull in items with UTC dates.
  • Fixed: Folder auto-clean modifications will now save properly for domain administrators.
  • Fixed: Inline email images that are embedded as image:data in the HTML will no longer cause the webmail to crash.
  • Fixed: LDAP queries will no longer fail when a domain includes user aliases or mailing lists.
  • Fixed: Messages in the message archive will no longer break if they contain attachments in winmail.dat format.
  • Efficiency: Email grid generation and scrolling in webmail have been made considerably faster.

9.4.4548 (Jun 14, 2012)

  • Added: Added ability to manage archiving via the API using the SetDomainArchiveRule function in the svcDomainAdmin web service.
  • Added: TimeZoneIndex is now settable for a user via the SetRequestedUserSettings of the svcUserAdmin web service.
  • Changed: Message archiving now accept UNC paths.
  • Changed: The API for queuing mailbox migrations now allows domain administrators to queue migrations for accounts within their domain.
  • Changed: The domains grid now takes domain aliases into account while searching.
  • Fixed: A timing issue where the reminders window could pop up immediately after dismissing all reminders.
  • Fixed: Administration of mailing lists now works as expected when a system admin manages a domain by clicking the manage button in the domain details view.
  • Fixed: An issue where certain spam configurations would prevent a resend from spam quarantine.
  • Fixed: Apple Mail with AddressBook no longer sees contacts as read-only when using CardDav to sync.
  • Fixed: Configuring external autoresponders no longer throws an error.
  • Fixed: Dashboards no longer show a date header as dates do not apply for those types of reports.
  • Fixed: Ending an IMAP session on the Current Connections page of the Web interface now functions as expected.
  • Fixed: Inline images now display correctly in Apple Mail when using Exchange Web Services.
  • Fixed: Mailbox migration now works as expected for user accounts with certain size limits.
  • Fixed: Managing a domain while there are system admin level reminders will no longer cause the reminders window to pop up.
  • Fixed: Removed daylight savings time from Egyptian time zones.
  • Fixed: Scrolling now works as expected for spool quarantine folders that have a hundred or more messages in them.
  • Fixed: Subscriber fields now save correctly when adding new subscribers through the web interface.
  • Fixed: The AddDomainEx API function now uses the default domain settings for enabling XMPP and chat history search for domain admins.
  • Fixed: The logout URL for a domain when set by the system administrator now functions as expected when the ability for domains to override that setting is turned off.
  • Fixed: Whitelisted IP addresses with Greylisting checked can now be deleted.
  • Fixed: You can now accept calendar invites in Outlook 2011 via Exchange Web Services.

9.3.4513 (May 10, 2012)

  • Fixed: Appointments with attendees that have blank display names now sync correctly via ActiveSync.
  • Fixed: Indexing of user data now functions as expected when a user queued to be indexed is deleted.
  • Fixed: Logging to the LDAP log with an invalid log path will no longer stop the SmarterMail service.
  • Fixed: Mailing list subscribers added through the web interface now have new line characters removed before saving to the database. This prevents the potential for multiple subscribers with the same email address.
  • Fixed: Read flag changes made by a client syncing with Exchange Web Services (EWS) now sync those changes to other EWS clients.
  • Fixed: The check to prevent multiple mailing list subscribers with the same email address is now case insensitive.
  • Fixed: The webmail interface now loads properly for domains with users having apostrophes in their display names.
  • Fixed: Viewing attachments now functions as expected in Outlook 2011 version 14.2 when syncing with Exchange Web Services.

9.3.4499 (Apr 26, 2012)

  • Added: A SetSubscriberList2 function to the svcMailListAdmin Web service. The SetSubscriberList is now deprecated as it was adding subscribers instead of replacing them.
  • Changed: Messages resent from the outgoing spam quarantine now skip spam checks to ensure they are not placed back into quarantine.
  • Changed: Migrating from Microsoft Exchange now uses Microsoft's Exchange Web Services Managed API instead of calling the Web services directly.
  • Changed: The Commtouch module has been updated to the latest version.
  • Fixed: Clicking to view all addresses in the BCC field when some are hidden now properly displays all the addresses.
  • Fixed: Enabling or disabling aliases from being included in the Global Address List no longer requires a restart of the SmarterMail service to take effect.
  • Fixed: Propagating the "Exclude IP from received line" domain default setting now functions as expected.
  • Fixed: Removing the reminder from an existing calendar appointment now saves correctly.
  • Fixed: Renaming a folder in the webmail interface no longer shows the full path as the folder name in Outlook 2011 for Mac when syncing via Exchange Web Services.
  • Fixed: Resolved a timing issue that could cause chat to stop working in webmail when using Firefox 11.
  • Fixed: Syncing of calendar colors via WebDAV now functions as expected.
  • Fixed: Syncing with Outlook for Mac version 14.2 via Exchange Web Services now functions as expected.
  • Fixed: Tasks and appointments deleted via Exchange ActiveSync now update correctly when synced via Exchange Web Services.
  • Fixed: The option to link a file from file storage is no longer displayed when composing a message in plain text.
  • Fixed: Windows Phone 7 devices synchronized using Exchange ActiveSync no longer stop syncing mail.

9.2.4469 (Mar 27, 2012)

  • Fixed: TLS for incoming SMTP, POP and IMAP connections now function as expected.

9.2.4464 (Mar 22, 2012)

  • Added: Added a SetSubscriberList2 function to the svcMailListAdmin web service that deprecates the SetSubscriberList function and now correctly replaces the existing list of subscribers with the new list.
  • Fixed: Deleting whitelisted IP addresses now functions as expected.
  • Fixed: Disabling content filter bouncing now applies only to messaged bounced per content filter settings.
  • Fixed: Fixed an error that could occur when re-indexing many users on a domain.
  • Fixed: Messages with empty text or HTML parts are now displayed properly in webmail.
  • Fixed: The svcDomainAdmin web services SetDomainForwardingBlockByTargetAddress function now returns a failure result if a domain forward does not exist with the given target address.
  • Fixed: Whitelisting and blacklisting IP addresses now functions as expected.
  • Efficiency: Optimized memory usage on initial sync of contacts via Exchange Web Services.

9.2.4450 (Mar 8, 2012)

  • Added: Throttling actions can now be set via Web services.
  • Fixed: Accepting or editing a calendar appointment on an iOS device synced using Exchange ActiveSync now retains the organizer of the appointment.
  • Fixed: Add to Outlook now correctly handles dragging and dropping of multiple items into a synced address book or calendar.
  • Fixed: Adding Web chat URL listeners via Internet Explorer 8 now functions as expected.
  • Fixed: Calendar appointments accepted through webmail are now properly flagged as accepted when synced to iOS devices via Exchange ActiveSync.
  • Fixed: Fixed a case in which a badly formatted recurring appointment prevented Touchdown on Android devices from syncing calendars with SmarterMail using Exchange ActiveSync.
  • Fixed: Fixed a case in which migrating a calendar from Microsoft Exchange failed if one of the events contained no information.
  • Fixed: Migrating a mailbox from Microsoft Exchange now properly updates its status while importing messages from sub-folders.
  • Fixed: SMTP sessions receiving messages from an IP address in the authentication bypass list now function as expected.
  • Fixed: SPF checks now run as expected when DMARC is enabled and the sender's domain does not use DMARC.
  • Fixed: The password recovery email is now sent from noreply at the user's domain to prevent the message from being flagged as spam.
  • Fixed: The svcServerAdmin Web service now functions as expected.
  • Fixed: Users can now view attachments to certain types of incorrectly formatted messages.
  • Fixed: When accepting a calendar invite in webmail from a shared email folder, the appointment is now properly added to the calendar of the user it was sent to.
  • Efficiency: Updated the Whitelist and Blacklist pages to more efficiently handle a large amount of entries.

9.1.4429 (Feb 16, 2012)

  • Added: A print preview button for reports.
  • Added: An Exchange Web Services setting for the number of days of no activity before cleaning old files.
  • Added: Support for shared calendars via Exchange Web Services.
  • Added: Support for shared contacts via Exchange Web Services.
  • Added: Support for shared tasks via Exchange Web Services.
  • Added: The mailbox migration tool now includes a help button.
  • Added: Web service documentation can now be accessed from within SmarterMail.
  • Changed: Messages sent through the spool drop folder are now considered authenticated. By default, the drop folder is located at c:\SmarterMail\Spool\Drop.
  • Changed: The favorite report functionality has been removed in favor of custom reports. Existing favorite reports will be automatically converted to custom reports.
  • Removed: Removed per report configuration controls from custom reports.
  • Fixed: Exchange Web Services no longer displays an error message when checking the folder size.
  • Fixed: Exchange Web Services now functions as expected when checking folder permissions.
  • Fixed: Exchange Web Services now syncs folders added through IMAP correctly.
  • Fixed: Fixed some display issues when running Internet Explorer 9 in compatibility mode.
  • Fixed: Impersonating a domain administrator and viewing the domains trusted senders now shows the correct trusted senders list.
  • Fixed: iPhone reminders synchronized to SmarterMail via CalDAV are now ignored as they created invalid entries in the SmarterMail calendar. This is because SmarterMail does not currently support tasks synchronizing tasks via CalDAV.
  • Fixed: Mailing lists can now be created or deleted by a system administrator that is impersonating a domain administrator.
  • Fixed: Menu items are now displayed above the weekly and monthly calendar headers.
  • Fixed: Messages in the spool's drop folder with display names in the To or From fields now function as expected.
  • Fixed: Reports now generate correctly when the system administrator is impersonating a domain administrator or user.
  • Fixed: Selecting signatures while impersonating a domain administrator no longer causes the session to log out.
  • Fixed: Selecting the option to delete all messages in the folder when viewing an advanced search now deletes those messages as expected.
  • Fixed: Synchronizing contacts via Exchange Web Services now correctly syncs any applicable notes on the contacts.
  • Fixed: System and domain administrators can now view attachments to archived messages.
  • Fixed: The "Require sender match authenticated address" option in Protocol Settings now remembers its value after a server restart.
  • Fixed: The file storage option on the domain defaults page now remembers its value after a server restart.
  • Fixed: The setting to hide or show users listed in the GAL now functions as expected.
  • Efficiency: Administrative logging is now much faster for changes involving larges sets of information, such as adding or editing thousands of domain forwards.
  • Efficiency: Reduced the amount of CPU and memory used when indexing specific types of messages.

9.0.4408 (Jan 26, 2012)

  • Added: The spool now includes a drop subfolder where any .eml files can be placed to be delivered by SmarterMail.
  • Changed: To improve usability, the total number of domains and users is now displayed near the bottom of the navigation pane on the domains page.
  • Fixed: Altered the loading of the configuration files for the SpamAssassin Pattern Matching Engine and Commtouch add-ons to resolve a rare crash issue.
  • Fixed: SmarterMail now correctly verifies that POP migrations will not exceed user account size limits.
  • Fixed: The events system now includes newly created user accounts without requiring a service restart.
  • Fixed: The send email option on the password compliancy page now functions as expected.
  • Fixed: User accounts that are disabled but still receiving email now accept messages sent through SMTP.
  • Fixed: Various web service functions and removing users/aliases now function as expected if the XMPP service is disabled.
  • Fixed: Webmail chat now functions as expected for users with periods in their usernames.

9.0.4401 (Jan 19, 2012)

  • Changed: The upload control has been updated to the latest version to ensure it functions in all browsers.
  • Fixed: A quarantine folder is now automatically created in the spool if it does not already exist and there are outgoing spam or virus messages to be quarantined.
  • Fixed: Adding a folder in webmail now automatically updates the list of available folders when moving a message.
  • Fixed: Corrected an issue in which contacts whose birth dates were formatted in a specific way would not synchronize via Add to Outlook (Sharepoint Sync).
  • Fixed: Corrected an issue in which weekly recurring appointments that do not have a day specified would not synchronize via Add to Outlook (Sharepoint Sync).
  • Fixed: Retrieving messages via POP using plus addressing now functions as expected.
  • Fixed: Searching domains now functions as expected.
  • Fixed: The list of domains in the navigation pane now has a right click-context menu.
  • Efficiency: Bulk uploading of mailing list addresses is now much faster.

9.0.4395 (Jan 13, 2012)

  • Fixed: Javascript alert statements used for debugging purposes affecting mobile devices were removed.
  • Fixed: The application install notification that appears in webmail for mobile devices now displays above the actions menu.

9.0.4394 (Jan 13, 2012)

  • Added: A Getting Started webpage that opens in the user's browser after installing SmarterMail using the automated installer.
  • Added: A new event condition for day of the week.
  • Added: A new event to notify system administrators that their upgrade protection coverage is about to expire.
  • Added: A new items icon in webmail so users can quickly create new messages, contacts, appointments, tasks and notes.
  • Added: A new Web services function to support the retrieval of user login times.
  • Added: A per domain setting to remove the client's IP address from the received header on messages recieved through SMTP.
  • Added: A reserved domain name list to prevent domain administrators from adding specific domains, such as gmail.com or yahoo.com, into SmarterMail.
  • Added: Added checks to ensure migration will not surpass mailbox size limits.
  • Added: Added delete context menu item for auto complete grid.
  • Added: Administrative logging to track system and domain administrator activity and all webmail logins.
  • Added: An event action to display toast notifications in webmail when the event is triggered.
  • Added: An option to not append received lines to messages received via SMTP when authenticated.
  • Added: An user-level option to exclude an x-originating-IP header to messages composed in webmail.
  • Added: Appointment colors are now synced correctly when using WebDAV for calendars.
  • Added: Domain administrators now have the option to include alias and mailing list addresses in the Global Address List.
  • Added: New Web services to automate mailbox migrations.
  • Added: Reminder pop up items now include a link to the referenced item.
  • Added: SmarterMail now automatically checks for scheduling conflicts when creating or editing calendar appointments.
  • Added: Synchronization of messages, contacts, calendars and tasks via Exchange Web Services. (Add-on)
  • Added: The ability to block a sender using the options that display when hovering over an email address in webmail (such as in a message header).
  • Added: The ability to chat with other users on the domain via the SmarterMail Web interface or any XMPP-compatible chat client.
  • Added: The ability to open an item currently being viewed in the preview pane in a new popup window.
  • Added: The ability to quarantine messages blocked from delivery due to outgoing spam or virus checks for a maximum of 30 days.
  • Added: The ability to toggle the follow-up flag on/off when viewing a message in a popup window.
  • Added: The option to require that the from address matches the authenticated address when messages are sent through SMTP with authentication.
  • Changed: Appointment invitations are also formatted in HTML to improve their appearance in third-party email clients.
  • Changed: Domains have been moved from the manage section to their own section of the web interface.
  • Changed: Grids in the content pane now display the count with a generic "X item(s)" instead of the specific type of item, with the exception of the messages grid.
  • Changed: Mailing lists now use the domain name instead of the server hostname in the x-Mailing-List, List-ID and Message-ID header fields.
  • Changed: Multilpe mailing list subscribers can now be added at once when managing mailing lists through webmail.
  • Changed: SMTP, Delivery and Administrative logs are now set to detailed by default.
  • Changed: System level trusted senders now bypass greylisting.
  • Changed: The ability to hide and unhide the navigation pane in webmail.
  • Changed: The attachments view no longer includes messages in the Junk Email folder.
  • Changed: The default size for a domain on a new installation has been increased from 500 Megabytes to 2 Gigabytes.
  • Changed: The list of contact fields available through LDAP has been expanded to include all contact fields displayed in webmail.
  • Changed: The login page now warns users if their browser does not support JavaScript or cookies.
  • Changed: The Send vCards option for contacts is now a subitem under the Actions menu in the navigation pane toolbar.
  • Changed: The Spam button is now a subitem under the Mark menu when viewing a message in a new window.
  • Changed: The Tasks tab in a message no longer displays a counter.
  • Changed: The TLS feature can now be enabled or disabled per domain.
  • Changed: Web interface logs are now automatically deleted per the log deletion settings.
  • Changed: Web interface logs are now saved to a logs subfolder of the MRS\App_Data folder.
  • Removed: Mailbox migration removed from users getting started wizard but is still available in user settings.
  • Removed: Removed the option to automatically display the first message of the selected folder in webmail.
  • Removed: Rename domain button removed from edit domain as this should be done manually with the SmarterMail service turned off.
  • Removed: The Synchronization Center has been removed from webmail. Users can now view synchronized devices in the Settings section of the interface.
  • Fixed: Accepting an invite on an iOS device when using ActiveSync no longer removes the description text.
  • Fixed: Added callback handling to update the task grid on scrolling.
  • Fixed: Advanced searches now have a context menu.
  • Fixed: An extra attachments icon no longer displays when viewing messages without a preview pane or with a horizontal preview pane in webmail.
  • Fixed: Auto deletion of log files is now enabled and set to 14 days by default.
  • Fixed: Cache issue with auto complete with the GAL.
  • Fixed: Changing a recurring appointment to a non-recurring appointment now saves correctly.
  • Fixed: Clicking the Manage button when a domain is not selected no longer opens an empty window.
  • Fixed: CPU statistics now take into account multi-core processors.
  • Fixed: Deleting addresses from the auto-complete list now functions as expected.
  • Fixed: Enabling weekend days on weekly and monthly calendar views now functions as expected.
  • Fixed: Exporting mailing list subscribers to a CSV file will no longer result in an empty file on certain SmarterMail installs.
  • Fixed: Fixed a case in which exporting a contact to a vCard in certain languages did not include the birth date.
  • Fixed: Fixed an issue when adding calendar appointments in webmail that could cause the start time to default to the next day.
  • Fixed: Fixed an issue where an empty categories tag would prevent Windows phone 7 devices from syncing contacts using ActiveSync.
  • Fixed: Folder Auto-Clean buttons to add, edit and delete auto-clean rules are now hidden when not displaying the Folders tab.
  • Fixed: Moving a folder in Apple Mail using IMAP no longer displays an error.
  • Fixed: Multilpe mailing list subscribers can now be added at once when managing mailing lists through webmail.
  • Fixed: Now correctly reads the setting to load more than one IP access list for additional administrators.
  • Fixed: Removed the extra Back button that displayed when impersonating a user and editing content filters.
  • Fixed: SmarterMail now handles IMAP subfolder queries of the form "%/%.../%" correctly.
  • Fixed: Spam Filtering configuration tabs are disabled for users and domain admins that select to use default settings from the Options tab.
  • Fixed: The "new version available" event now works as expected.
  • Fixed: The ability to hide and unhide the navigation pane in webmail.
  • Fixed: The attachments view no longer includes messages in the Junk Email folder.
  • Fixed: The calendar's daily view now displays hours in a 24-hour clock (military time) when the browser language specifies that.
  • Fixed: The Folders tab of Folder Auto-Clean is now disabled when users select to use default settings from the Options tab.
  • Fixed: The list of contact fields available through LDAP has been expanded to include all contact fields displayed in webmail.
  • Fixed: The login page now warns users if their browser does not support JavaScript or cookies.
  • Fixed: The number of events displayed in the content pane is no longer limited.
  • Fixed: The TLS feature can now be enabled or disabled per domain.
  • Fixed: When using SmarterMail as an incoming gateway, it will now refresh its list of users every 10 minutes.
  • Efficiency: Implemented various interface optimizations to improve performance and usability on mobile devices like iPads, tablet computers and smartphones.
  • Efficiency: Implemented various optimizations and enhancements to improve webmail loading.