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.
Efficiency: Large calendar definitions will now load more quickly.
Efficiency: Major memory and CPU reduction when using ActiveSync.
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.
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: 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 Administrator's page now shows description and whether IP restrictions exist.
Added: System administrators may now view all active mailbox migrations from the Current Migrations page in the Manage section.
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.
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.
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.
Security: A few important security issues were resolved.