SmarterMail Release Notes

Email and Team Collaboration Server

Important Notes

There are several important release notes to be aware of before upgrading to this version.

  • IMPORTANT: Additional SmarterMail themes are coming soon! Administrators and/or users will soon be able to choose from a variety of preset layouts and color themes. In preparation for this design, some personalization options, including the ability to change the color scheme or add custom CSS, have been removed from SmarterMail 16.x. (16.0.6345)
  • IMPORTANT: Documentation for the API web services is coming soon. Basic information is currently available. However, we will be continually adding to it as we proceed through the minor releases. (16.0.6345)
  • IMPORTANT: Due to the significant changes in SmarterMail 16.x, you cannot downgrade or restore your installation to previous versions. (16.0.6345)
  • IMPORTANT: SmarterMail 16.x has a completely redesigned, modern and mobile-friendly web interface for both system administrators and webmail users! The new web interface uses a number of the latest web technologies and utilizes the new and powerful API-driven architecture within SmarterMail. (16.0.6345)
  • IMPORTANT: SmarterMail 16.x requires installation on Windows Server 2012 R2 64-bit or higher. Installation on 32-bit systems is no longer supported. That said, SmarterMail 16.x does install at Program Files (x86), in order to accommodate upgrades from existing systems. (16.0.6345)
  • IMPORTANT: SmarterMail language files are now stored in JSON format. The new English language file has been greatly modified to minimize duplicate text so that translations are easier moving forward. However, with this change, the translation files for previous versions cannot be applied. Before upgrading to SmarterMail 16.x, ensure that a translation file is available for your preferred language. (SmarterTools makes no warranty on the accuracy of user-provided translations.) (16.0.6345)
  • IMPORTANT: Changed installer to ensure static and dynamic content compressions are enabled on the server. (16.2.6439)
  • IMPORTANT: Fixed a SMTP issue that caused a variety of delivery issues when SMTP AUTH was set for accounts. (16.3.6543)
  • IMPORTANT: Fixed issue of modifying any domain setting removes the DKIM private key which causes DKIM to stop signing emails. (16.3.6558)
  • IMPORTANT: Updated ClamAV to include a fix for a vulnerability they identified and have since resolved. (16.3.6607)
  • IMPORTANT: Removed Bayesian spam filtering. (16.3.6691)
  • IMPORTANT: Fixed issue where TCP connections are being prematurely closed under certain circumstances, causing a variety of issues. (16.3.6821)
  • IMPORTANT: The HTML code for automating user login has been updated to utilize new API calls for a better user experience. The previous script provided in the SmarterMail Online Help will not function with this version. Update your auto-login code prior to upgrading. (16.3.6855)

16.3.6915 (Dec 7, 2018)

  • Changed: Renamed the export option on the Users page from "Export to CSV" to "Export All CSV" to better clarify its behavior.
  • Changed: Updated ClamAV to 0.100.2.
  • Efficiency: General spool optimizations.
  • Fixed: After importing one account via CSV, all fields are mapped but the Save button will not activiae.
  • Fixed: Blacklisting a current IP also drops all current connections to the IP.
  • Fixed: Brute force clean time displays in UTC instead of server time.
  • Fixed: Domain alias list not being retrieved when using a domain alias.
  • Fixed: Exporting address book to CSV causes strange double byte characters and field misalignments.
  • Fixed: If admin "Drops Connections" for an IP with multiple connections it is only dropping one connection at a time.
  • Fixed: In IMAP if a message does not exist when fetching a range, Outlook reissues the fetch indefinitely.
  • Fixed: Reply All duplicates the recipients.
  • Fixed: Reply All includes the logged in user's email address.
  • Fixed: SMTP Out is exceeding target server connection limit even with delivery sets set lower.
  • Fixed: The Save button on the system's General Settings page can be permanently disabled if the login image path or color hex are invalid despite not being on the page.
  • Fixed: Thunderbird is showing Invalid Arguments when appending over IMAP.
  • Fixed: Unable to blacklist an IP from the current connection page.
  • Fixed: Unable to remove conditions from content filters.
  • Fixed: Unindexed counts are not being returned so counts and percentage done is miscalculated.
  • Translations: Added English (United Kingdom) translation file.
  • Translations: Fixed a couple Chinese translation values that could result in display oddities.

16.3.6897 (Nov 19, 2018)

  • Changed: When viewing ActiveSync Mailboxes by Domain, the Usage column is now sorted in descending order, by default.
  • Fixed: Indexing causes abnormally high CPU usage.
  • Fixed: IP validation is missing from the RBL / URIBL modals.
  • Fixed: Mailing List Opt Out throws a NullReferenceException.
  • Fixed: RBLs and URIBLs show up blank when canceling a delete.
  • Fixed: Renaming RBLs and URIBLs causes duplicate entries.
  • Translations: Updated Turkish translation file.

16.3.6893 (Nov 15, 2018)

  • Added: Added date/time when a temporary password will expire in Administrative logs.
  • Added: Added logging when a temporary password is generated for ActiveDirectory accounts in Administrative logs.
  • Fixed: A secondary administrator with "Manage secondary administrator" permission can add IP restrictions to the primary administrator's account.
  • Fixed: Cannot save RBL or URIBL if the disabled Required Lookup Values field is empty.
  • Fixed: Changing a domain's path to a new drive seems to be successful in the interface though it is not actually being moved. (Changing a domain's path to a new drive in the interface is intentionally prevented).
  • Fixed: Clicking on ActiveSync Mailboxes > By Domain shows "Domain does not exist" toast message.
  • Fixed: Deleting a folder in File Storage that is currently being viewed in the preview pane does not update the preview pane after delete.
  • Fixed: If you create an all-day event for the current day, it shows the warning modal that the event occurs in the past.
  • Fixed: In Accounts > Users, "Import from LDAP" is still available and functioning even if the domain has "Active Directory Integration" disabled.
  • Fixed: Messages from EAS/EWS senders have date/time stamp of when received, not sent.
  • Fixed: Signature appends to original message when editing drafts.
  • Fixed: System administrators changing their own passwords are not asked to verify their old password.
  • Fixed: Users logged in with Remember Me are not disconnected from the web interface after their account password is changed by domain administrator or API.
  • Fixed: When creating a signature and using the variable "Sending Email Address", an email sent from an alias only displays the username portion of the email address in the signature line.

16.3.6885 (Nov 7, 2018)

  • Changed: "Apply footer to mailing lists" switch is disabled if the footer is not applied to all messages.
  • Changed: If the troubleshooting logs for a given date range are empty, the system admin is prevented from downloading an empty log file.
  • Fixed: Attachments may not show up in emails synced via EWS.
  • Fixed: Calendar agenda view title shows the wrong dates.
  • Fixed: Cannot progress past the license page in setup wizard if an email/password is not required for the license.
  • Fixed: Errors in delivery and SMTP logs regarding certificate problems. (Logs now show certificate issues, if encountered).
  • Fixed: For a domain Task Reminder Occurred event, the Status condition shows untranslated text.
  • Fixed: Grid views do not show non-categorized items.
  • Fixed: Messages from EAS senders have date/time stamp of when the message was received, not sent.
  • Fixed: Modals with Froala editors do not have content.
  • Fixed: Moving the date forward or backward only affects the current calendar view.
  • Fixed: System admin logs scroll slowly in various browsers.
  • Fixed: The calendar week view title does not account for locales starting on different days.
  • Fixed: The Notifications icon in the upper right corner does not update its counter when an event action of "Send a notification" triggers a new entry.
  • Fixed: Unable to read links in tasks or pencil previews in dark theme.
  • Fixed: When you edit an event condition, clicking on a new condition type does not close the dropdown window.
  • Fixed: When you log out you will get an error in webmail if the domain uses virtual directories. (E.g., domain.com/home/mail).
  • Security: Fixed vulnerability where an authenticated user could access another user's email messages.
  • Translations: Added Portuguese (Brazil) translation file.
  • Translations: Fixed several areas that were missing translatable text in the interface.

16.3.6870 (Oct 23, 2018)

  • Fixed: Auto login does not work with Remember Me enabled.
  • Fixed: Calendar dates in web mail Daily view show the same date.
  • Fixed: Calendars do not load in Outlook if a attendee's display name is only whitespace.
  • Fixed: Certain domain shared calendars may not appear in to Map Calendars modal.
  • Fixed: Domains with "nan" in their names are being translated to 0 in areas like Reports.
  • Fixed: Email compose does not scroll on iOS devices.
  • Fixed: If the system Troubleshooting option values are out-of-range on page startup, there is no indication of which fields are invalid.
  • Fixed: Mail is not being delivered even though all of the logging indicates otherwise.
  • Fixed: Message list updates when shares for other sections are updated.
  • Fixed: Number formatting is incorrect for certain non-English languages.
  • Fixed: Replies/forwards are showing HTML markup in certain EAS devices.
  • Fixed: Replying to a message from Sent Items does not set the proper From address.
  • Fixed: Reverse DNS spam check is not scoring.
  • Fixed: Saving an auto clean rule in a non-English language displays the mailbox name in English.
  • Fixed: Some attachments are being included mistakenly on message replies.
  • Fixed: Sources vanish for several seconds when shares are being updated.
  • Fixed: System event condition for Domain shows as "Undefined" in the events grid.
  • Fixed: Table Formatting is lost while copy-pasting from WPS spreadsheet appplication.
  • Fixed: The All Appointments view does not follow the same category view permissions as the other views.
  • Fixed: The default spool quarantine folder does not show the value in the web interface.
  • Fixed: Trying to print an email redirects to a 404 page.
  • Fixed: Unable to save a modified incoming gateway after changing the single IP to an IP range.
  • Fixed: User's sidebar visibility state is not remembered between sessions.
  • Fixed: User, domain and system events are not being validated properly.
  • Translations: Updated Chinese (Simplified), Chinese (Traditional), and Spanish translation files.

16.3.6855 (Oct 8, 2018)

  • IMPORTANT: The HTML code for automating user login has been updated to utilize new API calls for a better user experience. The previous script provided in the SmarterMail Online Help will not function with this version. Update your auto-login code prior to upgrading.
  • Added: New 'RetrieveLoginToken' API call that attempts to create an auto login token for a user.
  • Changed: If SmarterMail responds 10 times with a NO IMAP response, on the next request it will respond with BAD (Outlook issue).
  • Fixed: Accepting appointments on various EWS clients does not send out updates to organizer.
  • Fixed: ActiveSync device provisioning and Autodiscover responses do not conform to XML schemas, causing ActiveSync connections to fail on iOS 12.
  • Fixed: Cannot save new folder auto-clean rules when non-English language is selected.
  • Fixed: Certain Base64 encoded message parts are not getting RFC line breaks causing 550 Line too long errors.
  • Fixed: Changing the Virus Quarantine location does not work.
  • Fixed: Declining a meeting request via EWS clients shows an incorrect timestamp on the attendees.
  • Fixed: Emails with 2 sets of angle brackets could be used to bypass some spam checks.
  • Fixed: Folder Auto clean does not work on subfolders under inbox.
  • Fixed: Marking a meeting request as accepted or tentative does not move that email to deleted items when synced via EWS.
  • Fixed: Non-SmarterMail URLs are returning 404s.
  • Fixed: Quoted-printable calendar appointments are double-wrapped causing parsing errors.
  • Fixed: When a user's Outgoing SMTP is disabled on the Service Access card, the delivery log does not indicate the reason.
  • Fixed: When logging out of web interface, the user may receive a 403 error in Edge or IE.
  • Fixed: While uploading to File Storage, the file will be saved into the folder currently viewed and not the original selected folder.

16.3.6843 (Sep 26, 2018)

  • Added: Public Chat and Workspace files get removed from interface if those files are removed through the O/S rather than the interface.
  • Fixed: After changing calendar share permissions, users syncing to Outlook with SharePoint (Add to Outlook) lose all appointments.
  • Fixed: Auto login script could cause an infinite spinner for some users attempting to login.
  • Fixed: Calendar grid extends off the grey background on the right side at certain window widths.
  • Fixed: Calendars shared with full control show "Busy Time" in Outlook with SharePoint (Add to Outlook).
  • Fixed: Certain time zones could cause a new Time of Day event condition to save the incorrect time range.
  • Fixed: Email file attachments with name*0/name*1 in the header are not parsed correctly.
  • Fixed: New user modal does not close after saving newly created user.
  • Fixed: On the View Logs tab, the option selected in the Type dropdown is displayed as garbled text in Safari.
  • Fixed: Outlook synced via SharePoint (Add to Outlook) no longer receives updates for shares that have been revoked.
  • Fixed: Scenario in which certain email headers could cause HTML markup to show in some clients.
  • Fixed: Users are receiving emails properly but there are no incoming emails listed in the logs.
  • Fixed: When chat is disabled for a domain, "Chat XMPP (Ent only) still shows at Accounts > Service Access.
  • Fixed: When composing an email you cannot drag-and-drop text within the compose windows.

16.3.6841 (Sep 24, 2018)

  • Changed: SmarterMail no longer shows the login page error: "Another user is already logged in on this browser with 'Remember Me' enabled". Instead, Remember Me now uses the last user to log in with that setting enabled.
  • Changed: System admins who logged in with Remember Me selected then who log out will be logged out on all tabs (behaves like user-side).
  • Fixed: Attempting to log in with a wrong username or password would intermittently cause the page to refresh.
  • Fixed: Erroneous field validation occasionally shows for username and password when first navigating to the login screen.
  • Fixed: Excessive spinners and odd behavior when using drag-and-drop for calendar events in web interface.
  • Fixed: Forwarded emails as attachment are sent with 7-bit encoding instead of 8-bit encoding.
  • Fixed: Messages collect in the Spam Quarantine even if Outgoing Quarantine is set to None.
  • Fixed: Migrating an Office 365 account also pulls in its holiday calendar.
  • Fixed: Virus Quarantine is not updating the list properly.
  • Fixed: When a message is replied to, the message does a full reload when it gets the modification update.
  • Translations: Updated German and Turkish translation files.

16.3.6830 (Sep 13, 2018)

  • Changed: "Remote Content Exceptions" modal renamed to "Allow Inline Images From".
  • Changed: If Declude is detected as either not installed or not running, the Spam Checks grid will disable Declude settings and operations to prevent messages from moving to proc folder for Declude processing.
  • Changed: Rename Domain modal stays open if the new name is already in use.
  • Changed: The chat icon is hidden if impersonating another user.
  • Fixed: An ampersand (&) within a File Storage file name does not show correctly in the Link File modal.
  • Fixed: As a system administrator, Attach User does not give any indication whether or not it succeeded.
  • Fixed: At certain screen resolutions the calendar month title is missing.
  • Fixed: Attempting to delete a GAL entry shows the wrong warning message.
  • Fixed: Autoresponders continue to function for local deliveries even if the feature is disabled.
  • Fixed: Content filter Move Message action folders selector has folder duplicates when editing the action.
  • Fixed: Custom Help Link does not appear in system admin interface until the browser cache has been cleared.
  • Fixed: Custom Help Link is missing the hyperlink on custom text.
  • Fixed: Custom Help Link may switch back to "Online Help" after a browser refresh.
  • Fixed: Domain defaults and propagation modal are missing several domain configuration settings.
  • Fixed: Domain Defaults propagation modal shows "Yes" for the autodiscover port numbers.
  • Fixed: Errors may occur when performing actions to new folders via IMAP.
  • Fixed: Flagging an email does not always update the flag within the message list.
  • Fixed: Grammarly browser extension causes login page to not be usable.
  • Fixed: Inconsistencies with inbox icons between light and dark themes.
  • Fixed: Inconsistent behavior and language strings for "Name is already in use" errors.
  • Fixed: Mailing List modal does not list users alphabetically.
  • Fixed: Sharing Tasks folder with another user may result in duplication of existing tasks.
  • Fixed: Some system emails show Undefined as the From address within web interface.
  • Fixed: System admin User Defaults template is missing the Preview Pane setting.
  • Fixed: System level Mailing List Bounce event does not work when using the mailing list name as a condition.
  • Fixed: Unable to scroll within the To field autocomplete list if there are more than five contacts with similar names.
  • Fixed: While uploading to File Storage, the file will be saved into the folder currently viewed and not the original selected folder.
  • Translations: Updated Turkish translation file.

16.3.6821 (Sep 4, 2018)

  • IMPORTANT: Fixed issue where TCP connections are being prematurely closed under certain circumstances, causing a variety of issues.
  • Efficiency: Prevent potential memory leaks with how TCP connections were being improperly disposed.

16.3.6816 (Aug 30, 2018)

  • Fixed: A new Bounces Indicate Spammer and Internal Spammer IDS rules do not save if Notify Email field is not filled out.
  • Fixed: Domain Reports > Overview disk usage shows "xx.x GB of yy.y GB free" instead of "used".
  • Fixed: Every entry in Top Inbound Domains shows "Unblock" in the Actions menu.
  • Fixed: HTML style comments in a message could cause "undefinedundefined" to be added in a reply body.
  • Fixed: Message Archive rule does not update the web interface after saving.
  • Fixed: Sending as an incoming gateway, a blank Mail From falls back to the From address.
  • Fixed: SPF checks are not using IP bypass list.
  • Fixed: The Archiving Rules tab count is not updated when a rule is added or removed.
  • Fixed: The current page in tables with paging cannot be fully seen at times.
  • Fixed: Unhandled NullReference exception can occur when reading spam check results from the HDR file.
  • Security: Reflected XSS vulnerability that affected old browsers.

16.3.6809 (Aug 23, 2018)

  • Changed: The Advanced Search auto-focuses on the Search String field instead of Add Criteria dropdown.
  • Changed: The editor's Paragraph Format > Code option should now be selected after pasting a code snippet into the compose window and highlighting the code.
  • Fixed: A user who has a username that matches the domain (ex: domain.com@domain.com) will not receive SignalR updates.
  • Fixed: Adding a new RSS feed did not update the preview pane without a refresh.
  • Fixed: Advanced Search results left/right column arrows are not lined up vertically with the column titles.
  • Fixed: Attempting to link to a private or public Google Drive file shows an unfriendly error toast.
  • Fixed: Changing a calendar recurrence type does not persist the previously selected day field.
  • Fixed: Check Availability button on the calendar invite response email does nothing.
  • Fixed: Default From address is not working as expected.
  • Fixed: Deleting an edited system, domain, or user event shows the Unsaved Changes modal after the Delete Confirmation modal closes.
  • Fixed: EWS calendar appointments are not syncing to the client.
  • Fixed: If a user has no defined categories, no appointments are visible in the All Appointments view.
  • Fixed: If you open the Custom Variables menu when editing an email body for Event > Action, a horizontal scrolling of the modal is necessary in order to see the options.
  • Fixed: In the RBLs/URIBLs section, the Actions (...) menu shows an active Modify option when no items are selected.
  • Fixed: Primary domain admins do not show in Manage modal for some domains upgraded from SM15 to SM16.
  • Fixed: Reply All to a message from one person to only you adds an extra empty chip to the To field.
  • Fixed: Replying to a message from Windows Mail app does not include the original message body.
  • Fixed: RSS feeds "Last Updated" timestamp is not being displayed.
  • Fixed: The dropdown menu for Virus Quarantine messages show spacing for two menu options.
  • Fixed: The dropdown menus that list users do not list users alphabetically.
  • Fixed: The editor's Paragraph Format > Code option does not preserve a code snippet's indentation and spacing when sent.
  • Fixed: Typing in a page number instantly takes you to that page per digit you type.
  • Fixed: When a user replies to an email they sent to their own address, the To field is empty.
  • Fixed: When creating or editing a monthly or yearly recurring appointment, the Specific Day defaults to today's date instead of the new Start Date.
  • Fixed: When using EAS on iOS, creating a new List in the Reminders app creates a continual sync loop with server.
  • Translations: Updated German translation file.

16.3.6802 (Aug 16, 2018)

  • Changed: SMTP logs now show the total number of bytes received during the DATA command.
  • Changed: The server setup wizard no longer makes unnecessary license-key authentication request if those fields are left blank.
  • Changed: Users can no longer remove the file extensions from files in File Storage.
  • Fixed: Add to Outlook calendar source control has the wrong label text.
  • Fixed: An ActiveSync client using the SmartReply command does not send any new attachments to recipients.
  • Fixed: Auto login script could fail for a new user.
  • Fixed: Category filters do not show/hide any grid view items in Notes, Tasks, Contacts, or Calendar.
  • Fixed: Conference room appointments outside of a 60 day window from today do not show in the webmail calendar.
  • Fixed: Conference room source modal and sharing permissions do not match.
  • Fixed: Dropping your own system admin connection results in either says "Missing token in authorization" or "Object object" message.
  • Fixed: eM Client receives a Meeting Request/Response mismatch error when using EWS.
  • Fixed: EWS clients are not using the correct encoding when displaying emails.
  • Fixed: EWS items were showing other users categories.
  • Fixed: EWS returns an error when viewing user availability.
  • Fixed: If there is only one IDS block item, the option to unblock is always disabled.
  • Fixed: Potential Conflicts show up even when you modify the time slot to a non-conflicting time.
  • Fixed: Replying to an email then moving the email to another folder and attempting to send the email results in a NullReferenceException.
  • Fixed: Some anti-malware solutions follow links in emails and can auto-unsubscribe users from mailing lists.
  • Fixed: Sorting by Status column on System Admin > Troubleshooting > Services section does not work.
  • Fixed: System, domain and user event "Action" label was mislabeled "Event Category".
  • Fixed: Task priorities are not synced to and from webmail and an EWS client.
  • Fixed: The Events Conditions column does not match the actual Conditions configured.
  • Fixed: The option "Show in Global Address List" is hidden in the aliases modal if the "Include Alias in GAL" general setting is disabled.
  • Fixed: The signature editor window space shrinks considerably when switching to Code View.
  • Fixed: The timestamp for "This invitation was accepted on" email is incorrect.
  • Fixed: When creating/editing an appointment, the same attendee email address can be entered multiple times.
  • Fixed: When editing a reply that is in a Draft status, the To and Cc addresses are formatted oddly.
  • Fixed: When email view switches from mobile to desktop preview pane is blank.
  • Fixed: When preview pane is set to bottom, mobile message view is spaced incorrectly on left.
  • Fixed: When viewing a read-only shared task then closing the window after clicking on a control triggers the “Changes may not be saved” warning message.

16.3.6799 (Aug 13, 2018)

  • Fixed: Some emails may not render correctly in the browser.

16.3.6795 (Aug 9, 2018)

  • Changed: Encoding detection falls back to UTF-8 if confidence is less than 25%.
  • Changed: Header encoding handles surrogate pairs.
  • Changed: If 10 No Responses are sent in IMAP, SmarterMail will now begin returning Bad Responses instead.
  • Changed: The email content pane will show the message's received date, while the preview pane header will display the message's header date.
  • Changed: Upgraded ClamAV to version 0.100.1.
  • Fixed: ActiveSync email Body element must not contain a Preview child element.
  • Fixed: ActiveSync mailboxes do not send meeting invitations emails to attendees.
  • Fixed: Domain propagated Auto Discover settings do not persist through service restarts.
  • Fixed: Enter key submit does not work on iPad with Apple Smart keyboard.
  • Fixed: IMAP FETCH command RFC822.TEXT item improperly returns an empty string.
  • Fixed: NullReferenceException intermittently encountered when running SpamAssassin spam checks.
  • Fixed: On a fresh install of version 16.3.6782, administrators cannot activate a license key during setup wizard.
  • Fixed: Outlook on Mac using EWS is not syncing new emails.
  • Fixed: SMTP session still sends message even if a timeout is encountered when sending a success response after receiving all data.
  • Fixed: SPF checks fail because they are checking the sender's domain against the gateway rather than the original sending server.
  • Fixed: The meeting organizer cannot edit appointment in webmail if certain ActiveSync clients did not send organizer info when appointment was created.
  • Fixed: Unhandled exceptions occur occasionally when reporting spool stats.
  • Fixed: Using a SMTP account for a local address does not work.
  • Fixed: When renaming a file in File Storage, the file extension was allowed to be removed, causing the file download to break.
  • Fixed: When syncing tasks via EWS to Mac Reminders, the task's message body shows raw HTML.

16.3.6782 (Jul 27, 2018)

  • Fixed: ActiveSync Mailboxes settings pages can be accessed by URL when ActiveSync is disabled.
  • Fixed: Contact picture size exceeds EAS limits when syncing to some clients.
  • Fixed: Emails from Twitter don't display properly in webmail.
  • Fixed: EWS eM Client throws an error about a meeting request/response.
  • Fixed: Mail folders intermittently do not load in webmail.
  • Fixed: Replying to an email with no To address (only Cc) causes "undefined" to show in the address field.
  • Fixed: RSACryptoServiceProvider is not being properly disposed.
  • Fixed: Subscribing to public folder via EWS crashes Outlook on Mac.
  • Fixed: When ActiveSync client requests a SyncKey 0 for a particular collection, the server does not return the collection items.

16.3.6775 (Jul 20, 2018)

  • Fixed: A meeting invite or cancellation for an instance of a recurring event does not work.
  • Fixed: Calendar recurrences with edits or deletes do not sync via EWS.
  • Fixed: Domain default setting Catch-All Alias does not save properly.
  • Fixed: Replying to a message sent to a plus address over a domain alias does not consider the plus address/domain alias combo as a valid From Address.
  • Fixed: Replying to a message sent to an alias over a domain alias does not consider the alias/domain alias combo as a valid From Address.
  • Fixed: The Bounces Before Removal setting was not properly saved, causing the setting to be reset to the default value, 3. Upgrading to this version will reset the value to 3, but going forward, the Bounces Before Removal setting will be saved properly and will not be reset on upgrade or service restarts.

16.3.6768 (Jul 13, 2018)

  • Changed: Changed Cyren logging to follow normal naming convention (i.e., {date}-cyren.log) and made log entry more clear.
  • Efficiency: Better handling of how data files and respective backups are created or replaced.
  • Fixed: "Send Email" to all domain administrators as system administrator does not work.
  • Fixed: A message to an external recipient via a local SMTP account would fail to send.
  • Fixed: Autodiscover responses will return EAS even if it has been disabled in the domain's autodiscover settings.
  • Fixed: EWS logs display an incorrect email address in some cases.
  • Fixed: EWS loses attached EMLs when an email is forwarded as an attachment.
  • Fixed: EWS Sync responses are not chunked.
  • Fixed: Local delivery thread count was not being updated so threads were not being limited.
  • Fixed: Moving a folder within an EWS client does not work as expected.
  • Fixed: Not all calendar appointments sync via CalDAV.
  • Fixed: Path validation does not handle UNC paths properly.
  • Fixed: Reply emails are blank intermittently in Firefox.
  • Fixed: The disposable address icon appears on a shared folder.

16.3.6754 (Jun 29, 2018)

  • Efficiency: Moved EWS sync filtering from web to service side.
  • Efficiency: Refactored how certain enumeration counts were being calculated.
  • Fixed: After deleting/replacing existing message body text, changing signature from None to a signature causes all text to disappear except the signature change.
  • Fixed: Creating a mail folder within Mac Mail via EWS would fail.
  • Fixed: EWS throws NullException when trying to get shared resources.
  • Fixed: Issue where certain mail messages could cause the indexer to fail and continually reindex an account.
  • Fixed: Unable to parse certain recurring calendar appointments on EWS clients.
  • Fixed: VIEW_RAW is showing untranslated as an option for messages in the Spool.

16.3.6751 (Jun 26, 2018)

  • Fixed: "System Administrator" emails cause mismatched email address warning in the webmail interface.
  • Fixed: Check isn't performed against all server IPs, only the hostname IP, when determining proper route for IMAP retrieval.
  • Fixed: EWS was causing IIS Worker Process to consume CPU.
  • Fixed: Generic error message shows when trying IMAP migration and the source and target mailboxes were named the same.
  • Fixed: Sharepoint Sync is not syncing all items when using Outlook.
  • Fixed: Unable to log in to XMPP from an external client if Active Directory is the authentication method but user has never logged into webmail.
  • Fixed: UTF8 encoding is used by default when encoding a subject received via SMTP.
  • Fixed: When modifying a shared calendar item it could cause the share to be lost, causing shared items to disappear.

16.3.6744 (Jun 19, 2018)

  • Fixed: EWS clients were not able to load shared resources.
  • Fixed: Issue where bad iCal parsing caused appointments to not show nor sync.
  • Fixed: Sorting spool messages by Attempts does not switch between ascending and descending.

16.3.6740 (Jun 15, 2018)

  • Changed: Updated installers to require VC++ 2015 redist package for ClamAV 0.100.0.
  • Efficiency: Reworked how calendars are parsed and returned through the API layer, significantly reducing load times.
  • Fixed: Calendar invites in Mac Mail synced using EWS do not show up with the Accept/Decline buttons.
  • Fixed: IP binding hostnames get cleared out on upgrade.
  • Fixed: Plain text emails with line breaks are showing up with <br> in the email for the line breaks when synced with EWS.
  • Fixed: Sending a message as UTF-8 plain text from Thunderbird does not encode non-ASCII characters correctly.
  • Fixed: SmarterMail Outgoing Gateways with https:// in URL fail to update spool count.
  • Fixed: URLs with subdomain other than "mail." do not show custom help configured for that domain.
  • Fixed: When using Reply All the From address can be included in the To Field.

16.3.6733 (Jun 8, 2018)

  • Changed: Modified delivery log message if a HDR or EML file is locked preventing its deletion after message delivery.
  • Fixed: All Day appointments appear one day behind the scheduled date in web interface.
  • Fixed: App_Data folder permissions in installer.
  • Fixed: Calendars will no longer load events twice when first entering the page.
  • Fixed: Cannot create secondary calendars in EWS clients.
  • Fixed: Cannot edit drafts created from an EWS client.
  • Fixed: Certain mail messages encoded with UTF7 fail to sync in Outlook via EAS.
  • Fixed: Creating a new contact folder in Mac Mail synced using EWS causes a constant CreateFolder request.
  • Fixed: Creating a new notes folder in Mac Mail synced using EWS causes a constant CreateFolder request.
  • Fixed: Deleting a meeting invite from Mac calendars synced using EWS does not work.
  • Fixed: DKIM headers fields can be erroneously set to null or a zero-length array causing NullReference exceptions.
  • Fixed: EmClient synced using EWS gets an error when trying to view the auto responder list.
  • Fixed: EWS can get stuck in a GetItem loop when deleting multiple emails from the Deleted Items folder.
  • Fixed: EWS long polling has a memory leak.
  • Fixed: If an EML in the Drop folder encounters a parsing error, it will not leave that folder.
  • Fixed: Null exception when saving drafts in EWS clients.
  • Fixed: NullReference exception when MX lookup fails and A record look would occur instead.
  • Fixed: Outgoing SM gateways show blank for spool count instead of 0.
  • Fixed: Spool delivery delay not waiting the entire specified time.
  • Fixed: Typing an email address in the TO, CC, or BCC field causes nested XML responses in EWS.
  • Fixed: When going to the Calendar section the Agenda view displays first before switching to selected view.
  • Translations: Updated German translation file.

16.3.6729 (Jun 4, 2018)

  • Changed: Modified calendar behavior so any attendee status change will be updated in all attendees' calendars that belong to the organizer's domain.
  • Changed: Sending to a gateway that is configured with a domain name will now cycle through MX records instead of using the first A record.
  • Changed: Updated ClamAV to 0.100.0.
  • Fixed: ActiveSync SmartReply command only shows inline images instead of the whole message on iOS and MacOS clients.
  • Fixed: ActiveSync throws a NullReference exception when acquiring a device lock.
  • Fixed: Cannot export via CSV or VCARD when a domain was created with mixed casing.
  • Fixed: Changing an appointment date and then checking availability does not show availability for the new date.
  • Fixed: If a RSS feed has no content, the page shows a blank page instead of the No Feeds graphic.
  • Fixed: If an auto-response is disallowed, sending it still counts towards the "OncePerDay" option.
  • Fixed: If both MX record and A record lookups fail, an uncaught exception is thrown.
  • Fixed: Incoming gateways lose domain and user list on reboot.
  • Fixed: The connectivity page does not show SMTP accounts card on refresh.
  • Translations: Updated German and Turkish translation files.

16.3.6705 (May 11, 2018)

  • Changed: Greylisting now will always check the return path of a message.
  • Fixed: Adding an appointment to a shared resource calendar errors if domain admin has same name as domain (e.g., testdomain.com@testdomain.com).
  • Fixed: Appointments appear one day behind in web interface when set to Amsterdam timezone (UTC+0100).
  • Fixed: Bounce DNS errors after X attempts does not work.
  • Fixed: Cannot see attendee availability for time zones that are not on the hour. (E.g, Marquesas Islands UTC-0930).
  • Fixed: Encoding an unencoded subject could sometimes fail.
  • Fixed: If the hop counter max is reached, the SMTP logs show the 554 message; however, the delivery log does not show this occurrence.
  • Fixed: IMAP is downloading the same message over and over.
  • Fixed: In some browsers, the spool Overview tab isn't displaying properly, if at all.
  • Fixed: Link regex could linkify inside 'a' tags and garbles some emails from some senders.
  • Fixed: Non-8bit messages with 8bit content over EAS have incorrect encoding.
  • Fixed: Page navigation controls do not appear on user, domain, and system events tables in some browsers.
  • Fixed: Scenario in which a malformed spam check entry in HDR file causes spool message to not process.
  • Fixed: Spam checks table is missing page navigation controls.
  • Fixed: User "Forwarding Address Changed" event does not work.

16.3.6698 (May 4, 2018)

  • Added: After SMTP DATA command is issued a new log entry states that a PTR lookup is in progress and to what hostname it resolves.
  • Fixed: A calendar invitation with many attendees does not have a scroll bar in the email.
  • Fixed: Changed HDR file to write out immediately to prevent certain scenarios in which messages get stuck in spool.
  • Fixed: Emails from Weather Underground have bad encoding when syncing to Outlook via EAS.
  • Fixed: Encoding.Default in SMTP logic somehow adversely affects some emails. (Mainly iCal from Outlook 2010 on Chinese servers.)
  • Fixed: GetDashboardStats method may throw unhandled exception when loading domains.
  • Fixed: If a calendar reply contains invalid or duplicate attendee emails, the message gets stuck in the spool and continuously attempts to deliver the message.
  • Fixed: Modifying the reminder time in Outlook with EWS ignores the new setting but sets the reminder to None.
  • Fixed: rDNS and SPF both fail if there's no sending IP. (E.g., when a message comes from a gateway.)
  • Fixed: Unable to authenticate using Web Services for incoming gateway configuration.
  • Fixed: Unable to sync calendar appointments to iOS devices via CalDAV.
  • Translations: Updated German and Turkish translation files.

16.3.6691 (Apr 27, 2018)

  • IMPORTANT: Removed Bayesian spam filtering.
  • Added: Ability to view spool message RAW content and the associated HDR file.
  • Added: The editable Bounces Before Removal setting for mailing lists has been added to the Mailing Lists card on a domain's General Settings.
  • Changed: Changed the style of the Froala editor "Code" styling to make it stand out better.
  • Changed: The Chat With textbox is now hidden when you go offline.
  • Fixed: Accounts with XMPP disabled that were previously enabled could cause CPU usage to max out.
  • Fixed: All subsequent SMTP Auth attempts try to use CRAM-MD5 after first CRAM login.
  • Fixed: Auto-responder is not using the Reply-To header field, if specified.
  • Fixed: Calendar agenda view on mobile has double scroll bars.
  • Fixed: Cannot send from a domain alias when synced via EAS using a domain alias.
  • Fixed: Certain CardDAV clients may lose phone number after syncing.
  • Fixed: Chat Messages shows as an option for browser notifications even though the domain chat features is disabled.
  • Fixed: DKIM email signing uses non-FIPS compliant algorithms.
  • Fixed: Indexable text fields that contain more than 32766 characters causes the indexing to fail and continually loop.
  • Fixed: RBL lists do not refresh after editing any entries.
  • Fixed: Sometimes tables only show the checkboxes column (mainly Advanced Search's table).
  • Fixed: Spam Checks grid is not adhering to the row limits but shows all rows.
  • Fixed: Trying to attach the same file more than once prevents the message from being able to be sent.

16.3.6684 (Apr 20, 2018)

  • Fixed: Cannot delete calendar events when user timezone set in Account Settings is different than the browser.
  • Fixed: Cannot edit a calendar event despite having full control over it.
  • Fixed: Disabling Team Workspace from the Domains feature set also disables File Storage.
  • Fixed: Duplicate calendar entries causes high server CPU usage.
  • Fixed: Mail adds an extra newline to the end of text attachments.
  • Fixed: Scenario in which composing an email any user aliases are missing the "@domain".
  • Fixed: Spool taking a long time for messages to transition from Spam Checks to Delivery to Delivered in certain scenarios.
  • Fixed: Testing a POP retrieval connection does not enable the Save button.
  • Fixed: When editing a calendar in dark theme, there is no visual indication whether the Details tab or Sharing tab is active.
  • Translations: Updated German and Turkish translation files.

16.3.6677 (Apr 13, 2018)

  • Changed: Starting a Restore Folder operation now has a toaster notification to indicate the operation is progressing in the background and when it has finished.
  • Fixed: Attached mapped folders that have mixed casing in folder names cannot be detached.
  • Fixed: Calendar appointment instance start and end times are off by one hour after Daylight Savings time change.
  • Fixed: Certain clients add a newline character in the middle of a MD5 auth credentials which causes login attempts to fail.
  • Fixed: Column headers are misaligned in calendar monthly view.
  • Fixed: Creating subfolders in folders with certain special characters, for example, an ampersand, causes the parent folder to duplicate.
  • Fixed: In Firefox, the mail message list refreshes a few seconds after downloading an attachment.
  • Fixed: On the Limits card within a domain's configuration options, it's possible to enter negative values (e.g.: -20).
  • Fixed: Wide-characters (certain emojis) do not display correctly in emails.
  • Fixed: With chats disabled at the domain level, a user's notification option for "Chat Messages" is still available.
  • Translations: Updated German translation file.

16.3.6670 (Apr 6, 2018)

  • Added: Password Compliance tab was added back into the Password Requirements area for system administrators.
  • Changed: Deletion confirmations have been added throughout the system administration pages.
  • Fixed: Cannot have an IMAP account for a different server with the same username/domain as the current user.
  • Fixed: Deleting emails over clients synced with IMAP may not be triggering SignalR updates to the web interface.
  • Fixed: Download All with UTF-8 attachment names does not decode the attachment name properly.
  • Fixed: IDS Blocks adds login brute force blocks after one try and constantly refreshes the web interface.
  • Fixed: If a display name contains an email in the To or Cc headers, it may be parsed incorrectly.
  • Fixed: If remote delivery finishes before local delivery, messages may get stuck in the spool.
  • Fixed: Improperly folding in the DKIM signature causes it to fail.
  • Fixed: Multiple values are returned even though only one is requested in WebService call to svcDomainAdmin.GetRequestedDomainSettings method.
  • Fixed: Non-ASCII characters send improperly over SMTP if charset is not set to UTF-8.
  • Fixed: Save button does not activate on the Antivirus page.
  • Fixed: SmarterMail service hangs after importing from MailEnable.
  • Fixed: Web interface file path validation issue with trailing slash.
  • Translations: Updated German translation file.

16.3.6663 (Mar 30, 2018)

  • Changed: Mail folder, calendar, task, note, and contact source visibility states now persist between sessions.
  • Fixed: A user's contacts were not triggering content filters when 'From trusted senders' was chosen as the condition.
  • Fixed: Able to modify (but not save) Attendees and the date/time values on read-only appointments.
  • Fixed: After switching menu sections, email search results are still applied to an email folder, despite the search text being gone. (Email searches should revert when switching menu sections and email folders.)
  • Fixed: An IP in SMTP whitelist is being treated as though it had SMTP Bypass enabled as well.
  • Fixed: Button text may not render on pages with scrollbars in Chrome due to DPI scaling.
  • Fixed: Cannot create aliases with '+' characters in the alias.
  • Fixed: Certain usernames break API calls.
  • Fixed: Code view in text editor can get chopped in half.
  • Fixed: Emails without a charset specified that contain foreign characters display improperly in webmail.
  • Fixed: Encoded filename does not properly get caught by content filter.
  • Fixed: Entries from the autocomplete list show up in the list even after they are already a chip in the To, Cc, or Bcc fields.
  • Fixed: Events created for a specific time on 31 March 2018 sync to the iPhone but do not display in the web interface.
  • Fixed: If an admin with Remember Me enabled impersonates another user, the email popout windows do not work properly.
  • Fixed: If you start to map a shared calendar, cancel mapping, and go to map it again, the display name keeps getting longer and longer.
  • Fixed: In Firefox, the Account Profile Birthday field shows "Birthday" text beneath the "mm/dd/yyyy" text.
  • Fixed: Indexing problem where an exception causes a user to be constantly re-indexed.
  • Fixed: Intermittent issue with importing users from CSV.
  • Fixed: Login brute force blocks do not show in IDS blocks.
  • Fixed: Medium spam probability content filter condition does not work.
  • Fixed: Reply window sometimes fails to load message info.
  • Fixed: Right-to-left language paths and URLs have forward slashes (/) prefixing the actual path/URL.
  • Fixed: Saving changes to the theme settings in the System Admin > Administator section logs the admin out.
  • Fixed: The #alldomainadmins# variable is not working in the Send Email system level event action.
  • Fixed: Wunderground is sending an unencoded subject unicode character which does not render correctlty in web interface.
  • Translations: Updated German and Turkish translation files.

16.3.6649 (Mar 16, 2018)

  • Changed: Added "View HTML" to options for viewing spool messages.
  • Changed: Adjusted Drop folder behavior to allow delivery of EML files containing no recipients.
  • Changed: The MSI installer has been updated to work on Windows Core Servers.
  • Changed: Updated ClamAV to 0.99.4.
  • Fixed: Browsers try to auto-fill fields for usernames and passwords when creating new domains or adding new accounts.
  • Fixed: DMARC checks need to be skipped if the sending server is IP bypassed or is an incoming gateway.
  • Fixed: Importing users from a CSV file with missing username or password headers causes login issues.
  • Fixed: In some cases, syncing a company via CardDAV in the Apple Contacts app modifies the first name to "N/A" and un-checks the company checkbox.
  • Fixed: In some instances, system messages, such as specific types of bounce messages, are not being DKIM signed and, therefore, get sent to Spam Folders.
  • Fixed: Incoming gateway page is missing the Cancel and Delete buttons.
  • Fixed: Logs are not getting flushed to disk in a timely manner.
  • Fixed: Mail service crashes on upgrade if a userConfig.xml file is missing.
  • Fixed: Quarantined messages cannot be moved into another folder from the web interface.
  • Fixed: Quarantined messages count is incorrect.
  • Fixed: Removing an entry from the Incoming Gateway Domain Forwarding card does not activate the Save button.
  • Fixed: SmarterMail is accepting some SMTP recipients that are invalid.
  • Fixed: The notification when a user shares their Notes with another user says, instead, that Contacts were shared.
  • Fixed: The system admin Show Password permission does not work.
  • Fixed: Throttle notification does not replace the #throttlelimittype# variable name with the actual limit when it gets sent.
  • Fixed: Throttled domains and users have no actions available for the entries listed.
  • Fixed: Throttled Messages numbers in reports are incorrect.
  • Fixed: When deleting messages from the Quarantined list, they are not being deleted from the server.
  • Fixed: When loading File Storage, files with duplicate download links can cause the wrong file to be downloaded.
  • Fixed: While impersonating a user, it's possible to delete that user from the Accounts area.
  • Translations: Updated German translation file.

16.3.6642 (Mar 9, 2018)

  • Changed: POP Log entries added whenever POP RETR or TOP commands fail to feed message and a generic message is sent instead.
  • Efficiency: Debug logs now use a double buffer writing system to prevent file locking and negative system impacts.
  • Fixed: An issue between Remember Me and impersonation which caused various issues on subsequent logins.
  • Fixed: An issue where API calls resolve slowly when creating a new user that uses LDAP credentials.
  • Fixed: An issue where Cyren Antispam intermittently stops working.
  • Fixed: Safari no longer blocks the impersonation popup window.
  • Fixed: Spool card command line file does now fires as expected.
  • Fixed: Spool now properly cleans the Drop folder of orphaned HDR files.
  • Fixed: System administrators can no longer delete the user they are currently impersonating.
  • Fixed: The Average Hardware Usage report now shows the Totals and Averages rows on the Memory column correctly.

16.3.6638 (Mar 5, 2018)

  • Changed: It is no longer possible to create calendar events that start before year 1900 to prevent performance issues.
  • Changed: Prevent dates on reports from anything before 1 January 2003 to prevent performance issues.
  • Changed: The Delete option on Team Workspace file storage area is hidden for all users except the organizer.
  • Fixed: A potential conflict shows on calendar appointments from time to time, even though there are no conflicts.
  • Fixed: Adding or removing an ActiveSync mailbox does not update the tab count until it's refreshed.
  • Fixed: BlacklistCheck files now check for, and insert, the XML file header line.
  • Fixed: Cannot accept a meeting change on iOS devices synced via EAS.
  • Fixed: Creating a new appointment in Outlook 2016 for Mac via EWS shows the creator as the solo attendee in web interface.
  • Fixed: Default From address is showing incorrectly in the drop down list when composing an email.
  • Fixed: GetDashboardStats API call is getting errors.
  • Fixed: It's no longer possible to trigger a brute force block to whitelisted IP addresses.
  • Fixed: Right-to-Left language improvements throughout the interface.
  • Fixed: Sorting by the system administrator name does not sort correctly.
  • Fixed: SpamAssassin rules are being added incorrectly to the domainConfig.xml when overriding rules.
  • Fixed: The original start/end dates are showing the same as the instance start/end dates when viewing a recurring calendar appointment.
  • Fixed: The web service method svcSpamAdmin.SetAntispamOptions does not set most options successfully.
  • Translations: Updated German, Italian, and Turkish translation files.

16.3.6628 (Feb 23, 2018)

  • Changed: Spool counts and top bar information in system admin Manage area now update in real time.
  • Changed: The queues for SpamCheck, LocalDelivery and RemoteDelivery are now properly asynchronous.
  • Fixed: A remote spam assassin server that is offline kills spool delivery.
  • Fixed: ActiveSync encoding issue with plain text messages containing non-ASCII characters and no specified content transfer encoding.
  • Fixed: Angular md-chips (used for email addresses in To, Cc, and Bcc fields) do not work well with non-US keyboards.
  • Fixed: Appointments created in Outlook 2016 for Mac (EWS) or on Android device via EAS cannot be adjusted in web interface.
  • Fixed: CalDAV now fires accepted notifications for events.
  • Fixed: Cannot send or receive emails with emoji characters.
  • Fixed: Deleting a previously accepted meeting invite does not properly update the Attendees section on the organizer's calendar.
  • Fixed: EWS sends a calendar updated email when the request from the client specified not to send an email.
  • Fixed: Flagging a message in web interface does not sync to ActiveSync devices.
  • Fixed: Greylist bypass does not work in certain cases.
  • Fixed: IDS Block rules set to Quaratine do not send to quarantine but, instead, reject and bounce the message as spam.
  • Fixed: If an email message has an external link but the A tag is not prefixed with "HTTP(s)", the web interface considers it a link to local address.
  • Fixed: IMAP and POP session bandwidths are not reported correctly in Reports.
  • Fixed: Internal Spammer rule set allowed one more message than specified before performing action.
  • Fixed: Loading a mailConfig.xml with a Spam Bypass IP with no description prevents the mailConfig.xml from loading.
  • Fixed: Long email addresses in the View Recipients modal of a spool message overflows.
  • Fixed: Messages with attachments that do not have a CID are not displayed correctly in web interface.
  • Fixed: Remote SpamAssassin server spam levels are not displayed in domain admin area.
  • Fixed: Sorting by IP address or range does not work properly on various pages.
  • Fixed: SPF failing to verify records when receiving through a gateway
  • Fixed: Trusted Domains or Trusted Email Addresses lists show a red validation error after clicking Cancel or after the textbox loses focus with no changes.
  • Fixed: Unable to edit the time fields for monthly or yearly recurring calendar appointments in web interface.
  • Fixed: Unread message badge count is incorrect for shared folders.
  • Fixed: When Disposable Address is disabled at the domain level, it still appears as an option in the user's web interface.
  • Fixed: When indexing a user fails for a message contains more than 2048 parts, the indexing gets stuck in a continual loop.
  • Fixed: When SMTP Accounts is disabled at the domain level, it still appears as an option in the user's web interface as well as setting for domain admins.
  • Translations: Updated Danish translation file.

16.3.6621 (Feb 16, 2018)

  • Added: Separate service to add additional mail headers (see Knowledge Base article "Adding Custom Headers to Email Messages" for details).
  • Changed: Creating a new calendar appointment by clicking in the calendar itself OR using the New button defaults the start time to closest 30 minutes from the selected time.
  • Changed: Internal spammer IDS rule now allows multiple notification recipients.
  • Changed: Removed SignalR locking code.
  • Changed: SPF is skipped at the SMTP level if it is being received by a gateway or bypass IP; runs at the spool level, if enabled.
  • Changed: Spool quarantine clean process runs every hour instead of once daily.
  • Fixed: ActiveSync Sync command returns wrong status code for requested collections that no longer reside on the server.
  • Fixed: Adding a new contact creates that contact with two email addresses.
  • Fixed: Adding an attendee does not update the Potential Conflicts link until the event has been saved.
  • Fixed: Deleting a calendar appointment with an assigned conference room from within a client synced via EWS, CalDAV, or SharePoint (Add to Outlook) causes the conference room appointment to become orphaned.
  • Fixed: Folder names synced via IMAP sometimes show in all lowercase.
  • Fixed: If changing a user's password from the Spool dashboard, a "Domain does not exist" error message occurs.
  • Fixed: If the organizer of a meeting cancels the meeting it still shows the tentative invite in attendees' calendars.
  • Fixed: Internet Explorer does not send Team Workspace whiteboard data to other users.
  • Fixed: Migrating email folders that begin or end with "\" can cause ghost subfolders to occur.
  • Fixed: Modifying an existing meeting invite in web interface as the organizer sends the organizer an update email.
  • Fixed: Orphaned conference rooom appointments cannot be removed from calendar.
  • Fixed: Recently imported contact cannot be deleted from contact card dropdown menu without refreshing the page.
  • Fixed: The subject line is not automatically focused when creating new calendar appointments.
  • Fixed: There are cryptic system error messages in the Delivery log pertaining to spam checks failures.
  • Fixed: When using the Select button in File Storage with no files selected, the Delete and Move options are still enabled.
  • Fixed: Whitelist does not display entries that only have SMTP Auth Bypass enabled.
  • Translations: Updated Chinese (Simplified), Chinese (Traditional), Dutch, French, German, and Turkish translation files.

16.3.6614 (Feb 9, 2018)

  • Changed: When processing the Received-Line (for example, for SPF checks), incoming gateways and IP bypasses are now skipped.
  • Fixed: Adding an all-day appointment with a range of dates cause the appointment to have UTC offset issues.
  • Fixed: Bounce message are being transfer-encoded in 7-bit causing delivered messages encoded in UTF-8 to have scrambled text.
  • Fixed: Clicking on the new email browser notification and opening the email does not mark that message as read.
  • Fixed: Deleting meeting events in webmail do not give an option to alert the organizer of the deletion.
  • Fixed: Delivery log does not show recipients in certain cases.
  • Fixed: Domains are being loaded with DKIM enabled even though they are missing domain key information in config file.
  • Fixed: Domains may show as throttled even when they are no longer throttled.
  • Fixed: Emails are failing the NullSender checks even though a sender email is present.
  • Fixed: Entering a zero into a date input field in Chrome clears out the entry.
  • Fixed: Exchange migrations fail to pull all data in some circumstances.
  • Fixed: Failure to write the failed status to the HDR will cause that message to get stuck in “Receiving” status.
  • Fixed: Greylist bypass only works if the spam bypass toggle is also selected.
  • Fixed: Importing a contact from a VCF file does not properly identify potential duplications.
  • Fixed: IP bypass, whitelist and blacklist grids do not sort IP ranges properly.
  • Fixed: Last login times is slow to display when a lot of updates occur simultaneously.
  • Fixed: Parsing a Pop command line potentially has a runaway while loop.
  • Fixed: Several issues with uploading files into File Storage area.
  • Fixed: SMTP address is not sending through the specified SMTP account server but directly to the recipient’s server.
  • Fixed: There are duplicate IP bypass addresses after upgrading from SmarterMail 15.
  • Translations: Updated the Danish, German, and Italian translation files.

16.3.6607 (Feb 2, 2018)

  • IMPORTANT: Updated ClamAV to include a fix for a vulnerability they identified and have since resolved.
  • Added: A Delete All button to mailing list subscribers and digest subscribers.
  • Added: A local delivery thread count to General settings.
  • Added: DKIM header and result errors (e.g., message too large, error reading message, message text blank, etc.) are shown in the spam checks log when set to detailed.
  • Changed: Updated SignalR software to help with real-time web interface interactions.
  • Efficiency: Database optimizations when uploading a large amount of email addresses to a mailing list.
  • Efficiency: Moved the local delivery process to its own separate threads to prevent locking on the main mail processing thread.
  • Fixed: ActiveSync FolderSync, FolderDelete, and FolderUpdate commands could return incorrect status codes.
  • Fixed: Adding an event action that had the Froala editor would not allow a user to click the Save button.
  • Fixed: Removing any IDS block shows an incorrect popup notice that some items were not removed.
  • Fixed: Unable to delete ActiveSync users if the domain is currently over the specified limit.
  • Fixed: Unable to validation domain names in Trusted Domain Senders modal.

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 18, 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Removed: Removed real time av settings.
  • 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 Account page to select one or multiple users to expire or force a password change for users on 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.
  • 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.
  • 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.
  • 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).
  • 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.)
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Efficiency: CSS postload has been reworked to increase efficiency.
  • Efficiency: Spool dashboard no longer makes several unnecessary API calls to get user information.
  • 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.
  • 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.
  • Efficiency: Replaced the mail virtual list control resulting in significant performance improvements.
  • 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.
  • 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.
  • 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.
  • 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's disk usage indicator component only updates on login.
  • Fixed: User, domain, and system events do not permit column sorting.
  • 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.
  • Translations: Added Portuguese and Simplified Chinese translation files.

16.1.6425 (Aug 4, 2017)

  • Changed: Better error handling logging was added to the administrative logs during the login process.
  • Changed: CSS styling changes to Dark theme to make Action menu in Spool Overview more legible.
  • Changed: Date input fields are now clickable for browsers that don't natively support in-browser date/time editing.
  • Changed: In domain CSV exports, the Active / Inactive fields have been renamed to Enabled / Disabled to match the web interface terminology.
  • Changed: In the web interface, the chat box no longer grays out and becomes read-only for the sender when the recipient goes offline. A toast notification is shown indicating that the recipient may not have received the message.
  • Changed: Mailing List options now show the List Command Address if commands are enabled.
  • Changed: SMTP accounts are now shown last in the Send From dropdown list for email composition.
  • Changed: System administrator IP restrictions no longer has two fields for IP start and end ranges; now it uses a single field for a single IP, multiple IPs, or a range of IPs.
  • Changed: Team Workspaces and File Storage now ask for a password confirmation.
  • Changed: The autocomplete fields in sharing modals now accept single character entries instead of requiring two or more.
  • Changed: The default text in the "Custom Login Text" field in both sytem and domain settings has been updated from "Login to SmarterMail" to "Welcome to SmarterMail" to reflect text changes on the login page.
  • Changed: The report titles have been added to each report page.
  • Changed: Unsent chat messages are now saved in the text box if the chat service gets interrupted.
  • Efficiency: Increased server access handling when obtaining a user's mailbox to prevent mailbox locking issues.
  • Fixed: After text has been in an email, changing a signature from None does not always add the signature to the bottom of the text; removing the text prevents the signature from adding at all.
  • Fixed: Aliases in the Send From dropdown show as user@alias instead of alias@domain.
  • Fixed: An email sent to a plus address that creates a folder does not appear until the browser is refreshed.
  • Fixed: Auto login with Remember Me checked fails when using an account that is not all lowercase.
  • Fixed: Average Drive Statistics report is missing from the report navigation panel.
  • Fixed: Calendar events created via Exchange Web Services have incorrect timezone offsets if created in positive UTC times.
  • Fixed: Calendars cannot be deleted (shows only detached) because of case sensitivity issues.
  • Fixed: Case sensitivity issues with Team Workspaces may cause duplication in the attendee list.
  • Fixed: Changing the display name in the interface settings does not update the account context menu in the upper right corner until the browser page has been refreshed.
  • Fixed: Changing the user's language from Chinese to English does not update "My Calendar" and "My Tasks" in the Calendar section left pane.
  • Fixed: Contacts, Tasks, Notes, etc. do not show "No Items to Show" when you perform a search that yields no results.
  • Fixed: Creating a calendar appointment via CalDAV is showing as tentative in Windows Mail (when synced using Exchange ActiveSync).
  • Fixed: Date formats are ignoring locales.
  • Fixed: Deleted users are not removed from being an attendee in a Team Workspace.
  • Fixed: Domain content filtering needs to show an empty text field on the Move Message action instead of the domain administrator's personal email folders.
  • Fixed: Folder auto-clean ignores domain permissions that allow the user to override those settings.
  • Fixed: Foreign characters become lowercase in the email folder modals.
  • Fixed: Going to a link for a deleted Team Workspace meeting either gets stuck on "One Moment Please..." or asks for attendee credentials.
  • Fixed: In Microsoft Edge, clicking on the folder icon on the slide panel footer does not open at the same height as the sharing and disposable address menus.
  • Fixed: In the Antispam Spam Check tab, Remote SpamAssassin entry should have "N/A" in Incoming SMTP column.
  • Fixed: Invalid Windows folder names cause IMAP retrieval to stop working.
  • Fixed: Logging out of the web interface results in Angular router transition errors.
  • Fixed: My Notifications badge count intermittently switches between 99+ and the actual number that's greater than 99.
  • Fixed: Need consistent messages / toast notifications when trying to create a new folder in email, file storage, etc. that has the same name as an existing folder.
  • Fixed: Need to handle multiple logins from the same browser more gracefully, especially in cases where Remember Me is enabled.
  • Fixed: Not all of the logs available in the Troubleshooting > Options tab are selectable in the Troubleshooting > View Logs tab, and vice versa.
  • Fixed: Refreshing on the main Events page prevents the user from creating new or editing existing events.
  • Fixed: Refreshing the browser page while on the System Admin > Settings icon in Dark theme switches to Light theme.
  • Fixed: Removing an attendee from a calendar meeting does not enable the Save button for that appointment.
  • Fixed: System administrator username / display name is missing from the upper right corner menu.
  • Fixed: The content filter Spam Probability condition does not display "Medium or above" text on the card.
  • Fixed: The Login Page HTML modals in System Admin settings and Domain Settings do not match.
  • Fixed: The primary calendar synced in CalDAV and Exchange ActiveSync is showing as MY_CALENDAR instead of translated text.
  • Fixed: The same forwarding address can be added multiple times.
  • Fixed: The Save button is active when opening System Messages without making any changes.
  • Fixed: Theme settings do not save for the primary system administrator account between sessions.
  • Fixed: Turning off sharing for a source does not update users in groups with which the source was shared.
  • Fixed: Unable to create usernames with foreign characters.
  • Fixed: Upgrade Protection and Add-on Expiration dates are not accounting for UTC offset.
  • Fixed: Users may be able to override spam filtering settings even though the "Allow users to override spam settings" has been disabled.
  • Fixed: Validating the a calendar event Email Notification email when its disabled and empty causes the created appointment to show "undefined@" in that field.
  • Fixed: When a meeting organizer deletes a single instance of a recurring appointment, the attendees are not notified of the deletion.
  • Fixed: When creating a content filter to move a message into an Inbox subfolder, Inbox switches to a lowercase "i" in the modal.
  • Fixed: When creating a new contact, copying-and-pasting an email address does not save the email address.
  • Fixed: When creating a new Team Workspace, Chrome and Safari are auto-populating the Title field as a username and autocompleting the password field with a stored password.
  • Fixed: When performing a basic IMAP mailbox migration the "exceeds available size" error displays but the migration continues.
  • Fixed: When switching between email and calendars rapidly, all email folders can become expanded even if they were previously collapsed.
  • Fixed: With Remember Me checked at log in, if the user navigates to a specific page in the URL, they get rerouted to mail page.

16.1.6418 (Jul 28, 2017)

  • Changed: Changing the text editor to show more or less options will retain its state when the editor is closed and reopened.
  • Changed: Updated Dropbox to use their V2 API.
  • Changed: Updated multiple areas to be more consistent when displaying the date and hour formats.
  • Fixed: Changing a user's language setting does not update the left side navigation panel until the user refreshes their browser.
  • Fixed: Clicking the Dropbox icon when attempting to add an additional service does nothing in Safari.
  • Fixed: Contact pop up does not properly display the correct Source name.
  • Fixed: Creating a meeting request is adding the domain name twice to the organizer's email.
  • Fixed: Creating a recurring event and setting the End Date displays an incorrect value and will not allow you to edit the field.
  • Fixed: Custom login text is not displaying on the login page.
  • Fixed: Deleting email messages when they're popped out doesn't remove them from the messages list.
  • Fixed: Deleting emails doesn't remove the emails from the messages list.
  • Fixed: Enabling the user setting 'Use To: address for replies' does not allow disposable or plus addresses in the 'Send From' when replying to an email.
  • Fixed: Horizontal scrolling is not enabled for the Accounts page in Domain Settings.
  • Fixed: Importing mulitple contacts with a CSV file that did not have an email address defined would error as conflicting contacts.
  • Fixed: Language culture en-NZ was not consistently displaying dates when creating a new event.
  • Fixed: Message archive search has incorrect padding due to the date formate.
  • Fixed: Older RSS feed items that were already marked as read are frequently marked unread.
  • Fixed: Removing a user's avatar from their account profile is not able to be saved.
  • Fixed: RSS feeds are not re-sorted in alphabetical order after adding or editing a feed.
  • Fixed: RSS feeds did not always display their date correctly.
  • Fixed: SMTP bounces are causing IDS blocks for mailboxes exceeding their size limits.
  • Fixed: The changes saved for GAL entries are not preserved.
  • Fixed: The contact popup does not properly display the source name.
  • Fixed: The dark theme links in RSS feeds are too dark and difficult to read.
  • Fixed: UID issue which caused Outlook 2007 to have synching issues.
  • Fixed: Unable to save the calendar color for a conference room until another calendar's color has been changed first.
  • Fixed: User default 'Message Throttling Action' does not save and does not display the the action names correctly.
  • Fixed: User defaults does not show any text encoding options.

16.1.6411 (Jul 21, 2017)

  • Added: Added an Incoming Message Threshold condition for Message Received events.
  • Added: Autodiscover logging is now available.
  • Added: Exchange Web Services traffic available on user activity page.
  • Added: File storage can be enabled or disabled on a per domain level.
  • Added: New Source and Contact/Categories selector for To:, Cc: and Bcc: fields when composing a new message.
  • Added: Remote content (e.g., images) alert in webmail with the ability to Show for that message or create and exception for that sender.
  • Added: Remote content toggle in Account Settings so that any embedded content (e.g., images) is displayed by default for all messages.
  • Added: Right, bottom, and disable preview pane options added to Account Settings and on the mail page.
  • Added: Set "noLanguageFallback" to "true" in browser local storage to disable English language fallback for missing translation keys.
  • Added: SVG files are now supported as background images for the webmail login page.
  • Added: The ability to restrict outgoing email attachments by file type.
  • Changed: CORS settings now allow cross-domain API requests.
  • Changed: Domain aliases are included when doing a domain search.
  • Changed: Exporting domain to CSV includes more information, i.e., number of aliases and users, and total disk usage.
  • Changed: RSS feeds are now sorted alphabetically.
  • Changed: Searching a log now has an option to copy the search results to the clipboard for local use or download the entire log file.
  • Changed: Selected language is now available in AuthenticateUser API function.
  • Changed: The number of table rows now saves in browser local storage and persists between sessions.
  • Efficiency: galUpdate SignalR requests are chunked significantly reducing server-client traffic.
  • Fixed: "Deleted Items" is not being properly translated for non-English, non-system administrator accounts.
  • Fixed: "My Calendar", "My Contacts", "My Tasks", and "My Notes" are not being translated in non-English languages.
  • Fixed: "Welcome to SmarterMail" login message is not translated when switching languages.
  • Fixed: A recurring calendar event created with an end-by date does not save any edits to the end-by date field.
  • Fixed: An alias can be set as a domain catch-all even though the feature is not enabled.
  • Fixed: Attachments cannot be downloaded from archived messages.
  • Fixed: Business hours are saving times an hour earlier than what is being set.
  • Fixed: Certain settings pages do not show erroneous entries on initial load preventing modified settings from being saved.
  • Fixed: Changing a RSS feed link does not update the feeds.
  • Fixed: Changing the user's language setting does not update the left navigation panel items until a browser refresh.
  • Fixed: Chat isn't showing as offline when the mail service goes down. (E.g., during a reboot.)
  • Fixed: Clicking on a browser message notification opens the message window behind the main browser window in FireFox 54.0.1.
  • Fixed: Contacts do not update on some protocols after being updated in webmail.
  • Fixed: Dates and other buttons on the View Logs tab require vertical scrolling on smaller viewports.
  • Fixed: Default domain signatures not working for new user accounts.
  • Fixed: Default signature does not work on new accounts.
  • Fixed: Deleting emails in Mac with IMAP should tag those messages as deleted for other clients.
  • Fixed: Disabling Global Address List then re-enabling it throws a "Shared address book not found" error for some non-English servers.
  • Fixed: Filtering messages by Unread causes messages to disappear when clicked.
  • Fixed: Filters using "To specific addresses" do not work on emails that are forwarded into SmarterMail from external accounts.
  • Fixed: Forwarding Addresses may display many times in user account settings.
  • Fixed: IE using the dark theme renders content unreadable in group chat.
  • Fixed: If a user chats you, then goes offline before you click on the browser notification, the notification does not go away until the user comes back online.
  • Fixed: If an attachment fails to upload on message compose it still creates a phantom thumbnail.
  • Fixed: If there is a scrollbar on a calendar, the top bar (all day events and date) and the calendar items are misaligned.
  • Fixed: Importing user accounts from a CSV file could exceed the system and domain user limits.
  • Fixed: In Firefox, RSS items show as bold indicating unread but the feed itself does not have a bold number next to it indicating any unread items.
  • Fixed: In IE 11, weather icons in weekly calendar view extend beyond column boundaries.
  • Fixed: In live chat search using the dark theme, the results text is light gray on light gray background.
  • Fixed: Indexing a message attachment list containing invalid characters could cause the server to become unresponsive.
  • Fixed: Inline image attachments are reusing the same filename so links appear broken.
  • Fixed: It's difficult to differentiate between read and unread items in News Feeds.
  • Fixed: Links in news feeds are using the incorrect color.
  • Fixed: Message read state flags are not being synced from web interface to Exchange Web Service clients.
  • Fixed: Messages in mobile version may have horizontal scrollbars.
  • Fixed: Missing translations or hard-coded strings in various sections.
  • Fixed: New Version Available event isn't firing.
  • Fixed: Origin source at bottom of contact cards is not translating "Global Address List" for non-English languages.
  • Fixed: Pop retrieval can be really slow if messages ended with only a carriage return (\r).
  • Fixed: Replying or forwarding a message does not pre-fill the To; or Cc; fields on some occasions.
  • Fixed: Report variables are not being properly parsed resulting in blank report screen.
  • Fixed: Saving a birthdate in the user's Account Profile occasionally changed to the day before the actual date entered.
  • Fixed: Scenario in which shared calendar appointments edits could not be saved.
  • Fixed: Scenario in which shared calendar appointments may not load.
  • Fixed: There is no indication that a large user account CSV file is being imported; appears broken.
  • Fixed: Typo in API documentation.
  • Fixed: Unread RSS feed article counts could go below zero.
  • Fixed: Uploading a file to File Storage with a name that exceeds the character limit throws an unhandled exception.
  • Fixed: Using a non-English language allows an errant context menu on the "All Feeds" branch in News Feeds.
  • Fixed: With CPU throttling, the chat bubble goes to 0 before it disappears when visiting a chat with unread messages.
  • Translations: Added French, German, Italian, Dutch, Czech, and Traditional Chinese translation files.

16.0.6397 (Jul 7, 2017)

  • Added: A new spam check log file that will report spam check status and exceptions (initially contains only SPF logging).
  • Added: LATAM Spanish translation file now available.
  • Changed: Add to Outlook no longer appears in mobile versions of the interface.
  • Changed: Calendar events now show with strike-through in the web client if they were cancelled.
  • Changed: RSS Feeds have an unread/read state.
  • Changed: Whitelisting IPs and all corresponding options now apply to both incoming and outgoing messages.
  • Fixed: Adding a contact from an email address does not save the email address.
  • Fixed: Custom links in dark theme show dark text on the dark background.
  • Fixed: Editing a field in the port dialog does not activate the SAVE button.
  • Fixed: Exchange Web Services could enter a deadlock state causing mail functionality to stop responding.
  • Fixed: Exchange Web Services throws exceptions when syncing a calendar with a monthly recurring event.
  • Fixed: In Internet Explorer 11 clicking Save on a contact popup brings up the "Are you sure you want to leave this page?" warning.
  • Fixed: Infinity symbols (e.g., for unlimited disk space) in reports are not sorted properly.
  • Fixed: Intermittently the custom help option does not show up nor does clicking on the option open the link.
  • Fixed: Let's Encrypt http-01 verification challenges are being improperly intercepted by WebDAV.
  • Fixed: Login with Outlook on Mac would sometimes fail using Exchange Web Services.
  • Fixed: Logout dropdown menu shows on the right of screen in RTL languages.
  • Fixed: Message move progress bar shows 2 million percent.
  • Fixed: Microsoft ActiveSync current connections always shows as zero.
  • Fixed: Saving a port binding throws an error intermittently.
  • Fixed: Scenario where retrieving a message's spam weight could cause a NullReferenceException which then caused the spool to stop responding.
  • Fixed: Stat3 files could be corrupt and lock up server resources.
  • Fixed: Sytem admin report columns containing numbers are sorting alphabetically not numerically.
  • Fixed: Web service svcServerAdmin.AddAbuseDetectionRule method does not add DoS or Brute Force detection types.
  • Fixed: When adding a contact from an email address, if the display name gets auto filled the save button does not activate until something on the popout is modified.

16.0.6390 (Jun 30, 2017)

  • Added: Added an Inactive Users tab for system administrators under User Activity.
  • Added: Autoresponders have a drowpdown to enable HTML.
  • Added: English translation JSON finalized.
  • Added: Inactive users can be deleted, disabled, or exported to CSV.
  • Added: Loading indicator during SmarterMail login.
  • Added: When creating or viewing an appointment, a "Potential Conflicts" message appears next to "View Availability" link if there are conflicts.
  • Changed: Added an indeterminate progress bar for message archive searches that take a long time.
  • Changed: Domain content filter field name from "title" to "name".
  • Changed: Downloading log files will now display a progress bar.
  • Changed: Login page no longer loads the background image on mobile devices.
  • Changed: New content filters autofill the order number for both user and domain levels.
  • Changed: Searching log files will display a spinner.
  • Changed: View availability link on appointment popout is always visible.
  • Efficiency: Changed certain Angular features to improve overall performance.
  • Efficiency: CSS files now load after the login page is displayed.
  • Efficiency: CSS files separated for LTR and RTL languages so the proper one is used based on the language.
  • Efficiency: Minimized the default background image sizes to decrease required load time on login page.
  • Efficiency: Significant performance improvement in login and popouts due to a bug fix with the Angular UI-Router component.
  • Fixed: Abuse detection DOS rule block time always sets itself to 1 when saving.
  • Fixed: Cannot add categories to a new task.
  • Fixed: Conference room availability is not showing for new meeting appointments in the availability modal.
  • Fixed: Conference rooms reserved by individuals do not show in the calendar.
  • Fixed: Cross domain requests on API calls are not allowed.
  • Fixed: Exchange Web Services would cause the email message list to constantly refresh.
  • Fixed: Individuals could have calendar room reservations with no associated event and, therefore, they're unable to delete the reservation.
  • Fixed: Last login time was not being updated when logging in with webmail, Exchange Web Services, or Microsoft ActiveSync.
  • Fixed: Moving large amounts of emails with EWS causes some of those emails to duplicate in Deleted Items.
  • Fixed: Printing from message archive does not work.
  • Fixed: Responding to a calendar invite with foreign characters in the From field corrupts the From field characters.
  • Fixed: Right click context menus are missing from Email and File Storage.
  • Fixed: Saving a draft with attachments with foreign characters saves those characters as question marks.
  • Fixed: Sending as a domain alias doesn't correctly set the email address for replies.
  • Fixed: Starting a calendar event modification (resizing or drag-and-drop) but canceling the action triggers an appointment change action.
  • Fixed: The "Unsaved Changes" modal associated with domain settings is switching the user to the user settings URL.
  • Fixed: The IDS Rules grid Block Time shows as N/A if the action is set to notify.
  • Fixed: Thumbnail images are not displaying from winmail.dat.
  • Fixed: Unable to add categories to a new task.
  • Fixed: Unable to download attachments on iOS/Safari.
  • Fixed: Unable to view an email's raw content when viewing messages returned in Message Archive search.
  • Fixed: Using "Delete All Message" in email folder action shows progress bar and spinner.
  • Fixed: When expanding folders on the left tree menu that folder becomes selected.

16.0.6382 (Jun 22, 2017)

  • Added: Domains can now utilize a specific outgoing gateway.
  • Changed: If a message is blocked via an Outgoing SMTP block, a reason is declared in the logs.
  • Changed: SmarterMail 16 installer no longer permits installation on top of previous major versions.
  • Changed: System administrators can now specify Autodiscover encryption type for SMTP In protocol from None, SSL, or TLS.
  • Fixed: Abuse detection rules are triggering for bypass gateway IP addresses.
  • Fixed: Cannot delete Intrusion Detection rules.
  • Fixed: Certain spam checks could negatively impact system performance due to missing RegEx timeouts.
  • Fixed: Context menu Chat option is available for non-GAL email addresses.
  • Fixed: Creating a weekly recurring event throws a NullReference exception when using Exchange Web Sercvices.
  • Fixed: Deleting saved attachments on an existing email draft retains the deleted attachments when re-saving as draft.
  • Fixed: Domain and users events are missing To Address condition for Message Received events.
  • Fixed: Download All attachments results in a 404 page.
  • Fixed: Editing a signature does not enable SAVE button if only deleting text, adding spaces or line breaks.
  • Fixed: Empty domain signature maps cause first login attempts to fail.
  • Fixed: Exchange ActiveSync calendar syncing causes major battery drain for random users.
  • Fixed: Exchange Web Services calendars are not syncing properly on Microsoft Outlook for Mac.
  • Fixed: Exchange Web Services duplicates emails when the MailService is restarted.
  • Fixed: Exchange Web Services move commands can throw a NullReference exception.
  • Fixed: Intrusion Detection rules allow invalid minimum parameter entries in web interface thus failing validation checks.
  • Fixed: IP Bypasses containing only a single IP and not a range do not work.
  • Fixed: Mailing list subscribers are not sortable by bounces.
  • Fixed: Mailing list unsubscribe messages without friendly text specified uses SmarterMail 15 link text.
  • Fixed: Passwords containing spaces are not passing the password requirements in web interface.
  • Fixed: Report graph data horizontal labels are off by UTC offset.
  • Fixed: Resetting Intrusion Detection rules do not work if there were existing IDS rules.
  • Fixed: SMTP outbound IPv4 and IPv6 are missing external IP options.
  • Fixed: To Address is missing in Message Received Conditions for domain and user events.
  • Fixed: Typing letters in the body of a Task does not trigger the SAVE button in IE11
  • Fixed: Unhandled exceptions in Exchange ActiveSync commands when invalid RFC2822 header fields are encountered.
  • Fixed: User account calendar events are contantly being reindexed.
  • Fixed: Users should not be able to select the text of "No messages in selected folder" and similar areas.
  • Fixed: XMPP does not work for domain aliases.

16.0.6376 (Jun 16, 2017)

  • Changed: Added ".log" to Windows Defender exceptions list.
  • Changed: Downloadable files are now streamed instead of buffered, for better performance.
  • Changed: Email attachments now use A tags so user can right-click and use "Save Link As..." option versus opening the attachment in a new window.
  • Changed: Updated the auto-login script.
  • Fixed: A draft being added via IMAP does not get reflected to web interface without a browser refresh.
  • Fixed: An email message with a BASE tag overrides the API urls which prevents sending replies.
  • Fixed: Average hardware usage report always shows memory usage at 0%.
  • Fixed: Cannot sort mailing list subscribers by bounces.
  • Fixed: Cannot view raw content of messages in shared folders.
  • Fixed: Changing a domain path, then renaming the domain, moves the domain back to the default domain directory.
  • Fixed: Conference rooms would show non-organizer attendees as having reserved the rooms.
  • Fixed: Deleting and moving progress modal in web interface does not appear for Deleted and Junk-email items.
  • Fixed: Emails that are marked as deleted via IMAP are being included in the unread message count.
  • Fixed: Encoded email metadata is not being decoded for messages in folders shared with full control.
  • Fixed: Field auto-population for certain fields happening on Chrome.
  • Fixed: File storage is failing to load for non en-US locale servers.
  • Fixed: Importing users from LDAP does not retain the Display Name.
  • Fixed: Importing users from LDAP with email address as username option enabled does not work.
  • Fixed: In message archive searching, after grid entry 100 all entries open the previous entry when viewing the message.
  • Fixed: Manual date-time entry in DateTime picker control has inconsistent input behavior.
  • Fixed: Marking a message as deleted in Mac with IMAP, then permanently deleting that message in web interface, does not reflect in EWS clients after syncing.
  • Fixed: Message archive columns do not show encoded text.
  • Fixed: Newly created conference rooms are not appearing in calendar source panel.
  • Fixed: Protocol activity report shows all proctocols at 0.
  • Fixed: Recurring appointments that are deleted but attendees aren't notified won't allow participants to delete those appointments.
  • Fixed: Reply All includes the user in the CC if they are in the CC in the original message.
  • Fixed: Rich Text files sent from Outlook have invalid links in email attachments.
  • Fixed: Saving a draft via IMAP in eM Client causes an infinite call to messages API in web interface.
  • Fixed: System admin general settings page has an active SAVE button without any changes being made to the page.
  • Fixed: System and domain message footers are not being inserted into emails.
  • Fixed: System message footers are missing.
  • Fixed: The CC field is missing from the message headers.
  • Fixed: The date-times for results when using Message Archive Search are off by UTC offset.
  • Fixed: The total number of mailing list subscribers does not show when editing a mailing list with more than 1000 subscribers.
  • Fixed: Unable to search for domain aliases in the domains list.
  • Fixed: Weekly recurring appointments will now appear in Outlook with EWS.

16.0.6369 (Jun 9, 2017)

  • Added: Added a message header "X-Exim-Id" for better support in certain system configurations.
  • Added: Incoming emails to local user aliases will get spam checked.
  • Added: System level setting that allows system admins to turn off minimum browser requirements.
  • Changed: A non-organizer meeting attendee can now open the event description modal.
  • Changed: Added Safari 9 into the incompatible browser list.
  • Changed: Browser autocomplete has been reenabled on login page form.
  • Changed: English translation file has been restructured to remove nesting. All translation keys are now 1-level deep only.
  • Changed: Only domains with an archive rule set will be shown in the message archive search domain dropdown.
  • Efficiency: Significant load time improvement across most browsers by reducing Angular file size by 88%.
  • Fixed: A plain text message can lose line breaks when displayed in HTML or when replied to.
  • Fixed: Cannot add IPs to the IP Bypass area.
  • Fixed: Certain user settings pages and calendars do not load due to DateTime format exception.
  • Fixed: Contacts do not import from CSV that contain business ip, business fax, business pager, or personal fax numbers.
  • Fixed: CSV and VCF contact file type extensions are case sensitive which causes the API to think they are unsupported files.
  • Fixed: Cyren AV report numbers are all zeros regardless of date range.
  • Fixed: Disk space usage display shown behind Task and Contact cards in certain browsers.
  • Fixed: Email printing does not work in Firefox, Microsoft Edge or Internet Explorer 11.
  • Fixed: EML files with improper formatting in a boundary's content-type header displays a blank email in web interface.
  • Fixed: Forwarding a message in a shared folder does not forward any attachments.
  • Fixed: In IMAP retrieval an error could occur when trying to create the deliver.txt.
  • Fixed: It is possible to enter an invalid date range into the message archive search.
  • Fixed: Older servers running Microsoft Security Essentials always see the Windows Defender exception alert banner.
  • Fixed: Opening a message from archive search loads a blank popup window.
  • Fixed: Saving a draft of a forwarded or a replied-to message with attachments does not save the attachments in the draft.
  • Fixed: SmarterMail file storage opens plain text and xml documents in the browser.
  • Fixed: Some foreign characters (e.g., Korean) have incorrect encoding when viewing an email.
  • Fixed: The domains list is intermittently empty on the message archive search page.
  • Fixed: The progress modal when renaming a folder that contains subfolders does not take the subfolder file counts into consideration.
  • Fixed: Unable to edit the actions for Internal blocked senders content filter.
  • Security: DKIM private keys are no longer returned with the domain settings API.

16.0.6362 (Jun 2, 2017)

  • Changed: "*.*" HELO commands are now rejected.
  • Changed: Added an unread counter to Junk E-mail and Deleted Items folders.
  • Changed: Added more minimum browser specification to the "Browser is not supported" check.
  • Changed: File storage public download links no longer contain the owner's username.
  • Efficiency: Load time for SmarterMail has been reduced significantly due to better caching and file size reduction.
  • Fixed: #Recipient# and #Sender# mailing list variables fill from List To and List From addresses instead of actual recipient and sender addresses.
  • Fixed: An item, shared with a group that no longer exists, throws an exception error.
  • Fixed: Cannot save certain domain event conditions.
  • Fixed: Changing mail folder share permissions is not propagating properly.
  • Fixed: Copy-and-pasting multiple recipients in TO: CC: BCC: fields only resolves to the last recipient.
  • Fixed: Editing a mail folder's sharing settings occasionally does not populate the modal with the folder name.
  • Fixed: Exchange Web Services does not sync with eM Client 7.1 BETA release.
  • Fixed: Existing file storage files have the same public download URL.
  • Fixed: Following a link in Excel to SmarterMail using IE 11 as default browser shows "Browser is not supported".
  • Fixed: Horizontal scrolling is visible in certain chats on Microsoft Edge.
  • Fixed: In chat search, the column headers are using the mobile style, where you use the left and right arrows to view them one at a time.
  • Fixed: Logging out of an impersonated account will no longer log you out of the system admin window as well.
  • Fixed: Making changes to the login display settings are not able to be saved.
  • Fixed: Message preview loads before the message list in Microsoft Edge.
  • Fixed: Message retrieval modal is missing button styles.
  • Fixed: Modifying a folder causes shared folders to get sorted alphabetically with the rest of the folders.
  • Fixed: Realtime antivirus settings not reflecting any changes when saved.
  • Fixed: Selecting multiple contacts and then using Send Email from the Actions Menu does nothing.
  • Fixed: Sending emails to multiple recipients with an incoming gateway and SRS configured sends to the last configured gateway.
  • Fixed: Subscribe message does not have the name of the list in the email but shows {0}.
  • Fixed: System admin manage attach user modal never enables the Restore button.
  • Fixed: System report dashboard cards are not clickable but show clickable mouse cursor.
  • Fixed: The mailing list tabs are not updating when a user subscribes or unsubscribes until the page is refreshed.
  • Fixed: The Microsoft Edge context menu and the SmarterMail context menu both display when right clicking the webmail interface.
  • Fixed: The new category button should not be available in the Team Workspace tree.
  • Fixed: The Notifications window on desktop is showing up like it would on mobile, with the left and right arrows on the grid columns.
  • Fixed: The preview option for a System Admin or Domain Admin to review their custom login display is missing.
  • Fixed: The progress bar is occasionally not showing when deleting a large number of messages.
  • Fixed: The system dashboard drive statistics card duplicates randomly sometimes.
  • Fixed: Unable to right-click on a folder that has sharing permissions.
  • Fixed: Unread badge counts on chat tree are misaligned.
  • Fixed: Untranslated strings show when mousing over the system report dashboard drive statistics card.
  • Fixed: User cannot disable login display from showing.
  • Fixed: Users can add their own account to IMAP message retrieval.
  • Fixed: When viewing an email and using the up/down arrows, the unread flag does not decrease when you finally make it back to the messages list.
  • Fixed: XMPP system logs are missing an option to select the log detail level.

16.0.6355 (May 26, 2017)

  • Changed: Downloadable files and image links in chat now have shorter links.
  • Changed: If the mail server is not running Windows Defender, the Windows Defender warning banner is no longer displayed.
  • Changed: Video conferencing page in Team Workspaces now opens into a new window.
  • Fixed: Accounts page in domain settings now shows properly on Apple Safari browsers.
  • Fixed: BLOB attachments are no longer included in messages.
  • Fixed: Contact conflict resolution when importing contacts from a CSV file works properly now.
  • Fixed: Creating a chat room alias and marking it to use all domain users now shows up in the chat window as a room without needing to a browser refresh.
  • Fixed: Deleting an email with right-click context menu, now highlists and displays the next message in the list.
  • Fixed: Detaching from shared email folder now updates the left folder tree properly.
  • Fixed: Disabling a user's web access service now properly prevents them from logging into the web interface.
  • Fixed: Domain chat search now searches chat room histories.
  • Fixed: During new domain user creation, validation no longer uses the domain administrator's username against the new username.
  • Fixed: Email drag-and-drop now works in FireFox.
  • Fixed: Email sorting now refreshes the message list promptly.
  • Fixed: Exchange Web Services now syncs with an OS that is set to a language other than English.
  • Fixed: Files with a password in File Storage now download.
  • Fixed: Linking to a file in file storage no longer adds a malformed link.
  • Fixed: Linking to a file in file storage when using FireFox now places the link at the cursor position.
  • Fixed: Mailing list custom fields tab now shows content properly.
  • Fixed: Mailing list friendly unsubscribe link no longer results in a 404 page.
  • Fixed: Mailing list subscribers importing now works properly.
  • Fixed: Mailing lists using double opt-in now opens a Success page when subscriber clicks the opt-in link.
  • Fixed: New mailing lists can now be added.
  • Fixed: QueueMigrationStatus web service API method handles certain field exceptions now.
  • Fixed: Reply All on an email now includes all original recipients in the TO field.
  • Fixed: RSS feeds now load properly.
  • Fixed: Saving an incoming gateway will now properly set a username and password for a SmarterMail gateway.
  • Fixed: Scenario in which a modal could lose focus allowing the user to focus fields behind the modal on the main interface.
  • Fixed: Scenario in which popout could have incorrect URL.
  • Fixed: Scenario where chat window may not scroll to bottom of chat history when new messages were received.
  • Fixed: System admin general settings and mailing list digest pages now display invalid fields, if any, on first load.
  • Fixed: System level login logo now displays correctly, if set.
  • Fixed: The chat unread flag for the main interface properly shows correct count after a browser refresh.
  • Fixed: Within the web chat window, pressing Shift-Enter now inserts a line break rather than sending the message.

16.0.6348 (May 19, 2017)

  • Added: A link to SmarterTools website on the About modal.
  • Added: SharePoint (Add to Outlook) logging.
  • Fixed: "*.*" EHLO commands are now rejected.
  • Fixed: "Select All" checkbox on spool spam quarantine page table works properly.
  • Fixed: Administrative, Exchange Web Services, and SharePoint logs can now be viewed in web interface.
  • Fixed: Better handling of imported contacts missing display name field.
  • Fixed: Contact import modal fields are properly aligned now.
  • Fixed: Domain administrators can now properly create new users that use Active Directory authentication.
  • Fixed: E-mail message and file storage drag-and-drop works in IE11 and Microsoft Edge.
  • Fixed: Exchange Web Services no longer throws an exception when handling requests.
  • Fixed: Junk e-mail loads text view by default instead of HTML view.
  • Fixed: Login modal now displays properly on devices with widths smaller than 375 pixels.
  • Fixed: Malformed birthdate fields are properly ignored when importing contacts.
  • Fixed: Modifying a domain mail archiving folder location now takes effect without a service restart.
  • Fixed: Move to Junk E-Mail folder now works properly for spam filtering.
  • Fixed: Non-admin mailing list moderators can now view the appropriate mailing lists in the settings page.
  • Fixed: Removing the system admin credentials from mailConfig.xml now properly recreates the primary system admin.
  • Fixed: System admin IP restrictions now work as expected.
  • Fixed: Updated the Visual C++ redistributeable in installer to allow Cyren and ClamD to execute properly.

16.0.6345 (May 16, 2017)

  • IMPORTANT: Additional SmarterMail themes are coming soon! Administrators and/or users will soon be able to choose from a variety of preset layouts and color themes. In preparation for this design, some personalization options, including the ability to change the color scheme or add custom CSS, have been removed from SmarterMail 16.x.
  • IMPORTANT: Documentation for the API web services is coming soon. Basic information is currently available. However, we will be continually adding to it as we proceed through the minor releases.
  • IMPORTANT: Due to the significant changes in SmarterMail 16.x, you cannot downgrade or restore your installation to previous versions.
  • IMPORTANT: SmarterMail 16.x has a completely redesigned, modern and mobile-friendly web interface for both system administrators and webmail users! The new web interface uses a number of the latest web technologies and utilizes the new and powerful API-driven architecture within SmarterMail.
  • IMPORTANT: SmarterMail 16.x requires installation on Windows Server 2012 R2 64-bit or higher. Installation on 32-bit systems is no longer supported. That said, SmarterMail 16.x does install at Program Files (x86), in order to accommodate upgrades from existing systems.
  • IMPORTANT: SmarterMail language files are now stored in JSON format. The new English language file has been greatly modified to minimize duplicate text so that translations are easier moving forward. However, with this change, the translation files for previous versions cannot be applied. Before upgrading to SmarterMail 16.x, ensure that a translation file is available for your preferred language. (SmarterTools makes no warranty on the accuracy of user-provided translations.)