SmarterMail Release Notes

Email and Team Collaboration Server

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.)

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.

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 the significant changes in SmarterMail, you cannot downgrade or restore your installation to previous versions.
  • 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.
  • 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.
  • 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 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: 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: 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.
  • 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.
  • Removed: Bayesian spam filtering.
  • 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.