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.

12.5.5409 (Oct 23, 2014)

  • Changed: An error while retrieving messages during an Exchange migration now continues to the next folder instead of aborting the entire migration.
  • Changed: When adding or editing a domain, bounce.io settings now display but are disabled if bounce.io is not enabled globally.
  • Fixed: An issue where reverse DNS spam checks could pass on IP addresses that do not have a reverse DNS entry.
  • Fixed: Backslash characters in certain calendar fields will no longer add more backslashes to that field on every calendar save.
  • Fixed: Calendar appointments on the last day of the month now display correctly in the mobile interface.
  • Fixed: Calendar entries imported using the mailbox migration will now immediately show in webmail.
  • Fixed: Checking the Enable Bitmap Checking setting when adding or editing an RBL or URIBL spam check now saves correctly.
  • Fixed: Editing blacklist and whitelist IP ranges now changes the existing entry correctly instead of adding a new entry while not removing the old one.
  • Fixed: Folder auto-clean rules now work correctly for inputted folder size values over 2047 MB.
  • Fixed: Forwarding a calendar invite now shows a summary of the invite.
  • Fixed: Improved locking during calendar file loading and saving to prevent a timing issue that could cause entries in the calendar to be lost.
  • Fixed: Incoming connections from bounce.io servers are now automatically authenticated if bounce.io is enabled.
  • Fixed: Messages in the spam quarantine that have been removed from disk are now immediately removed from displaying in the web interface.
  • Fixed: Migrating contacts using Gmail mailbox migration now functions correctly.
  • Fixed: Pressing Return on a Mac using Safari 7.1 at the end of a line will now correctly add a new line instead of a space.
  • Fixed: Users that appear twice in a file that stores last login times is now automatically detected and fixed and will no longer cause a display error when viewing users in webmail.
  • Fixed: Webmail now displays the correct size for attachments with a type of "Message".
  • Fixed: Webmail now sets the name of an attachment of type "message/delivery-status" to "DeliveryStatus.txt" when a name is not specified.
  • Fixed: When closing the compose window, the option to discard a message now functions correctly.

12.4.5364 (Sep 8, 2014)

  • Added: A user setting for whether or not messages downloaded by POP3 should be marked as read.
  • Added: bounce.io integration that turns SmarterMail into a recurring revenue stream and helps improve the user experience with friendlier bounce messages.
  • Added: Events may now be enabled/disabled on a per event basis.
  • Changed: 8-bit MIME support is now returned in the SMTP EHLO response.
  • Changed: The More/Less buttons in the HTML editor now remember their previous state.
  • Fixed: DKIM signing and verification now functions correctly when using relaxed canonicalization and the body of the message is blank.
  • Fixed: Mime content and body text are now returned in the EWS GetItem response for messages that request that information.
  • Fixed: The event for new mailing lists now sets the "ListAddress" email argument correctly.
  • Fixed: The svcDomainAdmin.asmx web service's GetDomainUsers function now returns the list of users when a catch-all alias is enabled for the queried domain.

12.3.5318 (Jul 24, 2014)

  • Added: In-Reply-To and References headers are now set when replying to messages in webmail.
  • Fixed: Changes to calendar items synced over EAS now show immediately in webmail.
  • Fixed: Webmail pop-up windows now resize correctly when using version 31 of Firefox.

12.3.5308 (Jul 14, 2014)

  • Added: New Flex Billing licensing option for Microsoft Exchange ActiveSync Add-On for large ISPs and hosting providers.
  • Fixed: A message parsing error that could cause an invalid IMAP BODYSTRUCTURE response for a badly formatted message header.
  • Fixed: A scenario where a POP retrieval session over SSL could stall.
  • Fixed: Changed the formatting of webmail messages to improve how inline images are displayed by various email clients.
  • Fixed: Fixed a permissions issue that prevented an account’s picture from being retrieved when linked to in an outgoing message’s signature.
  • Fixed: Migrating contacts from Exchange now checks for null values returned when querying for a contact’s email addresses, in order to prevent an error in webmail when viewing those contacts.
  • Fixed: Search results now show properly in iOS devices connected through EAS when the message is not already on the device.
  • Fixed: The IMAP ENVELOPE command response now correctly escapes quote characters when returning the subject value.
  • Fixed: The new admin username and password fields will no longer get auto-filled when adding or editing a domain using the Chrome browser.

12.2.5283 (Jun 19, 2014)

  • Fixed: Automatically adding webmail recipients to the users trusted senders list now functions correctly.
  • Fixed: Body counts of size 0 no longer throw exceptions in indexing log.
  • Fixed: Duplicate trusted sender entries are now automatically removed from a user's trusted senders when the account is first loaded.
  • Fixed: EAS is now more resistant to file system errors.
  • Fixed: EAS will no longer stall on some Blackberry devices.
  • Fixed: Setting the disablegreylisting field when using the SetRequestedUserSettings function of the UserAdmin web service now functions correctly.
  • Fixed: Specifying a bandwidth throttle limit of larger than 2047 MB now functions as expected.
  • Fixed: The IMAP fetch query for a message's envelope now correctly handles email addresses that contain quoted user name parts such as "user name"@domain.com.
  • Fixed: Web interface will no longer fail to switch tabs on Internet Explorer 9.

12.2.5269 (Jun 5, 2014)

  • Fixed: EAS is now more resistant to file system errors.
  • Fixed: EAS will no longer stall on some Blackberry devices.

12.2.5266 (Jun 2, 2014)

  • Added: "-ERR" responses are now included in the POP logs.
  • Added: A new web service called svcVirusAdmin has been added to facilitate anti-virus configuration. Refer to web service documentation for additional information.
  • Added: Ability to manually start a server blacklist check.
  • Added: An Open button now displays above messages if the preview pane is disabled.
  • Added: Domain level propagation of Active Directory authentication and Active Directory settings.
  • Added: Last Checked column for Server Blacklist Check report.
  • Added: Mailing list subscription audit logging can be enabled through mailconfig.xml's "enableMailingListDebugLog" setting.
  • Added: Web service function GetAntispamOptions added to svcSpamAdmin.
  • Added: Web service function GetSpamFilteringSettings added to svcSpamAdmin.
  • Added: Web service function SetAntispamOptions added to svcSpamAdmin.
  • Added: Web service function SetSpamFilteringSettings added to svcSpamAdmin.
  • Changed: Commtouch has been renamed to Cyren. See http://bit.ly/1nAIeBV for more information.
  • Changed: Compressed log files will now be assigned the last write date of the original log to allow for better sorting in Windows Explorer.
  • Changed: Filtering messages now shows Read/Unread instead of Yes/No.
  • Changed: IMAP commands are no longer returned in all caps.
  • Changed: IMAP Retrieval now sends the password in quotation marks.
  • Changed: Improved ActiveSync log formatting.
  • Changed: IP addresses in the Bypass Gateways grid will now skip SMTP denial of service abuse detection rules.
  • Changed: Plain text and raw content views are now much more legible in webmail.
  • Changed: Undo and Redo options show without having to extend the More menu while composing.
  • Fixed: A query for BodyStructure via the IMAP FETCH command now correctly returns content-disposition information for MIME parts that include that header field.
  • Fixed: A stack overflow will no longer occur during spam checks for certain types of malformed email messages.
  • Fixed: Accepting a meeting invite with a comment will no longer crash Outlook 2011 for OSX when using EWS.
  • Fixed: Active Directory settings in system level user defaults page now save correctly.
  • Fixed: Adding a group to a shared resource now functions as expected.
  • Fixed: Automatically logging in and going to the wizard page after a fresh install now functions correctly.
  • Fixed: Body counts of size 0 no longer throw exceptions in indexing log.
  • Fixed: Calendar invites with reminders will now have reminders set properly when using ActiveSync.
  • Fixed: Certain types of messages will no longer overflow the stack in the web interface.
  • Fixed: Changes made to contact information now properly update when synced with Add to Outlook.
  • Fixed: Changing the IMAP Retrieval log detail level no longer requires a service restart to take effect.
  • Fixed: Changing the spool path no longer requires a service restart to take effect.
  • Fixed: Clickable items in email body are now underlined properly.
  • Fixed: Closing a message and choosing to "Discard" a draft will now properly remove previously saved drafts.
  • Fixed: Compose font and size are now correctly used when composing a message.
  • Fixed: Date ranges now set and display properly for content filters.
  • Fixed: Deleting the last IP address in the Bypass Gateways grid no longer requires a restart of the SmarterMail service to take effect.
  • Fixed: DMARC policy verification no longer uses the "Max message size to verify" DKIM setting as that could cause the DMARC policy check to fail when it should have passed.
  • Fixed: EAS will no longer log the entirety of message contents in SendMail command when using detailed log.
  • Fixed: EAS will no longer stall when certain types of emails get processed.
  • Fixed: EAS will now obey the ReplaceMime flag attribute in SmartForward and SmartReply, which will prevent double attachments in some cases of forwarded email.
  • Fixed: EAS will now properly ignore status changes and deletes for the PING command to follow the MS-ASCMD specification.
  • Fixed: EAS will now properly include display name in from address for email messages.
  • Fixed: Email addresses must include an "@" symbol to be considered valid when composing an email in web mail.
  • Fixed: Hyperlinks with titles that contain another web address will no longer mess up the formatting of a message in webmail.
  • Fixed: If system level content filter bouncing is disabled, previous content filters with the action of 'bounce' will be ignored.
  • Fixed: Initial FolderSync from some devices using EAS will no longer throw Sync Key Mismatch errors.
  • Fixed: iOS will no longer show double appointment invites in emails when using ActiveSync.
  • Fixed: IsURIBL variable in SvcSpamAdmin web service now functions as expected.
  • Fixed: Meeting invitations with international characters will now be displayed properly in webmail.
  • Fixed: Menu icons on the left will no longer disappear during long webmail sessions.
  • Fixed: Migrating contacts, tasks or notes from an Exchange server now functions correctly in cases where migrated folders contain items other than those requiring migration.
  • Fixed: More than 100 messages at a time can now be copied from the message archive search to a mail account.
  • Fixed: Orphaned HDR files left in the Quarantine folder are now removed if an EML file is not associated with it.
  • Fixed: Password Policy Compliance now properly shows the count in the title.
  • Fixed: Path generation when adding a new domain will now continue to function after attempting to save an invalid domain.
  • Fixed: POP retrieval no longer stops processing over certain SSL connections.
  • Fixed: Propagating 'Disable X-originating-IP' at a domain\user level now works as expected.
  • Fixed: Replies and Forwards from search results now work properly.
  • Fixed: Resolved an issue where the Server Blacklist Check would return false positives for HostKarma results.
  • Fixed: Resolved an issue with push technology failing on Windows Phone 8 using EAS.
  • Fixed: Scrolling now works as expected when moving through the different calendar tabs.
  • Fixed: SMTP VRFY command now properly returns for mailing list lstServ commands.
  • Fixed: Sorting now works correctly for messages when Bottom Preview Pane is used.
  • Fixed: Spacing next to icons on the attachments tab of a message has been fixed.
  • Fixed: Spell check now functions properly in Internet Explorer 8.
  • Fixed: Switching between calendar tabs now functions properly when using tablets and mobile devices.
  • Fixed: The Refresh button on the Server Blacklist Check now functions as expected.
  • Fixed: The text "The section is loading" is now translatable.
  • Fixed: Theme settings will no longer reset to default during long webmail sessions.
  • Fixed: When another PING command comes in for the same device using EAS, the previous PING now ends properly.
  • Fixed: When using EAS, Outlook syncing will no longer fail when a calendar invite with a blank location is encountered.
  • Fixed: XMPP will no longer show users that have been disabled.
  • Efficiency: Large calendar definitions will now load more quickly.
  • Efficiency: Major memory and CPU reduction when using ActiveSync.

12.1.5224 (Apr 17, 2014)

  • Added: Google Drive Integration can now be enabled or disabled per domain.
  • Added: RBL and URIBL lists now show a warning in the Spam Administration page if they average more than 10 seconds to resolve.
  • Changed: Disk space reports will no longer show File Storage if no space is used for them.
  • Changed: Exchange ActiveSync provisioning default values now match those of Office365.
  • Fixed: A contact's birth date now syncs correctly over ActiveSync for users with a time zone that has a positive offset from UTC.
  • Fixed: A delete button no longer shows when viewing archived messages.
  • Fixed: A JavaScript error no longer occurs when editing an auto-clean setting.
  • Fixed: An incoming SMTP blocking rule formatted as *@domain.com will no longer block messages from a null (empty) sender address.
  • Fixed: Automatic logging into the getting started wizard on new installs now functions correctly.
  • Fixed: DNS cache will no longer report negative numbers after the cache gets cleared.
  • Fixed: Enable POP Retrieval and Enable IMAP Retrieval will now be saved correctly when adding a new user.
  • Fixed: Exchange Web Services now functions properly when using the default mail application on OSX.
  • Fixed: File Storage Disk Report will no longer be shown as a report option in Custom Reports if File Storage is disabled on a domain.
  • Fixed: Fixed a date parsing error that would cause messages received in March on certain servers to not show in search results.
  • Fixed: Highly recursive HTML will now be treated as unsafe.
  • Fixed: How attachment downloading is handled to prevent the case where large attachment downloads could time out.
  • Fixed: How we format a vCard to comply with standards.
  • Fixed: Importing a vCard will no longer show a broken contact picture.
  • Fixed: Improved the locking during processing of ActiveSync sessions to prevent a situation where ActiveSync processing could freeze up.
  • Fixed: International characters now function properly as File Storage folder names.
  • Fixed: Mass messaging will no longer attempt to send messages to disabled accounts or domains.
  • Fixed: Memory counters on the dashboard now function correctly.
  • Fixed: Moving messages in the mobile interface now functions correctly.
  • Fixed: Saving notes in the web interface will now properly mark the note as being HTML.
  • Fixed: SmarterMail no longer removes white space from a header line that contains only white space during local delivery which resulted in that line erroneously marking the end of the messages headers.
  • Fixed: Some translation items in the domain overview, domain default settings, domain propagation and outgoing gateways were fixed.
  • Fixed: Sub-folders of Sent Items and Drafts will now show the "To" field in the grid when in bottom preview pane mode.
  • Fixed: Syncing notes using Exchange ActiveSync now functions correctly.
  • Fixed: Syncing notes using Exchange Web Services now functions correctly on Outlook 2011 for OSX.
  • Fixed: The default domain setting to enable domains to override max mailing list message size now persists through service restarts.
  • Fixed: The Global Address List tab in General Settings will no longer show if the GAL is disabled for a domain.
  • Fixed: The global trusted senders page now displays correctly when using Safari.
  • Fixed: The mobile interface will no longer show the GAL when it is disabled for the domain.
  • Fixed: vCard will now properly encode notes using quoted-printable encoding.
  • Security: Resolved an XSS vulnerability related to custom reports.
  • Security: Resolved an XSS vulnerability related to vCards.

12.0.5178 (Mar 6, 2014)

  • Fixed: Logging in with the default credentials on a fresh install now succeeds without requiring a service restart.
  • Fixed: Moving a message in webmail from a users folder to a shared folder with full control permissions now functions correctly.
  • Fixed: The TO field in the header of messages sent through a SmarterMail mailing list now properly separates multiple addresses with a comma instead of a semicolon.

12.0.5171 (Feb 27, 2014)

  • Added: Catch-all popup now shows a warning against its use, as catch-all's can easily become spam targets.
  • Added: SMTP logs now record when sessions are Whitelisted or on the Auth Bypass list.
  • Added: The system administrator can now block SMTP sessions based on the domain name passed in the EHLO or HELO commands.
  • Added: Whitelist, Blacklist, and SMTP Auth Bypass pages will now warn administrators if they enter an IP block equal to or bigger than /24.
  • Changed: Default relay settings for new installations is set to Nobody while continuing to default "allow relay for authenticated users" to on.
  • Fixed: After an encoding exception when receiving credentials, SMTP sessions will no longer incorrectly log a blank "Authenticated as" line.
  • Fixed: Authentication using Exchange ActiveSync now works as expected with passwords containing colons.
  • Fixed: Auto-Discovery will now work properly for iOS devices.
  • Fixed: Pipelined commands after the STARTTLS command for IMAP and SMTP, and the STLS command for POP now returns an error and disconnects the session per RFC.
  • Fixed: Reports now load properly when SQL Server Reporting Services is configured on the same server as SmarterMail.
  • Fixed: Resizing issues on HTML editors were fixed.
  • Fixed: The Add to Outlook option will still be available for contacts and calendars even when they are not shared.
  • Fixed: The Server Blacklist page will no longer show results for private IP addresses.
  • Security: System administrator passwords are now stored on disk as an irreversible hash.

12.0.5157 (Feb 13, 2014)

  • Added: CIDR notation is now supported when specifying IP Address ranges.
  • Added: Contact pictures now show on the view message page.
  • Added: Current IDS Blocks page now shows detection type, country, and rule description for easier determination of why someone was blocked.
  • Added: Domain administrators can now import users from a CSV file.
  • Added: DOS, Bad SMTP Sessions, and Password Brute Force abuse detection rules now support IPv6 addresses.
  • Added: Flag for Follow-up and Request Read Receipt selections are now saved with drafts.
  • Added: Global trusted senders now have a description field.
  • Added: Greylisting now supports IPv6 addresses.
  • Added: Inactive Users page now indicates whether users are domain admins and whether they are enabled or not.
  • Added: IPv6 addresses are now supported in IP Whitelist, IP Blacklist, SMTP auth bypass, Greylist filtering, Gateway bypass, Incoming gateway with MX mode, administrator login IP access, and content filtering.
  • Added: Log files can now be automatically compressed nightly, greatly reducing storage requirements. This option is enabled by default and the behavior can be changed in Log Settings.
  • Added: Mailbox migrations may now be canceled and re-started by a system administrator.
  • Added: More friendly error pages appear in the case where 404 or 500 errors occur.
  • Added: Reverse DNS checks now support IPv6 addresses.
  • Added: Server Blacklist Check will automatically monitor your IP Addresses across known RBLs and an event can be created and fired if a server gets listed or de-listed.
  • Added: Settings for Compose Font and Size added to user compose settings.
  • Added: Signatures now support a variable to include the user's profile picture.
  • Added: Specific instances of a recurring appointment may now be deleted.
  • Added: SPF checks now support IPv6 addresses.
  • Added: Support for attaching Google Drive accounts, which allows for sending messages with download links to files from those accounts as well as from SmarterMail's file storage.
  • Added: System administrators may now view all active mailbox migrations from the Current Migrations page in the Manage section.
  • Added: System Administrator's page now shows description and whether IP restrictions exist.
  • Added: Task descriptions now support HTML in all sync protocols.
  • Added: The email editor now allows inserting images and files through drag-drop and cut-paste when using browsers that support those functions.
  • Added: The user's last login date has been added to the Disk Usage report and to the users grid.
  • Added: Toast notifications now include support for chats.
  • Added: Webmail IDS blocks now show up in the Current IDS Blocks page.
  • Changed: Default log file retention changed to 60 days due to log files now being compressed automatically.
  • Changed: Exchange Web Services sync files will now be automatically deleted when no longer in use.
  • Changed: If Auth Login is disabled for SMTP it will now be allowed over SSL connections.
  • Changed: Impersonation is now allowed for accounts with web mail disabled in Service Access.
  • Changed: Log file searches now support a date range.
  • Changed: Notes may now be composed in HTML.
  • Changed: Re-indexing no longer clears and re-builds the user's auto-complete address list as it would undo any changes to the list made by the user.
  • Changed: The default max allowed DKIM and DomainKey key size is now 2048 bit.
  • Changed: The HTML editor has been replaced with a new more efficient, more accurate, and better looking editor.
  • Changed: The key size on the domains mail signing page is now default selected to the max allowed for the server.
  • Changed: The system administrator welcome wizard now allows the selection of multiple IP addresses to listen on.
  • Changed: When looking at a calendar view in daily mode, new appointments will be defaulted to the day the user is viewing.
  • Fixed: Adding or editing a message archive will no longer allow two archives to be assigned to the same archive path.
  • Fixed: Default system events are now loaded properly when starting the SmarterMail service without a mailConfig.xml file which would occur on any first time install.
  • Fixed: Deleting a user will now only remove that user's email address from aliases when it exactly matches the email address in the alias.
  • Fixed: Editing a system administrator now correctly saves the description field.
  • Fixed: Logging into webmail now works as expected using passwords that include non ASCII characters.
  • Fixed: Logging into webmail without the domain part of the email address now functions correctly if the webmail URL specifies a domain with multiple extension parts such as [domain].co.uk.
  • Fixed: Signature variable definition list now translates correctly.
  • Fixed: SMTP authentication using Cram-MD5 will now fail authentication if either the authenticating user account or then entire domain is disabled.
  • Fixed: SMTP sessions will no longer time out if spam checks take longer than the command timeout period.
  • Fixed: Success and error bars will now reshow themselves if the same input is resubmitted.
  • Fixed: Task descriptions may now be composed in HTML.
  • Fixed: The change password wizard in webmail for users not complying to password policy now properly focuses the initial field and accepts the enter key for submission.
  • Fixed: The disk space limit on the users My Today Page is no longer off by one.
  • Fixed: The domain level disk usage report will no longer display empty or incorrect information for users with user names matching those from other domains on the server.
  • Fixed: View Logs page now automatically re-sizes to window.
  • Fixed: When a domain is deleted, the setting for Message Archiving will be cleared properly.
  • Efficiency: Improved the responsiveness of webmail with several optimizations to the communication with the SmarterMail service.
  • Efficiency: Processing HTML emails for display in Web mail is now much faster.
  • Efficiency: Several optimizations were made to the start up process to make it faster and consume fewer resources.
  • Efficiency: Various memory improvements that decrease usage and make a considerable difference on most installations.
  • Security: A few important security issues were resolved.