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.

16.3.6600 (Jan 26, 2018)

  • Added: More advanced timings into the ProcessMessage step in the delivery loop.
  • Changed: RSS feed Previous and Next buttons are now displayed at the top and the bottom of the page.
  • Changed: SmarterMail no longer treats “Trash” as a special folder.
  • Changed: Support SMTP filtering with the NULL SENDER check.
  • Changed: Trusted contact checks only use the Return-Path mail headers; trusted senders checks use Return-Path, Mail From, and Reply-To.
  • Fixed: An invalid message attachment filename causes a “This message does not exist” message in web interface.
  • Fixed: Bcc field is not being removed when the message is not pushed through the api.
  • Fixed: Changing the interface language from the login page modifies the language for other accounts logged in on the same browser.
  • Fixed: Cyren sub_process now tries different Cyren resolver addresses if, for whatever reason, one fails.
  • Fixed: Emails containing very large recipient lists were slowing down the messages area.
  • Fixed: Generated RSA key for DKIM is using improper format for 3rd and 4th byte.
  • Fixed: Importing contacts requires a refresh before that contact can be opened in a popup.
  • Fixed: In Firefox choosing the ”Not Now" browser notification permission does not redirect from the login page.
  • Fixed: In the SMTP log, the ending parenthesis on the MessageID is being dropped, and added to a new line below it.
  • Fixed: Issue with scrolling the mail message list when multiple items selected in Firefox.
  • Fixed: Mail attachments with invalid characters were causing the email not to load.
  • Fixed: Mail folders that end with “.” (period) cause an assortment of problems. (Ending periods are now removed automatically on save.)
  • Fixed: Message pane is pushed to the side of the screen on mobile due to the sliding panel changes.
  • Fixed: RSS feed text may extend past the card.
  • Fixed: Several cases in an ActiveSync FolderCreate command may return incorrect status results to the client.
  • Fixed: Single line in the message edit window for a some mobile devices.
  • Fixed: SmarterMail 16 no longer displays a list of attachments when printing an email.
  • Fixed: Sorting by IP in greylist bypass list appears to sort arbitrarily.
  • Fixed: The auto-login script does not accommodate applications on a different server nor those that do not share the same domain name.
  • Fixed: The Previous button flashes momentarily on the RSS feeds page in mobile view.
  • Fixed: Unable to import contact categories.
  • Fixed: Webmail chat display is broken due to the resizable side bar.
  • Fixed: When manually adding a greylist bypass both settings are checked regardless of the configuration.
  • Fixed: Whitelist entires for bypass greylist do not get converted to new Spam Bypass format when upgrading from SmarterMail 15 to 16.
  • Translations: Updated German, Persian, and Turkish translation files.

16.3.6592 (Jan 19, 2018)

  • Added: A note that reminds Administrators to ensure Declude is installed and running when enabling that antispam check.
  • Added: Added a progress bar for Mark as Read / Unread message actions.
  • Added: Navigation panel and message list panel widths are now adjustable.
  • Changed: Disk usage now shows a more granular usage total for both users and administrators.
  • Changed: Reduced the number of data points on the line chart in reports dashboard to increase page rendering.
  • Fixed: "No Items To Show" is shown during a search in Tasks even though tasks are shown.
  • Fixed: All day area in weekly calendar view has double lines in dark theme.
  • Fixed: Email addresses are being unnecessarily truncated in To, Cc, and Bcc fields.
  • Fixed: Emails with disabled folder auto-clean rules are still being cleaned when upgrading major versions.
  • Fixed: Incoming gateways set to All Domains (Web Service) requires a domain entry.
  • Fixed: Performing a deletion on a contact would show only that deleted item in the view until page refreshed.
  • Fixed: Personal subfolders were not included in the Disk Usage report.
  • Fixed: Printing a message with keyboard shortcut Ctrl-P opens a blank popout page.
  • Fixed: Setting an account to Forward and Delete Message throws an exception in the Delivery logs.
  • Fixed: Shared folders were included in Disk Usage report for users.
  • Fixed: The card labels in Account Settings are not updating without a page refresh when switching languages.
  • Fixed: The drag and drop highlight prevents you from seeing the name of the destination folder in dark theme.
  • Fixed: The System Dashboard report shows a hover effect on the cards even though they cannot be clicked.
  • Fixed: Unable to sync calendars in Mac calendar app when using EWS.
  • Fixed: Updated SignalR timings to mitigate potential web interface update issues.
  • Efficiency: Significantly reduced the amount of time to process selected IDs within Messages API method.
  • Efficiency: Spool starts processing existing messages immediately after a service restart instead of loading all messages beforehand.
  • Translations: Updated German translation file.

16.3.6585 (Jan 11, 2018)

  • Added: Add an option to disable SPF checking on FROM field in SMTP.
  • Changed: Moved brute force settings from web.config to the mailConfig.xml.
  • Changed: Trusted senders now only evaluates the Return-Path header.
  • Fixed: Clicking on a new item (email, calendar, task, etc.) would randomly logout a user from web mail.
  • Fixed: Editing a mailing list custom field does not open the edit modal.
  • Fixed: Having the "Print received line" setting set to None may cause the wrong IP to be used in spam checks.
  • Fixed: In an open Team Workspace, modifying any setting does not reflect those changes in the main interface tab.
  • Fixed: In Edge the Birthday header text cannot be read clearly.
  • Fixed: In Team Workspace when you disable uploading files for everyone (except the organizer), attendees can still see the option to attach a file to the chat.
  • Fixed: In the Spool Overview, clicking on Actions > Change Password does nothing.
  • Fixed: Logs are coming through visually corrupt when searching.
  • Fixed: Passwords with accented characters are failing Outlook IMAP and POP authentication.
  • Fixed: POP Retrieval that's set to automatic doesn't seem to trigger the import on save; manual retrieval is necessary in order to see the import process begin in the logs.
  • Fixed: Renaming a domain wipes out the hostname, primary domain admin and several settings.
  • Fixed: Saving while in code view in Froala editor does not actually save the changes made.
  • Fixed: Some cases where parsing an email address was failing to parse correctly in SMTP.
  • Fixed: Subfolders would get created with a parent folder being lowercase causing odd behaviors for certain protocols.
  • Fixed: When clicking on Retrieve Messages Now for a manual POP retrieval, the Mailbox Migration card started syncing.
  • Fixed: When deleting a folder sometimes another folder is removed from the folder list, requiring a refresh to bring the folder back.
  • Fixed: When you edit a POP Retrieval task, the Folder Destination switches from what you previously specified to Inbox.
  • Efficiency: LastLoginTimes method no longer makes unnecessary cleaning checks on every user update, significantly reducing processing times on servers with a large number of mailboxes.
  • Translations: Updated German, Spanish, and Swedish translation files.

16.3.6579 (Jan 5, 2018)

  • Added: "New" button shortcut in the menu toolbar that can be used to create new items (Email, Contact, Task, etc.) from anywhere in the interface.
  • Added: A 'Copy Address' button to copy the disposable address to clipboard.
  • Added: A caution modal that notifies user if a newly created calendar event occurs in the past.
  • Added: Domain Administrators can add incoming and outgoing email attachment extension blacklists.
  • Changed: Domain list now shows disk usage to the first decimal place.
  • Changed: If 'Force HTTPS' is enabled and a user navigates to the IP address, the server will attempt a rDNS lookup and then redirect accordingly.
  • Changed: Moved the Advanced Search option from the menu at the bottom of the navigation pane to the top right of the menu bar (next to chat and notification icons).
  • Changed: When running SPF checks on the FROM email address, it is validated before running the check, otherwise it defaults back to Return-Path.
  • Fixed: Accepting or declining a calendar invite created by a non-owner on a shared calendar with full permissions does not update the attendee status.
  • Fixed: Calendar columns are not aligning.
  • Fixed: Certain valid special characters in the username of email address are failing validation.
  • Fixed: Changes to the fields in the setup wizard are not saving properly.
  • Fixed: Creating categories within an EWS client does not reflect in webmail without a page refresh.
  • Fixed: DKIM signatures are generated incorrectly.
  • Fixed: In EWS clients that support public folders, new calendar events, contacts, and tasks can't be created for the public folder.
  • Fixed: Navigating to delegated accounts throws an error in eM Client.
  • Fixed: POP and IMAP Retrievals are writing to the Mailbox Importing logs instead of their respective Retrieval logs.
  • Fixed: SmarterMail Last Login does not update if user is created with mixed capitalization but logs in with all lowercase.
  • Fixed: Some 550s encountered in a SMTP session do not properly close the session.
  • Fixed: Subscribing to a folder in Outlook, then changing the mapped folder in webmail to NONE or removing the mapping still allows the Outlook user to see the items.
  • Fixed: The Froala editor does not use translations.
  • Fixed: The indicator for an email that is Marked as Deleted isn't obvious in Dark theme.
  • Fixed: Two consecutive unlinked URLs in a email get corrupted.
  • Fixed: Unable to view or revoke an existing disposable address after logging out.
  • Translations: Added Swedish and Turkish translation files.

16.3.6572 (Dec 29, 2017)

  • Added: The Delivery logs now show which user account sent an email from an alias.
  • Changed: If an exception occurs on SSL negotiation for incoming SMTP a 554 error is now returned.
  • Changed: POP/IMAP retrieval require a full email address; mailbox migration can occur using just a username.
  • Fixed: A public folder in EWS that is renamed can no longer be subscribed to by the EWS client.
  • Fixed: Cannot save changes to Domain Defaults because the Root Mail Path field is failing validation.
  • Fixed: Categories are not synced over to Outlook contacts, tasks or notes in EWS.
  • Fixed: Changing a task's priority in Outlook synced via EWS does not update in web mail.
  • Fixed: DKIM signature field expiration is not being taken into account.
  • Fixed: Encoding message issues for incoming SMTP connections on Chinese servers.
  • Fixed: FileTypeBlacklists.json is incorrectly written to System32 folder.
  • Fixed: Forwarding options in account settings is not working.
  • Fixed: Logging in with an incorrect password refreshes the browser.
  • Fixed: Low temp does not show in calendar week view in dark theme.
  • Fixed: MAIL FROM is using a blank sending address sometimes.
  • Fixed: Marking a task completed in Outlook synced via EWS does not update in web mail.
  • Fixed: Moving emails to and from a public shared folder in eM Client is throwing a DBNull error.
  • Fixed: Renaming a domain with a shared calendar gets a null exception and blank calendar page in web interface.
  • Fixed: Syncing a contact with notes on an EWS client does not sync down to the server.
  • Fixed: The date-time input fields are not updating visually in Edge though the models do update properly.
  • Fixed: Unsubscribing to a public folder in EWS crashes Outlook.

16.3.6565 (Dec 22, 2017)

  • Changed: Add Message-ID to SMTP logs and Delivery logs.
  • Fixed: A <wbr> tag in the content makes link regex fail.
  • Fixed: Appointments created in Android and synced to webmail via EAS are showing the "Notify attendees" option when deleted, even though no attendees were invited.
  • Fixed: Cannot unblock an Internal Spammer IDS Block entry in the interface.
  • Fixed: Clicking Delete on a filter that has unsaved changes prompts the Unsaved Changes modal after the Delete Confirmation modal.
  • Fixed: Clicking New within Domain Settings > Mailing List > Custom fields fails to perform any action in Firefox.
  • Fixed: Creating a new folder under Inbox may cause some weird behavior on IMAP because of lowercased "inbox".
  • Fixed: Custom logo images on login may not size properly.
  • Fixed: If you try to create a domain hostedsmartermail.com.uk but hostedsmartermail.com already exists, the folder path fails validation with no error explanation.
  • Fixed: In the Map Calendars modal, domain-shared calendars are showing up as "My calendar on [domain]", despite having a different name.
  • Fixed: mailConfig.xml fails to load if certain Abuse Detection rules have a block period greater than 65,535 minutes.
  • Fixed: Renaming domains and users in webmail does not update the EWS_FolderID.xml files causing items to not sync via EWS.
  • Fixed: SmarterMail Last Login does not update after renaming a user nor after logging in with a domain alias.
  • Fixed: Stopping the SMTP session would still deliver the message somtimes.
  • Translations: Updated German translation file.

16.3.6558 (Dec 15, 2017)

  • IMPORTANT: Fixed issue of modifying any domain setting removes the DKIM private key which causes DKIM to stop signing emails.
  • Added: Added a section in Domain Settings --> General to show the current DKIM certificate.
  • Changed: Changed calendar invite emails to use multipart.
  • Changed: The navigation icons now utilize maximum horizontal space and collapses into a dropdown menu as necessary on smaller screens.
  • Changed: Turkey time zone has permanently changed to +3 UTC and no longer observes Daylight Savings.
  • Removed: Removed real time av settings.
  • Fixed: "HTTP headers cannot be modified" error in event log when downloading attachments.
  • Fixed: Attachments not working on Windows Server 2008 R2.
  • Fixed: Calendar invite emails originating from SmarterMail going to an Office 365 recipient go to the recipient's junk folder.
  • Fixed: Cannot delete a single instance of a recurring event in web interface.
  • Fixed: Certain conditions are disappearing after saving an event and going back to edit it.
  • Fixed: Chinese dates on report charts do not appear properly.
  • Fixed: Display issue with Chrome 63 that would hide text fields within cards if the cards were displayed across multiple columns.
  • Fixed: Fixed all potential exploits as reported by MailSploit.com.
  • Fixed: For forced password changes at the login screen, if you enter the same account password in all 3 fields, the Confirm Password field shows a "Passwords do no match" error even though they do.
  • Fixed: Greylisting does not work.
  • Fixed: Mac Outlook crashes with EWS when trying to add folder permissions.
  • Fixed: Message rejected in SMTP due to command timeout is still fully received later and added to spool with success status and delivered.
  • Fixed: Modifying an existing domain-level Content Filter condition from "to address" to "from address" does not save the change.
  • Fixed: Removing a mailbox folder caused Outlook to crash when closing/opening Outlook.
  • Fixed: Scenario in which calendar invites sent from SmarterMail going to Office 365 could not be accepted on EAS devices.
  • Translations: Updated Chinese (Simplified), Chinese (Traditional), and German translation files.

16.3.6551 (Dec 8, 2017)

  • Changed: Implemented better HTML page cache busting.
  • Fixed: Cannot modify custom folders that are nested in the Inbox if the custom folder name matches a default folder name (ex: Inbox, Deleted Items, Sent Items, etc.).
  • Fixed: Default conditions in events do not show up and are causing confusion.
  • Fixed: SMTP/SPF issues with parsing email address in headers during the SMTP session.
  • Fixed: System Dashboard report does not utilize the full space of the screen when refreshing the browser.
  • Fixed: The download API is generating (non-critical) errors in the system log.
  • Fixed: The Max Message Size limit for a domain is being ignored, and the toast error is showing untranslated text.

16.3.6544 (Dec 1, 2017)

  • Changed: SignalR is now better equipped to handle random disconnects or server restarts.
  • Changed: Some improvements to message list in web interface to prevent double loading and selected message flickering.
  • Fixed: Accepting and declining events from the Outlook calendar app on Mac does not send an update to the organizer.
  • Fixed: If a SmarterMail account uses certain non-English characters in the username or password (ex: à, è, é, ç), Outlook when synced via EAS is unable to connect.
  • Fixed: Mass deleting messages shows the percentage of folder deleted not the percentage of total operation; causes odd display bugs.
  • Fixed: On the system admin Manage page, the IDS Blocks does not sort by Time Left column properly.
  • Fixed: Prevent previous password use requirement was not allowing people to change their password.
  • Fixed: SMTP is reporting the session as SPAM, however, in some cases it would still continue to deliver the message.
  • Fixed: When you rename a Category, all contacts, calendars, or tasks that had that category enabled show that category as disabled.
  • Translations: Updated the Czech translation file.

16.3.6543 (Nov 30, 2017)

  • IMPORTANT: Fixed a SMTP issue that caused a variety of delivery issues when SMTP AUTH was set for accounts.
  • Changed: Lowered the maximum number of viewable table grid items from 500 to 200 to increase performance and responsiveness of browser pages.
  • Changed: SMTP and Delivery processes now utilize the From address in email headers if it is provided; provides better spoofing protection.
  • Fixed: A calendar appointment that is created in the Windows calendar app and accepted in webmail sends a reply email to the organizer with the wrong appointment time adjusted by UTC offset.
  • Fixed: A domain's Max Message Size limit is ignored when a user clicks Send on a composed message more than once.
  • Fixed: All calendars are read-only in Mac OSX synced via EWS.
  • Fixed: Disabling a user does not disconnect them from any current connections.
  • Fixed: Event #fromaddress# variable is no longer working.
  • Fixed: Flagging an email for follow up in Outlook (using EAS) causes the email to disappear from Outlook.
  • Fixed: Forward and reply messages that are saved as drafts do not update the status of the original message.
  • Fixed: In-line images that sent from SmarterMail are not displaying properly in sent and received messages.
  • Fixed: Memory leak due to not releasing ActiveDirectory SearchResultCollection objects properly.
  • Fixed: On the system's Dashboard report, the "Dashboard Service Uptime" displays untranslated text.
  • Fixed: Purging messages does not properly update the deletion progress modal.
  • Fixed: Reply timestamp uses server time not current timezone.
  • Fixed: System Messages are not displaying the message's Subject in the grid.
  • Fixed: Users are not able to paste attachments in the message body when the installation's IIS site is configured to use a Virtual Directory.
  • Fixed: When exporting a contact to CSV, the Additional Info text is listed under the E-mail Address2 or Address3 column.

16.3.6535 (Nov 22, 2017)

  • Changed: In the Connections section, the port number can now be searched.
  • Changed: POP account retrievals no longer prevent imports from accounts with the same account name.
  • Changed: User, domain and system level PopupAlertItems are now capped at 100 latest items.
  • Fixed: All Day appointments disappear when you scroll to the bottom of the calendar Day view.
  • Fixed: An email with foreign characters cannot be turned into a chip.
  • Fixed: Birthday dates appears +/- 1 day depending on user timezone.
  • Fixed: Cannot select nor edit text within the Autoresponders and Notes using the latest Firefox 57.
  • Fixed: Cannot send an email to a user with foreign characters in the username.
  • Fixed: Connections section is missing the "No items to show" text on searches that yield no results.
  • Fixed: CSS fix to handle calendar agenda view display bug caused by FireFox 57.
  • Fixed: CSS fix to handle new date picker added in FireFox 57.
  • Fixed: Each successive user imported from CSV has all of the previous imported users' phone numbers and email addresses.
  • Fixed: EWS with Outlook on Mac does not send an update to attendees when an appointment is modified.
  • Fixed: Force Password page does not check the old password against new passwords to prevent sameness.
  • Fixed: In any of the IDS Blocks sections, the search bar does not look for matches in the Description field.
  • Fixed: Legacy Web Service API missing domain defaults for disposable address and team workspaces.
  • Fixed: Legacy WebServices svcVirusAdmin.GetAntivirusOptions returns 15 or 30 day quarantine length when length is set to none in web interface.
  • Fixed: Pagination is not working properly in Connections section.
  • Fixed: Passwords containing € do not work for SMTP Authentication.
  • Fixed: Scenario in which a user forward address list could replicate exponentially, severely degrading server performance.
  • Fixed: Scrolling on the calendar All Appointments view does not work.
  • Fixed: Some links to PDFs in emails do not open properly.
  • Fixed: The cursor does not focus on the Old Password field when a user is required to change their password.
  • Fixed: The Spam Checks search bar does not work.
  • Fixed: Unable to create a new Internal Spammer IDS rule.
  • Fixed: Unable to export users whose username also contains the domain name.
  • Fixed: Unable to sync new calendar events created on a EAS device to the server.
  • Fixed: Users other than the organizer cannot upload files to Team Workspace.
  • Translations: Updated German translation file.

16.3.6530 (Nov 17, 2017)

  • Added: A new option on the system admin Troubleshooting page to add and remove debugLogIds to facilitate debugging issues and to remove the necessity for a service restart.
  • Added: Added "Jump to Bottom" and "Jump to Top" buttons in View Logs section to make navigation when viewing multiple rows easier.
  • Added: The average response times for RBLs have been added back into the interface.
  • Changed: An email message priority is shown in the message list to the left: red for high priority; gray for normal priority; and, green for low priority.
  • Changed: If the Global Address List is disabled for a domain, collaboration items (e.g., shared calendars) will not use autocomplete when adding shared users.
  • Changed: Mailing list subscribers, domain users, and ICS calendar events now display a indeterminate progress bar during import.
  • Changed: Message archive search results are removed from cache after 30 minutes of inactivity instead of on a daily basis.
  • Changed: Several changes to the dark theme colors and other styling changes particularly in the mail section and with grid tables.
  • Changed: System and domain custom help settings can now be enabled or disabled; if either custom help setting is set, the default Online Help to SmarterTools does not show in avatar menu.
  • Changed: With preview pane enabled on mobile devices and a message is selected, a Back button has been added to quickly navigate back to the message list.
  • Fixed: Brute force detection is not working for webmail login attempts.
  • Fixed: Content filter actions do not fire for any content filter with a "Trusted Sender" condition.
  • Fixed: Edge case in which a shared calendar event summary was showing "Busy Time" even though the user had full control to the calendar.
  • Fixed: Forwarding a message containing an attachment with non-English characters in the filename adds space after the . in the file extension.
  • Fixed: If a new password contains the $ symbol a "Passwords do not match" error is returned.
  • Fixed: In User Settings any timezone with an ampersand (&) incorrectly displays as &amp; instead of the actual symbol.
  • Fixed: Including the @domain when renaming a user breaks the interface.
  • Fixed: Modifying a calendar event with an associated conference room in the Windows calendar app synced via EAS, the conference room is not updated with the new date-time.
  • Fixed: Modifying the notes section for a contact does not enable the Save button.
  • Fixed: Scenario in which some users receive a "Cannot display message" error when viewing certain messages synced via IMAP.
  • Fixed: There is no easy way to locate a malformed email address in a user alias with 100s of entries.
  • Fixed: Unable to access SmarterMail content running locally if there is no network connection detected.
  • Fixed: Unable to perform a search on blacklist and whitelist IP addresses or description in system admin Security section.
  • Fixed: Unable to set the primary system administrator username and password on new installs.
  • Translations: Updated the German translation file.

16.3.6522 (Nov 9, 2017)

  • Added: Added a new setting to set the max number of recipients per SMTP OUT session.
  • Added: Domain admins have an option in the Accounts page to expire the password of one or more users, forcing the user(s) to change their account password on the next web interface login.
  • Added: Domain list now shows the total number of domains on the server.
  • Added: Modifying multiple RBL / URIBLs now has weight and max weight input fields, as appropriate.
  • Added: When creating a new user, there is a new checkbox to force that user to change their password on first web interface login.
  • Changed: Backend SignalR service uses pipes instead of TCP connection to more reliably communicate between the mailservice and web frontend.
  • Changed: Calendar all-day events are now sticky at the top of the calendar.
  • Changed: Creating a new appointment in the monthly calendar view no longer defaults that appointment as all-day but uses the current time instead.
  • Changed: If the CC and BCC fields are collapsed they show an count to indicate the number of entries they contain.
  • Changed: Input fields requiring an API call for validation now trigger on debounce instead of blur.
  • Changed: When attachments are being uploaded to a message or a draft is being saved, the send button now shows a warning modal instructing the user to wait until the operation is finished.
  • Changed: Zipped content from Message Archive downloads is now streamed, significantly reducing memory consumption.
  • Removed: Fraudulent DNSBL Protected Sky (bad.psky.me) from default RBL cehcks.
  • Removed: Message archiving no longer allows sorting at this time due to the high, negative resource implications (this will be revisited in next major build).
  • Fixed: After domain creation, the primary domain admin shows as New User if the domain admin was created with capitalized letters.
  • Fixed: After renaming a domain, the ActiveSync mailboxes are not being updated with the new domain name.
  • Fixed: Attachments are intermittently not being included in a message when it is sent.
  • Fixed: Authenticating with the wizard after reinstalling causes angular errors to be displayed to the system admin.
  • Fixed: Background image and "Welcome back, admin" show intermittently when impersonating users.
  • Fixed: Better error checking when reading in mailConfig.xml, domainConfig.xml, and userConfig.xml files; mailservice will attempt to properly read from _bak.xml if an error is encountered.
  • Fixed: Cannot create domains with a .cd top-level domain.
  • Fixed: Cannot search domain accounts by Display Name only by account name.
  • Fixed: Changing between "Specific Addresses" and "Specific domains" in From Address condition in a content filter clears the input field.
  • Fixed: Clicking and dragging a non-selected message into a different folder moves the selected message instead.
  • Fixed: Delivery logs do not show if a user sends from a domain alias but rather shows the primary domain name.
  • Fixed: Enabling the "Show in Global Address List" user settings is not saving.
  • Fixed: Grid paging does not work for system admin blacklist and whitelist items.
  • Fixed: If a domain admin logs in under a domain alias, the ActiveSync Mailboxes list is empty.
  • Fixed: Inline attachments are not included in replies from Windows Mail app synced via ActiveSync.
  • Fixed: Junk email uses user override spam filter settings even after domain prevents user level override of spam filtering.
  • Fixed: mailConfig.xml can intermittently become corrupted when shutting down the server.
  • Fixed: Navigating the message list with arrows keys causes a delay when selecting an unread message.
  • Fixed: On iOS devices with no preview pane enabled, users cannot open email messages.
  • Fixed: Only two BCC addresses can be viewed in a Sent Item message even though the original message contains multiple BCC addresses.
  • Fixed: Sending a message from a domain alias to same user primary domain address, the email has the warning banner saying "This message contains content from external sources."
  • Fixed: Shared items are not properly translate when a different language is selected.
  • Fixed: SPF / DMARC do not run when there is no Return-Path.
  • Fixed: System admin Dashboard report menu item is not highlighted in the menu pane.
  • Fixed: The Account Mailbox Full event does not fire in particular scenarios.
  • Fixed: The Link File option found while composing an email shows "No Public Files" for the Google Drive folder even though there are public files.
  • Fixed: The message action progress bar closes prematurely even though actions are still being performed.
  • Fixed: The top-most week in month calendar view is intermittently cut off.
  • Fixed: Tokens get removed from storage when network connection is lost.
  • Fixed: User disk usage report displays blank page for newly created users.
  • Efficiency: Message archiving only retrieves necessary items based on grid settings significantly reducing network bandwidth and client side processing.
  • Efficiency: Significant memory leak related to unreleased async ActiveSync ping requests has been fixed.
  • Efficiency: Simplified the EWS modification trace file to reduce disk I/O and CPU usage.
  • Translations: Updated German and Italian translation files.

16.3.6508 (Oct 26, 2017)

  • Added: Added more administrative logging for when user accounts are added or deleted.
  • Added: Added some system administrator logging when performing actions on a domain. (E.g., adding, deleting, renaming, etc.).
  • Added: HDR file extension has been added to the Windows Defender extension exclusion list.
  • Added: Tab button will now select auto-complete addresses.
  • Added: Users can now import notes from a CSV file.
  • Changed: In Domain Settings and System Settings, the Domain Settings and General Settings links have been renamed General.
  • Changed: In User Settings, Account Settings and Account Profile have been renamed Account and Profile, respectively.
  • Changed: Included a better message for exceptions that occur when a server cannot communicate over an unsupported SSL channel (SSL3 and TLS1.0).
  • Changed: Mailboxes with a large amount of status changes (e.g., marking as read/unread) now display a spinner during those changes.
  • Changed: More detail has been added to the Event logs to make them easier to read.
  • Changed: Tab order changed when composing a new message to bypass Cc and Bcc fields unless they are expanded in the compose window.
  • Changed: The message Send button is now disabled when attaching files until uploading is completed.
  • Changed: The various reasons why a web interface login attempt may have failed are now reported to the user. (E.g., IP restriction.)
  • Fixed: ActiveSync ResolveRecipients commands throws a NullReferenceException causing excessive memory and CPU consumption.
  • Fixed: All day events can span across two days depending on the timezone.
  • Fixed: Autodiscover for Outlook on mobile phones fails basic authentication.
  • Fixed: Calendar, contact, note, and task detail windows show a double scrollbar.
  • Fixed: Cannot sort the disk usage nor the mailing list count columns in the System Admin > Manage > Domains grid.
  • Fixed: Certain foreign characters in a username are decoded improperly when performing a user import.
  • Fixed: Configuring SmarterMail as a BackupMX server is not working.
  • Fixed: Cyren error behavior modified to prevent repeated errors from locking up the spool.
  • Fixed: Domain administrators can upload users in a CSV file with blank passwords, however, those users could not log into the interface.
  • Fixed: Domain calendars do no sync all items with the correct date via EWS.
  • Fixed: Failure to grab the message attachment name from the content-type header.
  • Fixed: Links within an email message are not getting replaced with the proper tags; links already within tags are getting malformed.
  • Fixed: Mailing list Unsubscribe event does not fire if the user is on a different domain than the event the domain is on.
  • Fixed: Message draft auto-saving moves the cursor to the bottom of the editor.
  • Fixed: On Reply or Reply All the editor is not being focused.
  • Fixed: On the main web interface, the chat status bubble is sometimes not filled in.
  • Fixed: Spam messages with many URLs cause RBL checks to run slow and the spool to stop delivering.
  • Fixed: The BCC header field is being stripped out of the Sent Items message.
  • Fixed: The Font Size options in Account Settings does not match the Font Size options within the editor.
  • Fixed: The Link File option found while composing an email shows TEAM_WORKSPACE_FOLDER as one of the folder options in File Storage.
  • Fixed: The main web interface can be pulled down on iOS devices resulting in a page refresh.
  • Fixed: Unable to search for email addresses contained within a user alias with the Aliases tab in Domain Settings > Account page.
  • Fixed: User cannot login because of Invalid Characters in the folder path.
  • Fixed: UTF-7 encoded messages are not displayed properly.
  • Fixed: Very large CSV files used for contact importing cause the browser windows to run out-of-memory; contact importing now chunks data during serialization to prevent this.
  • Fixed: When linking a file when composing a message the cursor moves to the beginning of the email body.
  • Fixed: Windows 10 Fall Update fails autodiscover for IMAP.
  • Efficiency: Modified how the spool processes quarantined messages resulting in a significant decrease in disk I/O usage.
  • Efficiency: Removed unnecessary inter-process encryption being done in MailService significantly reducing overall CPU usage.
  • Efficiency: Significant changes to how username/password hashes are cached internally reducing API bandwidth and encryption/decryption calls.
  • Efficiency: Spool quarantined messages are now cleaned out as a daily task rather than every 5 minutes significantly reducing disk I/O and CPU.
  • Efficiency: Total network bandwidth for TCP sessions (IMAP, POP, SMTP, etc.) are reported after the session closes rather than with each packet saving significantly on CPU usage.
  • Translations: Updated the Chinese (Simplified), Chinese (Traditional), Danish, Dutch, French, German, Persian, and Portuguese translation files.

16.3.6496 (Oct 14, 2017)

  • Added: Froala text editor now has Undo and Redo buttons in button panel.
  • Changed: Significant performance and user-experience improvements with contact importing from CSV files.
  • Changed: When importing contacts using a ZIP file, only contact VCF files will be imported; CSV files will be ignored and should be imported individually.
  • Changed: Whitelist checks only look at the topmost received line now.
  • Fixed: After modifying a signature in code view, the Save button enables, but when clicking on it the "No Changes" toast appears and the changes do not actually save.
  • Fixed: Changes to domain calendars and shared notes do not automatically update with EWS clients.
  • Fixed: Changing the avatar image does not update it in the top bar of the chat window.
  • Fixed: Changing the GAL avatar image on Contacts page does not upload the avatar menu icon in upper right corner of interface.
  • Fixed: Default font on replies and new messages does not follow the Compose Font set in a user's Account Settings.
  • Fixed: Encoding foreign characters with certain encoding types does not display correctly in web interface.
  • Fixed: Focus not set properly when composing a new message or replying/forwarding messages.
  • Fixed: IIS configuration tool performs a full IIS reset instead of just an AppPool reset when selecting the "Use existing site" option.
  • Fixed: Issues with calendar appointments being created on the wrong day from within the web interface.
  • Fixed: Mail unread count not updating if not on mail page.
  • Fixed: Signatures mapping in the user's Signature section should use the full email instead of just the alias name.
  • Fixed: The From address encoding on the autoresponder is incorrect.
  • Fixed: When "Use To Address for Replies" setting is enabled, the correct signature mapping is not used when replying to an email sent to an alias.
  • Fixed: When creating a new message, and inserting an image, if you highlight the image to edit it, and then scroll in the message window, the highlight scrolls with the message window.
  • Efficiency: Modified API call for messages to significantly reduce time needed for message retrieval.
  • Efficiency: Removed unnecessary lock from UpdateOnlineUser method, which was called on every API call.
  • Security: Bounce messages should be not be sent to users within an alias; the alias address itself should bounce. This prevents backscatter and could otherwise expose the user aliases.
  • Translations: Updated the German, Chinese (Traditional), and Chinese (Simplified) translation files.

16.3.6488 (Oct 6, 2017)

  • Added: Added new toggle switch for Tasks to hide or show the start and due date-times.
  • Added: Calendar events can now be exported to ICS file.
  • Added: Domain admins can now export a list of users to a CSV file; it will contain user contact information, display name, disk allocation and utilization, last login, etc.
  • Added: Fault tolerant behavior to the writing of HDR files to prevent messages from starting delivery but never actually delivering.
  • Added: Mailing lists now have a logging option for troubleshooting issues.
  • Added: SmarterMail edition (i.e., Free, Professional, Enterprise) has been added to the diagnostics page.
  • Added: System admins can now export a list of all system users to a CSV file; it will contain user contact information, display name, disk allocation and utilization, last login, etc., grouped by domain.
  • Changed: Disabled domains (even those marked as external) will no longer send nor receive mail.
  • Changed: DNS Cache Utilization report on system admin dashboard was redefined to show Total Cache Items, Hits and Misses instead of a percent.
  • Changed: Domain and User Propagation modals now use Shift + Click functionality.
  • Changed: Froala editor now properly handles indentation options. (E.g., tabbing)
  • Changed: Greylisting now evaluates on messages with no return path based on other information in the session.
  • Changed: Messages with null senders will no longer be greylisted.
  • Changed: Tasks with no start or due date-times no longer appear in calendar views.
  • Fixed: After a mailbox migration completes the interface still shows the migration as in progress.
  • Fixed: All-day calendar appointments are an hour off within Outlook 2013 when synced via EAS.
  • Fixed: All-day events added to a shared calendar do not appear on the shared calendar when synced via EWS.
  • Fixed: Already accepted appointments with no attendees are being marked as tentative in Windows Calendar app synced via EAS.
  • Fixed: Calendar appointments are showing up as being on the current day when opening in the details window.
  • Fixed: Calendar appointments created via EWS sync as meeting requests in Outlook.
  • Fixed: Cannot adjust the system admin view log start date beyond the end date without first adjusting the end date.
  • Fixed: Cannot click on items in mail user context menu.
  • Fixed: Certain all-day appointments appear on the calendar an hour earlier when synced to Outlook 2013 via EAS.
  • Fixed: Certain locales are causing reports to stop working.
  • Fixed: Certain mobile devices synced via EAS are experiencing extremely HIGH battery usage.
  • Fixed: Certain protocol types are being returned in an autodiscover response even if they are not enabled.
  • Fixed: Changing the color of a shared calendar in eM Client synced via EWS breaks the client.
  • Fixed: Color picker control does not work in Safari.
  • Fixed: Creating an all-day appointment in certain timezones was causing the new event dialog to create on the wrong date.
  • Fixed: Date column on Advanced Search page is not sorting properly.
  • Fixed: Deleting mail in select mode appears to disable select mode but does not actually disable it.
  • Fixed: Domain admin disk usage report has an endless spinner.
  • Fixed: Folder auto-clean rules are not working properly.
  • Fixed: Gmail migration does not remove itself from migration queue on failure.
  • Fixed: In content filters some symbols in emails are getting converted and stops matching from occurring.
  • Fixed: In IE11 an open compose window is pushed behind the main window whenever the message list refreshes.
  • Fixed: In iOS Safari, clicking on a notification or anything that opens a new tab causes the main interface to shift up from bottom of page.
  • Fixed: Legacy add domain web services need to use domain defaults for hostname and autodiscover settings.
  • Fixed: Logging a user in using a temporary password triggers the new password modal to appear.
  • Fixed: Marking a task in Outlook as complete does not remove the completed check mark when synced via EAS.
  • Fixed: Masonry does not always arrange the folder auto-clean cards correctly on the page.
  • Fixed: Notes are not synchronizing via EAS. (NOTE: Outlook does not sync notes at all via EAS).
  • Fixed: Notification spacing is off between calendar event When and Location fields.
  • Fixed: Refreshing the browser after logging into webmail displays the impersonating button.
  • Fixed: SharePoint (Add to Outlook) and Administrative logs detail settings are using the Autodiscover log settings.
  • Fixed: Signature appears blank if there is no birthday variable within the signature.
  • Fixed: SmarterMail time stamps are incorrect in Outlook for Mac 2016 synced via EWS.
  • Fixed: Switching between mail folders retains the search query parameters but does not show in the search bar.
  • Fixed: System event type data is missing until the admin refreshes or revisits the page.
  • Fixed: The Birthday signature variable shows the incorrect date.
  • Fixed: The birthday tag is below the input field in Safari.
  • Fixed: The scrollbar is showing behind the chat text area in dark theme.
  • Fixed: The Sending Email and Sending Domain signature variables do not update correctly when a user changes the Send From dropdown.
  • Fixed: The top bar and email list have focus styles that preventing them from being touched in iOS Safari.
  • Fixed: The Website signature variable uses the Home Page value (under Personal Info ard) instead of the website value.
  • Fixed: User claims are being overwritten when impersonating with "Remember Me" checked, causing users to have to re-login.
  • Fixed: Validation error adversely modifies the styling in all sharing modals.
  • Fixed: When an email that contains an in-line attachment is replied to, the attachment in the thread history of the reply loses its original view dimensions.
  • Fixed: Yearly recurrence month in calendar verbose message is not updating when changing the recurrence month.
  • Translations: Added Danish translation file.
  • Translations: Updated the German, French, Persian, and Dutch translation files.

16.3.6474 (Sep 22, 2017)

  • Added: Debug logging back end now supports multiple debug type IDs and saves each ID to a separate log file; this simplifies the ability to get debug logs without requiring users to install separate debug builds.
  • Added: Recurring calendar appointments now have verbose text describing the recurring appointment.
  • Changed: Added a "X" next to the domain fields in User Propagation to facilitate quick entry removal.
  • Changed: Calendar appointment start and end dates/times for recurring events are now disabled; the dates are modified based on their recurrence.
  • Changed: If a mailbox migration fails, a toast notification lets the user know of the failure.
  • Changed: In domain config actions menu, the Delete action has been moved to the bottom of the list for consistency with other menus.
  • Changed: Re-added the ability to select the DKIM signing key size instead of forcing 2048 bit.
  • Changed: Updated the SharePoint Services (Add to Outlook) library from version 1.1 to version 3.0.
  • Changed: Users can send chat messages to offline users within the web interface.
  • Fixed: A couple of pages are missing translations.
  • Fixed: A couple of pages are showing red validation error messages without modifications to those pages' settings.
  • Fixed: A couple of pages have an enabled Save button when first entering the page even though no changes have been made.
  • Fixed: Accepting calendar appointments in WebDAV causes Windows 10 calendar app (synced via EAS) to show meetings as not accepted.
  • Fixed: Adding a new CalDAV account to Mac OS calendar app and an EWS account to eM Client prompts the user to accept or decline already accepted meeting requests.
  • Fixed: All day appointments could span more than one day when synced via Exchange Web Services.
  • Fixed: All day calendar appointments span all times instead of just the all-day area within Mac calendar app when synced via CalDAV.
  • Fixed: Attachments are not displaying correctly when synced via Exchange Web Services.
  • Fixed: Autoresponders could fail to send under certain conditions.
  • Fixed: Bottom email preview pane is hidden on Internet Explorer with the message list taking the full height.
  • Fixed: Browser notifications are not firing for new email messages.
  • Fixed: Cannot add the text-based filtering Actions as the Save button isn't available.
  • Fixed: Cannot edit or delete domains with an ampersand (&) character in the name; prevent domains from being created with invalid characters.
  • Fixed: Clicking outside the Header Fields text area in Email signing shifts the modal around.
  • Fixed: Contact photos do not appear in signatures.
  • Fixed: Contacts do not automatically sync with long polling using Exchange Web Services.
  • Fixed: Creating appointments show that an invitation has been sent even though it is a private appointment when synced via Exchange Web Services.
  • Fixed: Cyren Premium Antispam and Message Sniffer showing as not licensed on Spam Checks page even though they are licensed.
  • Fixed: Deleting a message from the Advanced Search window causes the search to rerun but should not.
  • Fixed: Domain shared resources permission tab has a misaligned "X" button below the user field.
  • Fixed: Double clicking on an already read message marks it as read again.
  • Fixed: Email batches arrive in a different order compared to other clients when synced via Exchange Web Services.
  • Fixed: Email message content pane does not work with mousewheel / mousepad until the window is resized in Safari browsers.
  • Fixed: Entering nonsensical data into the User Propagation domain field shows a blank autocomplete row.
  • Fixed: Grid columns and row do not properly align when viewing the domain accounts list in Internet Explorer.
  • Fixed: IDS Blocks trigger its own refresh which causes a success tooltip to show up randomly.
  • Fixed: If a mailing list subscriber unsubscribes from a mailing list either via the Unsubscribe Link or from mailing list commands, an unsubscribed notification message is not sent to the mailing list admin.
  • Fixed: If a user starts a mailbox migration with the "Delete existing mailbox items" enabled, the migration still includes the existing mailbox size and may fail due to space limitations.
  • Fixed: Impersonating a user with "Remember Me" enabled causes an "Invalid rights" error.
  • Fixed: Importing vCards exported previously from Mac loses the contact monogram letter in the web interface.
  • Fixed: In Outlook on Mac synced via Exchange Web Services, emails sent by a system administrator show blank entry in the From field.
  • Fixed: Long email addresses and IP addresses are being cut off too aggressively with the ellipses on mobile devices.
  • Fixed: Mail attachments and task tabs in message preview pane do not work on Microsoft Edge.
  • Fixed: Mailbox migration progress status indicates completion prematurely; after large pulls, mail is still being delivered to the mailboxes.
  • Fixed: Mailing list sections (except Options) become unresponsive on mobile devices; right padding is incorrect.
  • Fixed: Modifying the style (i.e., adding a hyperlink, bolding text, etc.) of a signature does not enable the Save button.
  • Fixed: Notes do not automatically sync with long polling using Exchange Web Services.
  • Fixed: On the system admin Services page using the dark theme, the status column uses text coloring that is very difficult to see.
  • Fixed: Opera browser image is missing from Team Workspaces video "Browser not supported page".
  • Fixed: Outlook 2016 does not send the user's password for authentication when attempting autodiscover.
  • Fixed: Plus addressing may cause email address validation errors on certain pages.
  • Fixed: Send Email and Send Reminder action modal should have a Send button rather than a Save button.
  • Fixed: Sending to a domain marked as External (use MXLookup) and having "Deliver locally if user exists" option enabled fails for non-local user deliveries.
  • Fixed: Several pages use a font color that makes readonly text difficult to read in Safari on certain iOS devices.
  • Fixed: Some users without a avatar image show as blank avatar in Team Workspaces.
  • Fixed: Spacing between When and Location fields for calendar notifications are incorrect.
  • Fixed: Special characters need to be escaped for advanced message searches.
  • Fixed: Tasks do not automatically sync with long polling using Exchange Web Services.
  • Fixed: The checkmark hover color is the same as the row color and becomes "lost" on grids in dark theme.
  • Fixed: The date column is not sorting properly in the Advanced Search window.
  • Fixed: The email received by users from the Send Email option in Domains actions menu has different padding between the header and message tab than other emails.
  • Fixed: The Last Login column on Inactive Users page takes up to 3 rows to display information on mobile devices.
  • Fixed: Tooltips do not disappear on certain touch devices.
  • Fixed: Unnecessary padding issues on mobile devices in several pages.
  • Fixed: Updating the status of message item in the message list should not reload the DOM element.
  • Fixed: Users are unable to override the domain spam settings actions.
  • Fixed: Users cannot send to a contact's secondary email addresses unless they are manually entered; they do not appear in autocomplete controls.
  • Fixed: When a new message comes into the message list the focus highlight moves to the message above instead of the highlighted message.
  • Fixed: When a user opens an email's context menu and chooses "Invite to Event", the invitee's email address is shown twice instead of the display name and email address.
  • Fixed: When using the Add Contact option from an email header, the display name should use the email address if no display name is available.
  • Fixed: When you first open SmarterMail or click on the email section, the first unread email in the list is marked as read immediately.
  • Fixed: Within the indexing service turned off, a user can still manually select an account and reindex it with a Success toast notification.
  • Efficiency: CSS postload has been reworked to increase efficiency.
  • Efficiency: Spool dashboard no longer makes several unnecessary API calls to get user information.
  • Translations: Updated the Spanish (Latin), Persian, French, Chinese (Simplified), Chinese (Traditional), and Dutch translation files.

16.3.6467 (Sep 15, 2017)

  • Added: A file overwrite confirmation modal when uploading files with the same name and extension to Team Workspace file storage.
  • Added: Added a column to the IDS Blocks page table grid to show the remaining time for any particular block.
  • Added: If an invalid SSL certificate is encountered during a mailbox migration, the user is prompted whether to bypass the invalid certificate.
  • Added: IP addresses can now be blacklisted from the IDS Blocks page.
  • Added: Middle-clicking an RSS feed opens the feed into a new tab.
  • Added: Shift + Click functionality on the Bindings > Ports modal to allow admins to select multiple IPs more conveniently.
  • Added: When composing an email, the text editor now includes an Unlock/Lock Signature button that allows/prevents the user from editing the signature.
  • Changed: Consolidated all menu options found in the navigation pane into a single menu button.
  • Changed: Folder names displayed on a report's Disk Usage card are now indented.
  • Changed: If an active message is unread, clicking on it again marks it as read.
  • Changed: In the Spam Checks grid, the checkboxes on the built-in default spam checks have been disabled in order to prevent deletion.
  • Changed: Message footer was available in two locations: General Settings and System Messages. It is now only accessible in General Settings.
  • Changed: Pressing the Refresh button in various areas of the interface now shows a toast notification to indicate that the action was performed.
  • Changed: Removed System Messages %ExpireDate% and %DaysLeft% variables from system messages that do not use them.
  • Changed: Removed the "Force HTTPS" setting from the system level; it is now only a domain level setting that can be propagated.
  • Changed: Renamed "Connected Services" to "Cloud Storage" on Domain Features card.
  • Changed: SignalR triggers immediately now when adding a new task.
  • Changed: The IDS Blocks "Rule" column header has been changed to "Rule Description" to better reflect its purpose.
  • Changed: The right-side Impersonate button has been removed from mobile views; it is available in the normal menu button.
  • Changed: The search string is now the default criteria item in the Advanced Search modal.
  • Changed: When entering delivery limits, the Do Not Forward item and the new Reserved Domain item fields have been modified for consistency.
  • Fixed: A disabled domain still receive local deliveries and send out mail.
  • Fixed: A user could toggle disabled checkboxes in table grids if the row itself was still clickable.
  • Fixed: Accepting a meeting invite with a CalDAV client does not show as accepted in Outlook for Mac synced via EWS.
  • Fixed: Accepting a meeting invite with EWS shows the attendee as the organizer.
  • Fixed: Adding a reserved domain did not prevent a domain with that name from being created.
  • Fixed: Adding a subscriber to a mailing list would show an incorrect subscription date.
  • Fixed: Adding a user to a calendar appointment by their domain alias address does not send the "You have been invited..." email to that user.
  • Fixed: Adding an image into the text editor on non-email pages uploads the image to the Froala server.
  • Fixed: Advanced Search results are returning nothing regardless of the specified search string.
  • Fixed: After modifying an item the user is taken back to page 1 in the table grid even if they where on a higher page before the edit.
  • Fixed: All modals momentarily flash a Delete or other "hidden" buttons when first opened.
  • Fixed: Antivirus Quarantine directory is missing path validation.
  • Fixed: Anyone can opt someone else out of a mailing list if the URL, list name, and email of the user is known.
  • Fixed: Archive path on modal validation gives a non-descript error about invalid characters.
  • Fixed: Blacklisting an item from the spool dashboard tags the IP with [Blacklist]; manually removing the entry in Security > Blacklist does not update the dashboard to remove the tag.
  • Fixed: Calendar items are not syncing via EWS.
  • Fixed: Cannot add new content filter conditions at the domain level.
  • Fixed: Cannot authenicate against Active Directory; receive a "Cannot find user on Active Directory" toast notification.
  • Fixed: Cannot choose Inbox as a cleanable folder if the "Allow users to autoclean inbox" option is enabled.
  • Fixed: Cannot impersonate a different user after already impersonating a user.
  • Fixed: Cannot import a VCF file that was exported from SmarterMail; it is missing the "source" field.
  • Fixed: Cannot open System Admin reports on mobile.
  • Fixed: Cannot save a new folder auto-clean rule with default settings without first modifying something.
  • Fixed: Cannot save a rule for Junk Email auto-clean settings.
  • Fixed: Cannot save an email address for the "Send a Notification" system event action.
  • Fixed: Cannot scroll to the bottom of the page in calendars, contacts, tasks, and notes popout windows.
  • Fixed: Cannot view or edit a system message in Safari on iOS devices.
  • Fixed: Cards could clump together on page refresh or reload. (This is still a known issue with Chrome 61.)
  • Fixed: Certain recurring calendar events synced via EWS could show on the wrong day.
  • Fixed: Certain report fields are being reported as NaN on the Dashboard protocol card.
  • Fixed: Changing a system administrator's password causes any IP restrictions to become lost.
  • Fixed: Choosing a date closes the content filter modal permaturely.
  • Fixed: ClamAV can be updated even if it is disabled.
  • Fixed: Clicking "Show all images" in mobile view takes the user back to the message list grid.
  • Fixed: Clicking on "Reset Bounces" inside the mailing list subscriber modal throws a 400 error in web interface console.
  • Fixed: Clicking on a message from the spool or message archive could result in the popout window being blank.
  • Fixed: Column sorting in table grids do not sort properly.
  • Fixed: Command Line Action for System Events can be saved even if the Process or Argument fields are blank.
  • Fixed: Composing a new message when the user does not have a signature puts NaN into the text editor.
  • Fixed: Contact importing has issues with detecting the correct text encoding.
  • Fixed: Contacts with defined categories synced via EAS do not show up on the client device.
  • Fixed: Content filter for body text doesn't work for Base64 encoded content containing foreign characters.
  • Fixed: Custom help login icon on the home page replaces the login page instead of opening within a new window/tab.
  • Fixed: Deleting or changing a system administrator's password should logged that admin out if they are already logged in.
  • Fixed: Deselecting all protocol options when adding or editing a blacklist entry enables the Save button but the button does nothing; at least one protocol is required.
  • Fixed: DNS checks show "UnknownHost" for local addresses (this fix does not affect rDNS spam checks).
  • Fixed: Doing a mailbox migration temporarily showed up as a retrieval account.
  • Fixed: Domain shared calendar appointments cannot be synced via EWS in eM Client.
  • Fixed: Dragging and dropping files between folders in File Storage results in an endless spinner.
  • Fixed: Duplicate IP addresses are erroneously showing in the system admin Connections page table grid.
  • Fixed: Editing a folder auto-clean rule removes the folder name from the Rules list.
  • Fixed: Editing a mailing list subscriber in IE 11 displays double scrollbars which causes the columns to appear really small.
  • Fixed: Enabling "Skip enforcement for existing passwords" removes the guidelines from password modals even though the guidelines must still be met.
  • Fixed: Ending a mailbox migration from the Current Migration section does not update the current number of migrations displayed in the tab.
  • Fixed: Ending an IMAP migration on the system side does not update the progress on the user side; it seems to freeze from the user's perspective.
  • Fixed: Flagging an email from the grid does not update the message in the preview pane.
  • Fixed: Folder names are all lowercase in the Advanced Search Results window.
  • Fixed: GetDomainSettings method in svcDomainAdmin web service does not return the "showdomainreports" in correct format.
  • Fixed: Google Access (Gmail migration) uses the wrong appid, resulting in an error from Google.
  • Fixed: IDS Blocks were not removed from the block list when refreshing the list; it took 15 minutes.
  • Fixed: If an account has a display name containing certain non-English characters, that user cannot login into the web interface.
  • Fixed: If there are no custom rules on Antispam Spam Check page the check all button should be disabled.
  • Fixed: Impersonate button does not work in Safari on iOS devices.
  • Fixed: Impersonating a domain administrator incorrectly renders their email address on the modal in the wrong location.
  • Fixed: Importing a mailng list subscriber without an email address from a CSV file should fail.
  • Fixed: Importing subscribers / digest subscribers from a CSV does not update the tab count but requires a page refresh in order to see the total number of subscribers.
  • Fixed: In a mailing list HTML digest email, the #UnsubscribeLink# variable does not show the friendly unsubscribe text.
  • Fixed: In domain settings the user account reply-to email address and recovery email address are missing validation messages.
  • Fixed: In Firefox the Accounts page column spacing is too far apart and hides part of the last column.
  • Fixed: In reports, Google charts do not obey date locale settings.
  • Fixed: In Safari the Team Workspaces file storage drag-and-drop area is only 1/4 of the page and shrinks to the height of the uploaded files once a file is dropped.
  • Fixed: In the User Activity section a disabled user cannot be re-enabled.
  • Fixed: Inputs and buttons are misaligned in Troubleshooting > View Logs page.
  • Fixed: Local users blocked by the internal spammer rule do not show up on the IDS Blocks page.
  • Fixed: Missing validation on port number fields.
  • Fixed: Navigating to the second page in table grid for Online users causes the page to become unresponsive.
  • Fixed: No settings appear in the Domain Propagation modal.
  • Fixed: Occasionally SmarterMail may lose connection and boot user to login screen with an untranslated toast notification.
  • Fixed: On mobile devices an invalid domain path can be saved.
  • Fixed: On Safari in the Team Workspaces, the "Your browser doesn't support..." page is malformed.
  • Fixed: On the spool dashboard on mobile devices the IPs and email addresses are truncated too soon with ellipses.
  • Fixed: Opening a message from an Advanced Search result requires a double-click instead of a single-click.
  • Fixed: Opening an archived message permits certain actions, like adding a task, that should not be allowed.
  • Fixed: Performing a LDAP import for the time, the List Users button is enabled before a valid LDAP string has been entered.
  • Fixed: Performing a search with an IP address on the Connections page does not show accurate results.
  • Fixed: Performing a subsequent archive search does not update or replace the previously shown results with the new results.
  • Fixed: Receiving multiple EWS updates for a single email message could cause duplicate emails.
  • Fixed: Reminders sent from the Domain section > Send Reminder action include the raw HTML in the Notifications window grid.
  • Fixed: Removing all entries from the incoming / outgoing extensions blacklists still shows "1 item" after saving.
  • Fixed: Resetting antispam settings after modifying UCEProtect Level 1 duplicates that entry within the list.
  • Fixed: Resetting antispam settings does not remove user added items.
  • Fixed: Resetting antispam settings does not reset all fields of the default spam settings or options.
  • Fixed: Scrolling through the list of uploaded file on mobile in File Storage often shows a blank page before displaying the files.
  • Fixed: Searching and sorting a shared message folder and then selecting a message results with "Message does not exist" error.
  • Fixed: Selecting all spam checks and then unselecting one spam check item actually unselects all items.
  • Fixed: Setting message retrieval to transfer to the root folder instead randomly delivers the messages to the Inbox or Deleted Items folders.
  • Fixed: Shrinking the Advanced Search results window causes the Delete button disappears.
  • Fixed: SignalR does not fire when receiving an email from a domain alias.
  • Fixed: Signature should not be able to have images uploaded to them.
  • Fixed: Simultaneous calls to Angular ui-router causes a transition state failure preventing the page from rendering.
  • Fixed: Spam Check "Add Rule" input field is missing proper validation, preventing the save button from enabling.
  • Fixed: Spam check tab count is reporting one less check than there is.
  • Fixed: Syncing a modified contact birthdate via CardDAV is not parsed correctly.
  • Fixed: System admin reports are unresponsive or extremely slow on iOS devices.
  • Fixed: System admin user propagation domain field needs to use autocomplete to only allow domains on the server to be entered; domains should be limited to one entry.
  • Fixed: System services show enabled Start and Stop buttons even if no services have been selected.
  • Fixed: Text encoding setting in user defaults does not save properly; when propagating it always says "Not Set".
  • Fixed: The 25 item row selector option is not available in Virus Quarantine section.
  • Fixed: The antispam Trusted Sender fields are missing validation when saving.
  • Fixed: The chat window headers displays incorrectly on mobile devices if the user has a long display name.
  • Fixed: The End Session button is enabled in Mailbox Migration even if no items are selected.
  • Fixed: The forward list in a userConfig.xml could duplicate entries ad infinitum which severely degrades disk I/O and general system performance.
  • Fixed: The IP restrictions card does not show when viewing the details of a system administrator.
  • Fixed: The messages API is requesting a blank folder and blank ownerEmailAddress causing invalid returns.
  • Fixed: The reply-to email address is not being used when sending an email.
  • Fixed: The report date range options hang off the right of the screen on mobile devices.
  • Fixed: The TO friendly name does not appear in the email header received by the user when sent by the Domains > Send Email action.
  • Fixed: Turning off Chat Search option when editing a domain does not remove it from the domain's settings.
  • Fixed: Turning off disposable addresses does not remove them from the interface.
  • Fixed: Usernames containing foreign characters show up as "???" when viewing the logs in the web interface.
  • Fixed: Users are randomly logged out of the web interface.
  • Fixed: Users can set the folder auto-clean "Reduce to" option to be larger than the "When size greater than" option.
  • Fixed: Users with full permissions to a shared calendar cannot save a new appointment to that calendar.
  • Fixed: Using CalDAV, accepting a meeting invite then deleting it with the notify option selected does not update other clients.
  • Fixed: Viewing logs on mobile has a too small, unusable viewing area.
  • Fixed: When adding or editing a gateway, the domains field indicates at least one domain is required but does not prevent saving the entry if none are present.
  • Fixed: When auto-clean is disabled the rules are still editable (though saves will not work).
  • Fixed: When editing an incoming or outgoing gateway there is no delete button.
  • Fixed: When editing an IP Bypass entry, the Save button is active before any changes have been made.
  • Fixed: When logging into the web interface on iOS devices, the view is slightly zoomed in.
  • Fixed: When logging out the login page may flicker momentarily.
  • Fixed: When viewing the system admin IP Restrictions column on mobile devices, the horizontal line dividers get distorted.
  • Fixed: While composing a forwarded message in webmail, multiple copies of drafts would be created.
  • Efficiency: Replaced the mail virtual list control resulting in significant performance improvements.
  • Security: User's hashed password has been removed from the claims token.
  • Translations: Added the Persian translation file.
  • Translations: Updated the Dutch, Italian, Portuguese, French, German, Chinese (Traditional), and Chinese (Simplified) translation files.

16.2.6442 (Aug 22, 2017)

  • Added: New diagnostic check to determine the number of IIS worker processes; if there is more than one, this new check fails.
  • Changed: Better authentication error logging.
  • Fixed: Exchange Web Services shared folders are not syncing changes to the EWS client.
  • Fixed: Instances where Bcc could be seen in the email header.

16.2.6439 (Aug 18, 2017)

Key Features
  • An Advanced Search feature for mail section that searches all folders, allows criteria to be set and runs separately from the main interface to allow continued usage of SmarterMail while searches are in progress.
  • Autodiscover settings were moved from System Admin > Settings > Protocols area to each domain's Settings page, allowing System Admins to specify the encryption and port per Autodiscover protocol. (On upgrade, SmarterMail will attempt to use existing Autodiscover settings.)
  • Hostnames are now required for domains. To simplify this, system administrators can use mail.%domain% variable in Domain Defaults to propagate to existing domains. New domains will auto-fill the hostname's field with the domain's name, though the field is also editable.
Release Notes
  • IMPORTANT: Changed installer to ensure static and dynamic content compressions are enabled on the server.
  • Added: A new weighted spam check to evaluate messages sent with a null sender.
  • Added: Additional API documentation for Contacts.
  • Added: Image cropper that allows images of varying size to be used and cropped to fit a user's or contact's profile picture.
  • Added: System Administrators can now modify the Autodiscover XML file used for both desktop and mobile. THIS IS AN ADVANCED FEATURE and should be used only by administrators familiar with how Autodiscover works.
  • Changed: Added ActiveSync calendar adds, edits, and deletions to the Calendar logs.
  • Changed: Calendar meeting notifications and emails now use "Location" instead of "Where" and also include a new field for the applicable Conference Room, if one is used.
  • Changed: Incoming gateways can now be enabled or disabled.
  • Changed: Mailing list content variables now show up in a custom Froala dropdown menu item when composing the message content.
  • Changed: Signature dropdowns on replies from Plus and Disposable Addresses are now available. That way, if you do want to include a signature, you can choose from any that have been configured or applied from the domain.
  • Changed: System and domain administrators can now drill down through all of the reports to the user level.
  • Changed: There is now a descriptive banner for Internal Block Senders.
  • Changed: Unclickable grid table rows with checkboxes now implement Shift / Ctrl + Click for selecting big selections of entries.
  • Changed: Users can now share a link for ANY file in File Storage, whether Public or Private. When Private files are linked, the system automatically gives that file public visibility.
  • Fixed: A fresh Exchange Web Services sync should not show messages "Marked as Deleted".
  • Fixed: Accepting a meeting in WebDAV from EAS and/or web mail does not create the email alert in WebDAV.
  • Fixed: Accepting a meeting invite in an ActiveSync client and then accepting it again in a WebDAV client overwrites the calendar event data.
  • Fixed: All day calendar appointments span multiple days in eM Client synced with Exchange Web Services.
  • Fixed: Appointments added to a domain shared calendar do not appear in web interface without a refresh.
  • Fixed: Autoresponder page becomes very unresponsive in Safarai when entering any text in the editor.
  • Fixed: Back and cancel buttons are missing from the Import Contacts with CSV modal.
  • Fixed: Blank phone numbers are being added when modifying a contact.
  • Fixed: Business IP is missing from the account profile phone dropdown which can prevent the Save action.
  • Fixed: Cannot create domain shared resources with a # symbol in the name.
  • Fixed: Cannot download public file storage files within Firefox or Internet Explorer 11.
  • Fixed: Certain calendar appointments in webmail do not sync to Outlook.
  • Fixed: Certain log files do not return any search results.
  • Fixed: Certain weekly recurring appointments appear on the day prior.
  • Fixed: Chat status is showing people as idle when they are not.
  • Fixed: Clickable links in reports in dark theme are difficult to read.
  • Fixed: Contact and account profile birthdays are saving with incorrect date in web interface.
  • Fixed: Content filtering actions modal does not show email validation errors so there is no indication why saving is disabled.
  • Fixed: Creating a calendar invite using Outlook for Mac synced using Exchange Web Services creates a duplicate calendar entry.
  • Fixed: Creating a meeting invite on a domain shared calendar incorrectly sets the domain itself as the organizer of the event.
  • Fixed: Deleting a Conference Room results in a blank page and a "Object not set to reference on an object" error toast.
  • Fixed: Domain shared calendar is no longer available in Public Folder on Outlook for Mac when synced with Exchange Web Services.
  • Fixed: Domain shared meetings do not properly update with participant attendance responses.
  • Fixed: Drive letter validation is not working on new installations during setup.
  • Fixed: Exporting and then re-importing GAL contacts with an avatar image causes avatar image oddities.
  • Fixed: For calendar meeting appointments with the email reminder option set, an email reminder is sent to the organizer for every attendee.
  • Fixed: If a user is on the last page in a grid table and deletes all visible entries, an empty page is shown that may or may not show navigation buttons.
  • Fixed: Importing a list of LDAP users no longer includes information for existing SmarterMail Users.
  • Fixed: In Calendar agenda view with no items visible shows a blank white line and no items message.
  • Fixed: In Notes, Tasks, etc. the hyperlink box now opens above the text if there is not enough space to show it down below.
  • Fixed: Internal Block Senders is no longer editable except for the email addresses and content filter order.
  • Fixed: iPhone phone type in GAL entries are no longer changed to Mobile type whenever viewing the GAL contact.
  • Fixed: JSON files are now deleted from the domain directory when a domain is deleted.
  • Fixed: Message Archive Search result columns are now sortable.
  • Fixed: Modifying a contact's phone number no longer overwrites existing phone numbers.
  • Fixed: On Day View the New button now creates a new calendar appointment for the day you're currently viewing and not "today's" date.
  • Fixed: On the Spool Overview page, deleting messages from the Actions menu does not work.
  • Fixed: Outdated Google access appid causes Gmail migration to fail.
  • Fixed: Random recurring calendar events deleted in webmail still appear in Outlook for Mac synced with Exchange Web Services.
  • Fixed: Reminders for meeting invites accepted in Apple Calendar synced with CalDAV work as expected.
  • Fixed: Renaming an account's username retains the previous email address in GAL.
  • Fixed: Replying to a disposable address when "Use To: Address for replies" is enabled uses the disposable address as the Send From address.
  • Fixed: Saved Cyren Zero Hour action values are not being pre-filled in the system admin antivirus settings page.
  • Fixed: Selecting all notifications requires a better indicator that all notifications have been selected not just those visible on the page.
  • Fixed: Sorting emails by "Linked to Tasks" always displays "No Items to Show".
  • Fixed: Spool overview drop connections action fails to run.
  • Fixed: System messages do not open or shows a blank screen on Safari.
  • Fixed: The Save button does not activate when adding someone to the blacklist from Connections > Blacklist action menu.
  • Fixed: The sharing modals for the default email folders are showing the folder names in untranslated text.
  • Fixed: Trying to send to an email address with an apostrophe in the address does not work.
  • Fixed: User, domain, and system events do not permit column sorting.
  • Fixed: User's disk usage indicator component only updates on login.
  • Fixed: Users are able to modify signatures while composing messages even though the domain has that signature overwriting disabled.
  • Fixed: Users are unable to create secondary calendars on new systems running SmarterMail Free Edition.
  • Fixed: Webmail in Safari shows email header in the middle of he preview pane then it moves up to the top when selecting a message.
  • Fixed: When a domain shared calendar is deleted, a red toast notification appears next time you navigate back to the calendar section.
  • Fixed: When a user with no admin privileges attempts to create a new calendar and make it default for new appointments, a red "Object reference not set to an instance of an object" toast appears when saving.
  • Fixed: When editing the custom HTML text inside the Froala editor in code view the Save button does not enable.
  • Fixed: When exporting contacts, categories are being incorrectly exported.
  • Fixed: When hiding weekends on a calendar, users cannot traverse days before Monday or after Friday.
  • Fixed: When viewing "Today" in calendar Day view, it is using styles from the week view.
  • Fixed: When viewing a domain shared calendar invite email in your Sent Items, clicking Details shows incorrect red toast error message.
  • Fixed: Yearly recurring calendar appointments should now handle events with both BYMONTHDAY and BYDAY fields set simultaneously.
  • Efficiency: All 3rd party components were updated to their latest release.
  • Efficiency: All JS and CSS files are pre-compressed.
  • Efficiency: Modified several Angular tags to pre-load variable values which significantly improved digest render speeds, particularly in the mail section.
  • Translations: Added Portuguese and Simplified Chinese translation files.