SmarterMail Release Notes and Version History

Build 6928 (Dec 20, 2018)

  • Changed: Primary domain administrator usernames can no longer be renamed to prevent account issues.
  • Changed: The calendar auto-clean process now performs once per day at midnight instead of every time a calendar is modified.
  • Changed: To comply with RFC specifications, sending SMTP ENVID no longer accepts character length greater than 100.
  • Fixed: A user that fails to convert on upgrade no longer causes the whole domain to not convert.
  • Fixed: Certain contacts or recurring appointments do not sync to Outlook via SharePoint (Add to Outlook).
  • Fixed: Disabling a user's webmail access also causes SMTP auth to fail.
  • Fixed: If a contact field contains only whitespace characters, contacts will not sync to iOS devices via ActiveSync.
  • Fixed: New or renamed mail folders do not sort correctly in the navigation pane.
  • Fixed: Renaming mail folders does not propagate the name change to the folder auto-clean rule or content filtering action.
  • Fixed: Scenario in which calendars may sync to Outlook via SharePoint (Add to Outlook) with read-only permissions when they should have write permissions.
  • Fixed: The domain list column sorting does not work as expected.
  • Fixed: Using the MSI installer does not properly install Cyren nor Message Sniffer.
  • Efficiency: Significant improvement with calendar auto-cleaning calculations.
  • Efficiency: Significant reduction in disk I/O access operations when performing mailbox size calculations.
  • Efficiency: Significant speed improvements with concurrent indexing.

Build 6925 (Dec 17, 2018)

  • Fixed: All user shares are showing as calendars in certain ActiveSync clients.
  • Fixed: CalDAV and CardDAV do not work on iOS devices.
  • Fixed: Contacts that are imported into Outlook via SharePoint (Add to Outlook) are read-only.
  • Fixed: Editing an existing whitelist does not save the edit to the existing entry but creates a new entry of the edit.
  • Fixed: On the webmail login page, the 2-Step Authentication text prompts the user to retrieve the verification code from the authenticator app, even when using the recovery email address verification method.
  • Fixed: Outgoing SMTP is being blocked for IPs in the SMTP Auth Bypass list.
  • Fixed: Renaming the username of an account currently being impersonated caused a myriad of issues with that account.
  • Fixed: When an attendee clicks on a Workspace's Join Call button multiple times, multiple video feeds of the attendee are added to the conference.

Build 6922 (Dec 15, 2018)

  • Added: Custom mail folders would be repopulated if the Mail root.cfg file is missing to emulate previous versions.
  • Fixed: If an ActiveSync collection (folder) no longer exists, a NullReference exception could be thrown preventing all folders from syncing.
  • Fixed: Removing an IDS block from interface no longer requires a service restart for the block to go away.

Build 6921 (Dec 13, 2018)

  • Fixed: Authentication could incorrectly fail stating a user's password exceeded the password reset grace period.
  • Fixed: Changing a calendar set as the default calendar to non-default and then deleting it throws a NullReferenceException.
  • Fixed: Creating a folder that begins with a period causes JavaScript failures.
  • Fixed: Custom Help URL has no validation checks.
  • Fixed: Deleting emails via IMAP could cause an Exception in the Expunge command.
  • Fixed: In some circumstances, a Null exception is thrown when loading a domain.
  • Fixed: Input validation does not show error text for Appointment > Monthly Recurrence > Specific Day input field when the day is set above 31.
  • Fixed: LDAP and other stopped services may restart nightly when day changes.
  • Fixed: Modifying a contact's email address does not activate the Save button until clicking off that field.
  • Fixed: New users may have errors when trying to make a new calendar if their TimeZone is not found.
  • Fixed: Notes can be shared and mapped but don't show up in the Navigation pane.
  • Fixed: Paths with spaces at the end of the folder names could cause issues, especially with Indexing.
  • Fixed: Right-clicking a task in a calendar gives the option to duplicate the task, despite duplication not being possible.
  • Fixed: The calendar tree does not sort alphabetically. Calendar sort is now alphabetical in this order: personal calendars, shared calendars, conference rooms.
  • Fixed: When creating a new calendar, users are unable to set it as the new default calendar for new appointments.
  • Translations: Updated German translations file.

Build 6919 (Dec 11, 2018)

  • Added: Added the ability to set/get the domain hostname using the legacy APIs.
  • Fixed: "Failover not configured" warning banner shows even though failover is configured.
  • Fixed: 2-Step Authentication could allow logins with the correct username/password but incorrect verification code.
  • Fixed: After upgrade domain catch-all alias is no longer configured.
  • Fixed: After upgrade webmail shows deleted items with strike-through.
  • Fixed: APOP POP3 command throws NullReference exception.
  • Fixed: Calendar appointments could span several days when synced via EWS.
  • Fixed: Domain "Disk Space MB" and "Max Message Size KB" return incorrect values in legacy APIs.
  • Fixed: During conversion there were cases where account size or max message size could convert to a negative number.
  • Fixed: Editing File Storage files does not immediately update the card information.
  • Fixed: Field validation throughout the interface.
  • Fixed: Folder auto clean is not working for domain level settings.
  • Fixed: IDS could trigger on attempts that contained the same user and password as previous attempts.
  • Fixed: IDS page does not populate the webmail grid with data.
  • Fixed: Logging in with AppPasswords had the wrong device type.
  • Fixed: Max size is coming through as bytes instead of MBs using the legacy APIs.
  • Fixed: Mobile interface scrolling is broken.
  • Fixed: Multiple BCC recipients show up in the subject line when sending via EWS.
  • Fixed: Propagating the 2-Step Authentication feature across all domains does not work.
  • Fixed: Scenario in which Max Message Size is not evaluated correctly.
  • Fixed: Scenario in which users could lose signature mappings.
  • Fixed: There are several indexing related errors in the logs.
  • Fixed: Unable to set "Allow Guest Users" on new Team Workspaces.
  • Fixed: Uploading an account avatar and adjusting it does not save it properly in Safari.
  • Fixed: When viewing the interface in a RTL language, expanding or contracting the width of a pane is backwards.
  • Fixed: When viewing users at Domain Settings > Accounts, unable to save the "Search Language Indexer" field to anything other than "Generic Indexer".
  • Fixed: With "Disable AUTH LOGIN method for SMTP authentication" setting enabled, AUTH LOGIN is still advertised in SMTP sessions.
  • Fixed: You can save the Protocols settings page without any options enabled on the Security Protocols card. (Front-end issue only.)

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.
  • Fixed: After importing one account via CSV, all fields are mapped but the Save button will not activate.
  • 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.
  • Efficiency: General spool optimizations.
  • Translations: Added English (United Kingdom) translation file.
  • Translations: Fixed a couple Chinese translation values that could result in display oddities.

Build 6915 (Dec 7, 2018)

  • Fixed: Accessing the greylist.dat file uses excessive amount of CPU.
  • Fixed: Account Settings page unnecessarily reloads when changing settings.
  • Fixed: After selecting a user in chat, then going offline and back online, the conversation history briefly flashes.
  • Fixed: Blacklisting a current IP also drops all current connections to the IP.
  • Fixed: Downloading from File Storage does not work if SmarterMail is in a subdirectory on the domain.
  • Fixed: File Storage image files with passwords can still be accessed through their preview link.
  • Fixed: IDS block counts do not match between the manage overview and the IDS block details page.
  • 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: Scenario in which a message that should be greylisted is still delivered.
  • Fixed: Scenario in which Event actions (Send Email) would send inline images as Base64.
  • Fixed: Selecting and then moving a folder selects Inbox instead of keeping you on the previously selected folder.
  • Fixed: The Chat speech bubble icon shifts when the text switches between "Chat", "Loading", and "Say Hello!"
  • Fixed: Unable to blacklist an IP from the current connection page.
  • Fixed: Unable to upload/download 10+ GB files to/from File Storage.
  • Fixed: When a user changes their display name the user goes offline in chat.
  • Translations: Add Chinese (Hong Kong) translation file.
  • Translations: Updated Chinese (Traditional) and Chinese (Simplified) translation files.

15.7.6915 (Dec 7, 2018)

  • Added: Date/time entry in Administrative logs when a temporary password will expire.
  • Added: Logging to Administrative logs when a temporary password is generated for ActiveDirectory accounts.
  • Changed: Updated ClamAV to 0.100.2.
  • Fixed: In IMAP if a message does not exist when fetching a range, Outlook reissues the fetch indefinitely.
  • Fixed: Sending via Thunderbird warns that it can not save in Sent Items.
  • Fixed: Thunderbird is showing Invalid Arguments when appending over IMAP.
  • Fixed: Unindexed counts are not being returned so counts and percentage done is miscalculated.
  • Fixed: Using the Unblock Sender option in the Email section did not remove the entry from the blocked senders content filter.

Build 6913 (Dec 5, 2018)

  • IMPORTANT: If any BETA builds or builds prior to 6913 (Dec 5) were installed, all users must reattach any domain-shared conference rooms. In addition, any appointments that previously reserved a conference room must re-reserve the room.
  • Added: System admins can now correct individual invalid emails in Antispam > Trusted Senders > Trusted Email Addresses modal.
  • Changed: Added default dropdown selection to content filtering action and condition modals.
  • Changed: Made Delete/Undelete options in mail interface more contextual.
  • Fixed: A task with a link will have a horizontal scroll bar on its card.
  • Fixed: An HTML mailing list message may become malformed.
  • Fixed: Cannot rename a mapped Conference Room.
  • Fixed: Cannot save a modified event recurrence from "Every Weekday" to "Every Day(s)".
  • Fixed: Deleting an appointment with attendees does not delete the conference room.
  • Fixed: DNS PTR lookups are always returning as UnknownHost.
  • Fixed: EWS server doesn't always report deleted emails to the EWS client.
  • Fixed: If File Storage file does not have Public Access enabled, the password input validation error message still shows.
  • Fixed: Previously selected File Storage files are not deselected when changing folders.
  • Fixed: Removed 'Move' option from file right-click menu, and as a Select action, in file storage when viewing All Files.
  • Fixed: Setting calendar appointment "Day" to 31 sets the day to 3 instead for events created in November.
  • Fixed: Some of file storage saved images may be corrupted.
  • Fixed: Task grid view cannot be scrolled.
  • Fixed: When editing an event and adding or removing attendees, the Availability modal does not update with the modified attendees list.
  • Fixed: Whenever a File Storage item is updated, the scrollbar resets to the top of the page.

Build 6911 (Dec 3, 2018)

  • IMPORTANT: Due to significant changes in SmarterMail, you cannot downgrade to previous versions, and it may not be possible to restore your installation to previous versions. Regardless, it is recommended that you take a full backup of your SmarterMail installation before upgrading.
  • IMPORTANT: SmarterMail will go through a significant conversion process on first load after doing an upgrade. As domains and mailboxes finish the conversion they will be available for use. No additional restarts are necessary. Logging and conversion pages are available to monitor progress.
  • IMPORTANT: On your initial upgrade, ALL user accounts will be reindexed in order to utilize an updated indexing format. The bulk reindexing process is performed in batches and is prioritized lower than all other threads; therefore, the reindexing process may span a few days. During this time, you will see a temporary spike in CPU.
  • Added: 'Run Filters' option in content filters which allows users to manually trigger one or more content filters against the specified email folder.
  • Added: A '.changes' to Windows Defender exception list.
  • Added: A 401 response for autodiscover requests with no request body.
  • Added: A new installer. This installer simplifies the installation and IIS configuration processes and includes product licensing. (Free Edition, licensed activation, manual activation).
  • Added: A new setting for "SMTP User Verification" is available for incoming gateways. This setting will verify senders by starting a mock SMTP session and issuing a rcpt to that user. In the event this fails, the message gets discarded.
  • Added: A new system level event for when disk drive free space is less than 2%.
  • Added: A word or phrase can be specified in content filters by enclosing the word or phrase in quotations.
  • Added: Ability for administrators to enable/disable incoming and/or outgoing connections on SSL3, TLS 1.0, TLS 1.1, and TLS 1.2 individually. (Settings can be found in the Protocols settings.)
  • Added: Ability for users to share secondary, personal calendars they've created within SmarterMail.
  • Added: Ability to copy chat messages in Workspace.
  • Added: Ability to delete chat messages in Workspace by the organizer or original poster of the chat message.
  • Added: Ability to enable/disable users' ability to automatically forward messages per domain and per user.
  • Added: Account setting for "Use sent items in autocomplete (webmail only)".
  • Added: Add an All Files section to File Storage.
  • Added: Add to Outlook has been re-implemented for Calendars, Contacts and Tasks.
  • Added: Administrative logs have been significantly enhanced with Normal and Detailed messages.
  • Added: Advanced Search now includes contacts, notes, tasks and calendar.
  • Added: An IDS Rule to block Login Brute Force by email.
  • Added: Automatically generate a message back to the sender if their email is quarantined for any reason.
  • Added: Consistent handling of the conversation header in mail (REPLY, REPLY ALL, FORWARD, etc.).
  • Added: Contacts have additional fields (necessary for certain protocols).
  • Added: Current number of bounces for each subscriber is included in mailing list CSV file.
  • Added: Custom Title Text has been added to the Login Display customization options and allows administrators to customize the title of the login page to something more in line with an overall brand message.
  • Added: Date/time when a temporary password will expire in Administrative logs.
  • Added: Email Forwarding and Disable Greylisting settings are now available at the system level user propagation.
  • Added: Enter key support for most of the modal to close modal and save changes.
  • Added: Folder support for RSS Feeds.
  • Added: Grid View added to Contacts section.
  • Added: Grid View to Notes section.
  • Added: IDS Blocks are better tracked in system admin logs.
  • Added: Implemented RFC 3464 for Delivery Status Notifications (delivery receipts).
  • Added: Logging when a temporary password is generated for ActiveDirectory accounts in Administrative logs.
  • Added: Login attempts across all protocols in Administrative logs.
  • Added: More right-click context menus throughout the product (especially in grids).
  • Added: New Authentication type column to domain accounts list and Password Compliance report.
  • Added: New contact properties are now supported for EAS, EWS, WebDAV, and SharePoint.
  • Added: New contact properties for Nickname, Spouse Name, Assistant Name, Manager, Profession, Mileage and Wedding Anniversary have been added to webmail contacts.
  • Added: Plus Addressing is now an option in the User Defaults template for System and Domain Admins.
  • Added: Right-to-Left language support for video chat and workspaces.
  • Added: Support for Apple's contact groups.
  • Added: Support to sync domain calendars and Global Address List as public folders to EWS clients.
  • Added: The #username# variable has been added to disk space events.
  • Added: The 2-Step Authentication email text has been added to System Messages.
  • Added: The ability to select the audio output in Team Workspace.
  • Added: The ability to view spool message RAW content and the associated HDR file.
  • Added: The administrative logs now shows whenever a system or domain admin uses the "Show Password" feature.
  • 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: "Apply footer to mailing lists" switch is disabled if the footer is not applied to all messages.
  • Changed: 2-Step Authentication recovery sends a new code instead of existing one.
  • Changed: Add a domain filter dropdown for auto-complete in the impersonation modal.
  • Changed: Added an All Files view to File Storage and moved Workspace and Chat folders as root level folders.
  • Changed: Adjusted Team Workspace video feeds widths and how they stack to better utilize screen space.
  • Changed: Adjusted the Team Workspace video chat stacking to use more available screen space.
  • Changed: Advanced Search functionality has been re-styled and now opens in a popout window.
  • Changed: Allow SmarterMail to accept autodiscover requests sent over HTTP even if the server has "force over HTTPS" turned on.
  • Changed: Autocomplete made more consistent throughout interface.
  • Changed: Changed the style of the Froala editor "Code" styling to make it stand out better.
  • Changed: Chat sidebar interface has been redesigned to better match the Advance Search popout window.
  • Changed: Content filter actions will perform non-rewrite actions before rewrite actions.
  • Changed: Delete confirmation modal text now states that ALL messages will be deleted.
  • Changed: eM Client (EWS) will return that the attendee is free if the user doesn't have access to the attendee's free/busy info or if the attendee is not on the SmarterMail server.
  • Changed: EWS now supports folder delegation for shared folders.
  • Changed: Froala editor is now used to compose a Notification body.
  • Changed: Full control is now the only sharing permission for domain-shared Conference Rooms, since all users who have access to a Conference Room can add the room to appointments and see reserved times in the calendar.
  • Changed: If SmarterMail responds 10 times with a NO IMAP response, on the next request it will respond with BAD (Outlook issue).
  • Changed: If the troubleshooting logs for a given date range are empty, the system admin is prevented from downloading an empty log file.
  • Changed: If there are only two video chat attendees, the videos are vertically stacked to make better use of screen space.
  • Changed: In EWS clients, the autocomplete entries for emails and attendees will now exclude the webmail autocomplete entries that are pulled from Sent Items.
  • Changed: Mailbox Migration wizard has been modified to more closely match other wizards.
  • Changed: Make clickable icons (copy-to-clipboard, edit HTML, etc.) use link color of switch toggle color so they are more recognizable as clickable entities.
  • Changed: Make IntelliSense search with async query instead of pre-loading data.
  • Changed: Make mapped mail folders appear in alphabetical order.
  • Changed: More information is included when exporting domains to CSV.
  • Changed: Password complexity checks are now run for any user or admin (including system admins) changing passwords via the APIs.
  • Changed: Password fields now have an icon when pressed will reveal the password.
  • Changed: Popout chat window has been re-styled to match the Advanced Search styling.
  • Changed: Re-added the "Add to Outlook" functionality.
  • Changed: Remember Me now users the last user to log in with that setting enabled.
  • Changed: Removed "Notification" from System Messages title text.
  • Changed: Removed the email notification email address field; only the creator/organizer of the appointment will receive the email notification; attendees are not sent an email.
  • Changed: RSS All Feeds is now a view and no longer treated as a folder itself.
  • Changed: Show muted icon on user's own video when they are muted in Team Workspace video chat.
  • Changed: Significant improvements and refactoring of EWS and EAS.
  • Changed: Significant redesign of the Advanced Search window.
  • Changed: SmarterMail now uses a different, more reliable third-party tool for DNS lookups.
  • Changed: System Admin Impersonation modal now requires a domain dropdown selection and a username instead of a full email address.
  • Changed: The alias option to "Show in Global Address List" is now hidden if the "Include Aliases in the Global Address List" general setting is disabled.
  • Changed: The Chat With textbox is now hidden when you go offline.
  • Changed: The email deletion progress bar is more descriptive with what it is currently doing.
  • Changed: The license activation step in the setup wizard is skipped because the installer prompts for that information now.
  • Changed: The new impersonation box includes an All domain selection which allows copy-and-paste of email addresses.
  • Changed: Updated ClamAV to 0.100.2.
  • Changed: When importing spam configurations, existing custom rules are no longer deleted before the import.
  • Changed: When sending outbound mail to a domain with multiple MX records, those MX records are cycled through instead of waiting on the first record.
  • Changed: When viewing ActiveSync Mailboxes by Domain, the Usage column is now sorted in descending order, by default.
  • Removed: Bayesian spam filtering.
  • Efficiency: Changing an admin's password now forces them to re-log into the web interface.
  • Efficiency: Fixed vulnerability where an authenticated user could access another user's email messages.
  • Efficiency: General improvements and code cleanup for EWS syncing.
  • Efficiency: General improvements to EAS, causing faster response times and decreased CPU and memory usage.
  • Efficiency: Prevent potential memory leaks with how TCP connections where being improperly disposed.
  • Efficiency: Significant reduction in CPU and memory usage.
  • Translations: Added Portuguese (Brazil) and English (United Kingdom) translation files.
  • Translations: Fixed several areas that were missing translatable text in the interface.
  • Translations: Updated German, Turkish, Chinese (Simplified), Chinese (Traditional), and Spanish translation files.

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: This build resolves a security vulnerability. It is recommended to update to this version or higher.
  • Translations: Added Portuguese (Brazil) translation file.
  • Translations: Fixed several areas that were missing translatable text in the interface.

15.7.6885 (Nov 7, 2018)

  • Fixed: 601 errors missing the InnerException in logs.
  • Fixed: Attachments may not show up in emails synced via EWS.
  • Fixed: Errors in delivery and SMTP logs regarding certificate problems. (Logs now show certificate issues, if encountered).
  • Fixed: Indexing issue where searching with @ in search term does not return expected results.
  • Fixed: Infinite loop is occurring when viewing notes.
  • Fixed: Reverse DNS spam check not scoring.
  • Fixed: Scenario in which only one recipient is receiving a message.
  • Fixed: Scenario in which some messages could be stuck in spool.
  • Fixed: The system footer is appended to Mailing List system messages when the domain has overridden the system settings.

16.3.6870 (Oct 24, 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, domain and system events are not being validated properly.
  • Fixed: User's sidebar visibility state is not remembered between sessions.
  • Translations: Updated Chinese (Simplified), Chinese (Traditional), and Spanish translation files.

15.7.6855 (Oct 8, 2018)

  • Changed: If SmarterMail responds 10 times with a NO IMAP response, on the next request it will respond with BAD (Outlook issue).
  • Fixed: ActiveSync device provisioning and Autodiscover responses do not conform to XML schemas, causing ActiveSync connections to fail on iOS 12.
  • Fixed: Certain password requirements are erroneously checking against the user changing the settings and not the affected user's settings.
  • Fixed: Unable to expire passwords on a monthly basis in password requirements settings.
  • Fixed: When attempting to create an alias that includes a domain on the Forwarding Blacklist, the error message does not indicate which email is disallowed.

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.

15.7.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.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 31, 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.

15.7.6816 (Aug 31, 2018)

  • Changed: Encoding detection falls back to UTF-8 if confidence is less than 25%.
  • Changed: Header encoding handles surrogate pairs.
  • Changed: SMTP logs now show the total number of bytes received during the DATA command.
  • Changed: Upgraded ClamAV to version 0.100.1.
  • Fixed: ActiveSync email Body element must not contain a Preview child element.
  • Fixed: An ActiveSync client using the SmartReply command does not send any new attachments to recipients.
  • Fixed: Better handling of links within message that contain '#'.
  • Fixed: IMAP FETCH command RFC822.TEXT item improperly returns an empty string.
  • Fixed: Replying to a message from Windows Mail app does not include the original message body.
  • Fixed: SMTP session still sends message even if a timeout is encountered when sending a success response after receiving all data.

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 10, 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.

15.7.6782 (Jul 27, 2018)

  • Changed: Changed Cyren logging to follow normal naming convention (i.e., {date}-cyren.log) and made log entry more clear.
  • Changed: Encoding detection falls back to UTF-8 if confidence is less then 25%.
  • Changed: Header encoding didn't handle surrogate pairs.
  • Fixed: An SMTP session will no longer continue with processing a message if it gets a quit status after trying to send the 250 after we have received all the data.
  • Fixed: Contact picture size exceeds EAS limits when syncing to some clients.
  • Fixed: Event Time of Day setting not being loaded in interface properly.
  • Fixed: Local delivery thread count was not being updated so threads were not being limited.
  • Fixed: Not all calendar appointments sync via CalDAV.
  • Fixed: NullReferenceException intermittently encountered when running SpamAssassin spam checks.
  • Fixed: Some mailing list subscribers are going missing.
  • Fixed: Temp config files not being replaced properly.
  • Fixed: Unable to edit a calendar event if the event UID contains a "+" symbol.
  • Fixed: When ActiveSync client requests a SyncKey 0 for a particular collection, the server does not return the collection items.
  • Efficiency: Better handling of how data files and respective backups are created or replaced.

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.
  • 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.
  • Efficiency: Better handling of how data files and respective backups are created or replaced.

16.3.6754 (Jun 29, 2018)

  • 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.
  • Efficiency: Moved EWS sync filtering from web to service side.
  • Efficiency: Refactored how certain enumeration counts were being calculated.

15.7.6754 (Jun 29, 2018)

  • Fixed: EWS was causing IIS Worker Process to consume CPU.
  • Fixed: Issue where certain mail messages could cause the indexer to fail and continually reindex an account.
  • Fixed: Sharepoint Sync is not syncing all items when using Outlook.
  • Fixed: UTF8 encoding is used by default when encoding a subject received via SMTP.
  • Efficiency: Refactored how certain enumeration counts were being calculated.

16.3.6751 (Jun 27, 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 20, 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.
  • 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.
  • Efficiency: Reworked how calendars are parsed and returned through the API layer, significantly reducing load times.

15.7.6740 (Jun 15, 2018)

  • Changed: Updated installers to require VC++ 2015 redist package for ClamAV 0.100.0.
  • Fixed: A mailbox migration that contains a virus can fail in a way that locks the inbox and also stops all other messages from being downloaded.
  • Fixed: DKIM header fields can be erroneously set to null or a zero-length array causing NullReference exceptions.
  • Fixed: eM Client syncing via EWS gets an error when trying to view the autoresponder list.
  • Fixed: Fixed spool delivery delay not waiting the entire specified amount.
  • Fixed: Incorrect WbXml encoding would cause folders to not sync content in Outlook via EAS.
  • Fixed: Sending a message as UTF-8 plain text from Thunderbird does not encode non-ASCII characters correctly.
  • Fixed: Some anti-malware solutions follow links in emails and can auto-unsubscribe users from mailing lists.
  • Translations: Updated German translation file.

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.

15.7.6726 (Jun 1, 2018)

  • Added: System Administrators can view mailing list logs within the interface.
  • 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: Bounce DNS errors after X attempts does not work.
  • 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: Mailing list Unsubscribe links do not work if the message was sent via a domain alias.
  • Fixed: Non-8bit messages with 8bit content over EAS have incorrect encoding.
  • Fixed: Remember Me login option does not work on mobile interface.
  • Efficiency: Moved the local delivery process to its own separate threads to prevent locking on the main mail processing thread.

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.

15.7.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: Changed HDR file to write out immediately to prevent certain scenarios in which messages get stuck in spool.
  • Fixed: Encoding.Default in SMTP logic somehow adversely affects some emails. (Mainly iCal from Outlook 2010 on Chinese servers.)
  • 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: rDNS and SPF both fail if there's no sending IP. (E.g., when a message comes from a gateway.)
  • Fixed: Unable to sync calendar appointments to iOS devices via CalDAV.

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.

15.7.6691 (Apr 27, 2018)

  • IMPORTANT: Removed Bayesian spam filtering.
  • Removed: Removed embed option from CKEditor since no email client will display iFrames because they are unsafe.
  • Fixed: Auto-responder does not use the Reply-To header field, if specified.
  • Fixed: Creating a new calendar appointment using the quick menu without having previously visited the calendar page results in an Oops page.
  • Fixed: IMAP migration does not pull all folders.
  • Fixed: Mail adds an extra new line to the end of text attachments.

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.

15.7.6663 (Mar 30, 2018)

  • Changed: POP Log entries added whenever POP RETR or TOP commands fail to feed message and a generic message is sent instead.
  • Changed: Updated ClamAV to 0.99.4.
  • Fixed: Error with CKEditor parsing HTML sometimes.
  • Fixed: Indexing issue where a missing GRP file causes the user to constantly be re-indexed.
  • Fixed: Indexing problem where an unhandled exception causes a user to be constantly re-indexed.
  • Fixed: MailService crashes on upgrade if there is a missing userConfig.xml file.
  • Fixed: SPF and anything that uses IPs for spam checking are not bypassing the IP if it is listed in bypasses.
  • Fixed: Spool does not clean Drop folder of orphaned HDR files.
  • Fixed: The #alldomainadmins# variable is not working in the Send Email system level event action.

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.
  • 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.
  • Efficiency: Debug logs now use a double buffer writing system to prevent file locking and negative system impacts.

15.7.6638 (Mar 5, 2018)

  • Added: Separate service to add additional mail headers. (See Knowledge Base article "Adding Custom Headers to Email Messages" for details.)
  • 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: Trusted Senders checks now use Return-Path, Mail From and Reply-To.
  • Fixed: If the organizer of a meeting cancels the meeting it still shows the tentative invite in attendees' calendars.
  • Fixed: Migrating email folders that begin or end with "\" can cause ghost subfolders to occur.
  • Fixed: svcSpamAdmin.SetAntispamOptions web service method does not set most options successfully.
  • Fixed: There are cryptic system error messages in the Delivery log pertaining to spam checks failures.

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.

15.7.6614 (Feb 9, 2018)

  • 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: Last login times show only the last 30 minutes of login activity.
  • Fixed: Parsing a Pop command line potentially has a runaway while loop.

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: This build resolves a security vulnerability. It is recommended to update to this version or higher.
  • 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.
  • 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.
  • 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.

15.7.6607 (Feb 2, 2018)

  • IMPORTANT: This build resolves a security vulnerability. It is recommended to update to this version or higher.

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.

15.7.6600 (Jan 26, 2018)

  • Fixed: A DateTime.MinValue value (01/01/0001) in DKIM expiration causes DKIM to fail due to expiration.
  • Fixed: Bcc field is not being removed when the message is not pushed through the api.
  • Fixed: Generated RSA key for DKIM is using improper format for 3rd and 4th byte.
  • Fixed: Having the “Print received line” set to None could cause the wrong IP to be used in spam checks.
  • Fixed: IMAP Retrieval is losing downloaded messages.
  • Fixed: Issue where FirstDayOfWeek set to Monday incorrectly shows the following week if the current day is Sunday.
  • Fixed: Mail folders that end with “.” (period) cause an assortment of problems. (Ending period is now removed on save.)
  • Fixed: Null Sender is missing N/A at the "Enable for Incoming SMTP blocking" column.
  • Fixed: SmarterMail Last Login does not update if a user is created with mixed capitalization but logs in with all lowercase.
  • Fixed: SMTP connections that receive a 421 response are not closed properly.
  • Fixed: The Actions menu drop down for the spool dashboard is not translated.
  • Fixed: The Pop Retrieval logs are being written into the Mailbox Importing logs and not the POP Retrieval logs.
  • 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.

16.3.6592 (Jan 19, 2018)

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

16.3.6585 (Jan 11, 2018)

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

16.3.6579 (Jan 5, 2018)

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