SmarterMail Release Notes and Version History

Several releases contain notes marked as "Important". Prior to upgrading versions, enter your current build number (e.g. 7852) to view important notes that may affect your upgrade.

Build 8972 (Jul 25, 2024)

  • Added: Members of an alias can now be viewed when using Instant Messaging.
  • Changed: Improved the View Availability modal so it includes all possible statuses.
  • Fixed: "Relaxed certificate name validation" doesn't validate in some situations.
  • Fixed: A situation where the loading spinner can remain on the page even after the page has fully loaded.
  • Fixed: Aliases that include all domain users are blank when you click their contact.
  • Fixed: An issue where migrations from Microsoft 365 (Office365) can fail.
  • Fixed: ClamAV on Windows doesn't work when set to "Local".
  • Fixed: Clicking on the email tab is is making the api call to get your message list twice.
  • Fixed: Occasionally, migration of mail data can causing high CPU.
  • Fixed: Some styling issues on the To, From, and CC inputs in webmail.
  • Fixed: SSL support for system-level hostname doesn't support HSTS.
  • Fixed: SSL support for system-level hostname SSL doesn't support "Force all traffic over HTTPS".
  • Efficiency: Improved the processing of certain types of emails during a migration.
  • Efficiency: Reduced the time it takes to retrieve a list of messages, and viewing of messages, in webmail.

Build 8971 (Jul 24, 2024)

  • Added: An exception is now logged to the Errors log when disabled accounts are accessed.
  • Added: CLAMAV_IP and CLAMAV_PORT environment variables to the docker-compose.yml sample.
  • Added: New setting to complement "Enforce strict certificate validation" that eases certificate naming restrictions.
  • Added: Port information when logging exceptions while accepting socket connections.
  • Added: Webmail now displays "replied on" or "forwarded on" dates and times for messages forwarded or replied to in EAS clients.
  • Fixed: A styling issue on the Authentication Provider dialog.
  • Fixed: An instance where Outlook (MAPI) might stop syncing on an invalid item.
  • Fixed: An issue where an error is thrown when a domain's public suffix isn't able to load.
  • Fixed: Casing on SmarterMail folder names for Linux.
  • Fixed: Error message is not styled correctly when editing a gateway.
  • Fixed: IMAP shows NTLM parsing errors in Administrative logging.
  • Fixed: Instances where syncing folders with UTF-8 names could cause issues.
  • Fixed: LDAP import now behaves properly when no provider is configured.
  • Fixed: Modal for adding an Authentication Provider validates before user has a chance to enter any data.
  • Fixed: The ability to add a domain alias with the same name as the original domain name.
  • Fixed: Translation for SERVERNAME is missing when adding an Authentication Provider.
  • Fixed: Unable to add domain aliases due to the "same domain name" error.
  • Fixed: When blocking a specific country or "All countries except", then whitelisting an IP for a blocked country, that IP does not get whitelisted.
  • Fixed: When configuring mailbox migration or message retrieval, the Encryption dropdown is not shown properly.
  • Fixed: When creating a new task the % Completed field is a drop down.
  • Translations: Updated Chinese (TW) translation.

Build 8965 (Jul 18, 2024)

Key Features
  • SmarterMail now available on Windows Server (2016+), Ubuntu (20+), Debian (11+)
Release Notes
  • Added: A new API call to retrieve domain aliases.
  • Added: An error icon that will indicate an issue with a cloud storage provider.
  • Added: Can now reply to meeting invitations with "tentative" or "propose new time", or change a response, via webmail.
  • Added: Implemented HSTS and CSP support per domain.
  • Added: Implemented IDN and EAI internationalization standards, and UTF-8 for legacy protocols, allowing for the use of non-Western character sets for domain names and usernames.
  • Added: It's now possible to view Forward and Reply times in webmail.
  • Added: OwnCloud as a cloud storage provider.
  • Added: Password requirements for system administrators.
  • Added: PUSH for OpenTelemetry support including a path to the collector.
  • Added: Rate limiting for automated SSL certificates.
  • Added: Read/unread status for instant messaging.
  • Added: System Informaion (e.g., OS version) to the System Reports Dashboard.
  • Added: TLS negotiation when using IMAP or POP Retrieval and for mailbox migrations.
  • Changed: "External Senders" area improved to ensure text added to the subject doesn't get added exponentially.
  • Changed: Advanced Search now includes subfolders, root folders with spaces, etc.
  • Changed: All web ports are now bound to all IPs.
  • Changed: An avatar with a user's current status shows as a menu bar for Instant Messaging.
  • Changed: Calendar appointments now make it more clear what response has already been sent.
  • Changed: Cleaned up the management area for the Free Edition.
  • Changed: Consolidated methods for determining DMARC organizational domain so we can get the latest from public suffix list.
  • Changed: Dashboard stats are now more efficient, resulting in improved CPU usage.
  • Changed: Expanded the "Resolve Conflicts" action in Automated Certificates to regenerate the certificate if the cert file do longer exists.
  • Changed: Geographic database was updated.
  • Changed: Improved the status page a user sees when server is being upgraded to make it more consistent with other pages.
  • Changed: Licensing, activation and callbacks now use a machine name of "Docker" if running in a container.
  • Changed: Made Scheduling available in the Free Edition.
  • Changed: Message Archive searches now based on relative pathing so when an Archive is moved or a domain is renamed the searches are preserved.
  • Changed: Minor styling changes to the display of expiration dates and such on the licensing page.
  • Changed: Primary domain administrator accounts can no longer be disabled.
  • Changed: Responses already sent to meeting invites are now much clearer.
  • Changed: SmarterMail installer updated to include information about how to disable the default web server.
  • Changed: Stronger default Password Requirements can now be set on new installations.
  • Changed: System Administrator permissions now include modifying Password Requirements.
  • Changed: The Drive Statistics, CPU Usage, and Memory Usage reports on the System Dashboard are now clickable and navigate to their appropriate report counterparts.
  • Changed: UI changes to show domain contacts chat status throughout webmail.
  • Changed: Updated Froala to 4.2.0.
  • Changed: Updated the bindings translation strings for TLS and SSL.
  • Changed: View Availability modal now includes tentative appointments.
  • Changed: What's New modals display new features and highlights.
  • Changed: When a user account is disabled, all of their shares are now hidden as well.
  • Changed: You can no longer click and drag-select on autocomplete in TO/CC/BCC.
  • Changed: You can no longer click and drag-select the compose input fields.
  • Removed: System level Server Health report.
  • Fixed: "Bounces Indicate Spammer" IDS rule occasionally triggers twice.
  • Fixed: "Forward as Attachment" from Outlook (MAPI) results in .eml attachments losing file extension when downloading multiple through the webmail.
  • Fixed: "Keep original sender and recipients when forwarded" is not enabled by default.
  • Fixed: [WHMCS] Domain administrators can set user mailbox sizes higher than the domain size limit.
  • Fixed: [WHMCS] Exception shown when creating users on some domains/products.
  • Fixed: A handling exception that occurs when SignalR disconnects and the server isn't using XMPP.
  • Fixed: A scenario where an email with a windows.dat file caused an error during EWS syncing.
  • Fixed: A scenario where modifying an appointment over EWS can incorrectly send cancellations to all attendees.
  • Fixed: A syntax issue with Video.component.js.
  • Fixed: Adding folders to an EWS client using unsupported special characters(<>:"/\|?*) not stopping with Action Failed.
  • Fixed: Affter enabling force HTTPS an indefinite redirect loop can occur.
  • Fixed: An issue in EWS with deleting a single occurrence from an all-day, recurring event.
  • Fixed: An issue preventing the download of .EML message in a subfolder.
  • Fixed: An issue preventing users from renaming some folders via eM Client (EWS) or webmail.
  • Fixed: An issue where downloaded attachments are corrupt, but when opening the .eml in Thunderbird, they're fine.
  • Fixed: An issue where File Storage > My Files temporarily shows an empty folder until after a refresh.
  • Fixed: An issue where hostname validation prevented administrators from using the Abusix URIBL.
  • Fixed: An issue where the public scheduling page for a user with no availability on the 10th or 11th also shows no availability for the 12th.
  • Fixed: Antispam reports are not returning results though various engines have detected messages/failed connections.
  • Fixed: Appointments tentatively accepted in webmail fail to update appointment status in Outlook (MAPI).
  • Fixed: Archived message body content can't be viewed if there are too many recipients in the To/CC fields.
  • Fixed: Attachments that lack a file extension have ".bin" appended to them when sent.
  • Fixed: Attempting to download all files in a user's File Storage folder results in an error of "File exceeds allowed limit of 0 KB."
  • Fixed: Attempting to download an .EML after it leaves the spool results in an unfriendly error message.
  • Fixed: Auto forwarding to a mailing list results in the original message sender receiving a "you do not have permission to post" message.
  • Fixed: BIMI TXT isn't processing the image link properly in some cases.
  • Fixed: Calendar hover menu is presenting incorrect information.
  • Fixed: Certificate logging was using the incorrect logging level.
  • Fixed: Changing chat status to Offline then back to Online doesn't refresh in open chat windows.
  • Fixed: Chat is not broadcasting online status to other sessions for same user.
  • Fixed: ClamAV installation is missing bin/bin64 directory used by SmarterMail for ClamAV scanning.
  • Fixed: ClamAV version installed in Windows environments is one minor version behind (1.2.x instead of 1.3.x)
  • Fixed: Conference rooms are not showing up as BUSY when being assigned to a calendar appointment.
  • Fixed: Contact Groups don't show in autocomplete when composing a new email.
  • Fixed: Custom properties aren't saving properly in eM Client (EWS).
  • Fixed: Declude Spam Score is not passed into the the X-SmarterMail-SmartHostSpam base64 hash.
  • Fixed: Deleting a system administrator account doesn't terminate their impersonated sessions.
  • Fixed: Editing a contact group and removing a member doesn't allow the Save button to activate, which prevents users from saving the contact group without modifying the title.
  • Fixed: eM Client (IMAP) fails to sync some messages.
  • Fixed: Emails in the Message Archive shows one fewer number of attachments than is actually attached.
  • Fixed: Encoding issue when using Turkish or Korean characters as a subscriber to a mailing list results in ? replacing characters.
  • Fixed: Encoding problems with accents when sending or receiving with SMTP and IMAP.
  • Fixed: External sender message on plaintext email lack proper spacing and are hard to read.
  • Fixed: File extension content filters do not work with UTF-8 file names.
  • Fixed: File extensions are being added to attachments in webmail.
  • Fixed: Formatting of a contact's notes is removed after opening the contact to view their notes on an iPhone.
  • Fixed: Grid view row count defaulting to 10.
  • Fixed: IDN domain users fail autodiscover process for EWS/MAPI due to invalid DN error.
  • Fixed: IDN/foreign characters in a Display Name appear to be causing rejected messages at various email providers.
  • Fixed: IDS Reports do not reflect IDS blocks.
  • Fixed: If you rename the primary domain administrator it forces you to impersonate them.
  • Fixed: IMAP connectivity failing in eM Client on secure/insecure connections.
  • Fixed: Impersonating a domain administrator and changing that admin's password can result in an exception in the Error logs.
  • Fixed: Impersonating a domain administrator and changing that administrator's password results in token-related exception in Error logs.
  • Fixed: Importing contacts into a Shared Contacts Folder doesn't appear to be working correctly.
  • Fixed: In light mode, the Notes "Pink" color is different than the color that shows in the navigation pane.
  • Fixed: In Mac Calendar (CalDAV), changing the color of a calendar folder does not sync to the server, and the change in Mac Calendar is reverted shortly after.
  • Fixed: Issue creating appointments in eM Client (CalDAV).
  • Fixed: Issues adding domains using a UNC path.
  • Fixed: It's possible to rename folders to reserved names (e.g., LPT1) without receiving Action Failed.
  • Fixed: Logs display invalid MX lookup "MXRecord count: '1' for domain ''.
  • Fixed: Mailing List and User Throttling values are not correctly converted on upgrade when removing the "Unlimited" value threshold.
  • Fixed: Mailing lists do not show in Outlook (MAPI) address book.
  • Fixed: Mandatory signatures set at the domain level fail to apply to users and are not selectable.
  • Fixed: Meeting Messages display "no text content" message when viewed in the Spool.
  • Fixed: Message archive email doesn't include a Download All option in the Attachments modal.
  • Fixed: Messages are sometimes being marked as deleted upon delivery.
  • Fixed: Messages with incorrectly encoded header values break EWS syncing.
  • Fixed: Modifying an IP Bypass in System> Security>Whitelist, resets the protocol_settings section in the system settings.json file.
  • Fixed: Move Email dialog doesn't show shared folders correctly.
  • Fixed: New installations of SmarterMail (Windows) can return permissions check errors on C:\SmarterMail.
  • Fixed: Not all "inbound SMTP" checks are being applied during the SMTP session.
  • Fixed: Occasionally a Contact Group member shows "[object Object]" when clicked on.
  • Fixed: Occasionally EAS licenses not being returned to the license pool after user is deleted or detached.
  • Fixed: Occasionally it's not possible to recreate previously deleted mailing lists.
  • Fixed: Outlook (IMAP) is breaking when you save a draft and send later.
  • Fixed: Outlook (MAPI) not displaying S/MIME symbols properly.
  • Fixed: Outlook (MAPI) will not sync new appointments on a server with a German OS.
  • Fixed: POP AUTH mechanism doesn't properly support an initial client response for NTLM.
  • Fixed: Problems connecting SmarterMail to HubSpot over EWS.
  • Fixed: Profile image thumbnails are not properly encoded in OAB.
  • Fixed: Public Scheduling page isn't honoring a user's availability when a private event is scheduled.
  • Fixed: Publicly shared folders don't always update automatically in Outlook (MAPI).
  • Fixed: Rebuild Folder path only accepts "/", causing issues on Linux installations.
  • Fixed: Responding to a single instance of a recuring event invitation doesn't save if you and the host are on the same domain.
  • Fixed: Responses to GetStreamingEvents are not being sent correctly.
  • Fixed: S\MIME symbols are not handled properly during reply, forward, and import.
  • Fixed: Safari users on iOS are unable to "Click Here" on Notifications Disabled popup on login.
  • Fixed: Scenario that causes Impersonation tabs to open in new windows/tabs rather than replacing the existing Impersonation tab.
  • Fixed: Sending from an alias (EWS) shows alias "on behalf of" the original sender instead of just showing the alias.
  • Fixed: Service Uptime report will change time and date when having 2 tabs open on same server, one being on the Manage page and another on Reports.
  • Fixed: Slowness with large auto complete lists.
  • Fixed: SmarterMail Spam Headers are improperly placed in raw content of email.
  • Fixed: SmarterMail webmail chat window gets cut off if a message is too long without any breaks.
  • Fixed: Some Archive messages can not be copied to an Inbox.
  • Fixed: Some exceptions are logged in the browser console when navigating to Settings>Autoresponder via webmail.
  • Fixed: Some issues regarding LDAP import.
  • Fixed: Some issues that prevented Scheduling from working for some users.
  • Fixed: Some message will not send getting a "MimeKit.ContentDisposition" error message.
  • Fixed: Some messages have the attachments stripped when delivered locally.
  • Fixed: Some odd display issues on the spool page.
  • Fixed: SSL/TLS backed protocol sessions generating exceptions when selecting certificates if not hostname is provided by the client.
  • Fixed: Strophe can cause Javascript errors.
  • Fixed: System-level hostname reenables itself for SSL generation after a period of time.
  • Fixed: Text translation errors when adding new gateways to SmarterMail.
  • Fixed: The "custom title" option for configuring webmail display partially works.
  • Fixed: The Antivirus setting for Cyren Zero-hour Outbreak Detection > "Scan Messages without Attachment" reverts to disabled after saving and refreshing the page.
  • Fixed: The JSON files for calendars, contacts, tasks and notes are not counted toward a user's disk usage, which can allow the user's folder on disk to well exceed their mailbox size limit.
  • Fixed: The Thai language file breaks and isn't usable in newer Builds.
  • Fixed: The User Connections > All tab doesn't properly update the protocol reference on the Last Login timestamp.
  • Fixed: The whitelist bypass "SMTP Auth by Domain" occasionally fails.
  • Fixed: Time zone info not syncing properly (WebCal).
  • Fixed: Toast errors appear in webmail when attempting to sort Automated Certificates.
  • Fixed: Trying to change the User Defaults "Search Language Indexer" does not save properly.
  • Fixed: UI Elements on DKIM key popup occasionally disappear.
  • Fixed: Unable to save changes on System Admin > Password Requirements.
  • Fixed: Unable to send an email to a "Contact Group" in a user's shared Contacts that are synced to Outlook (MAPI)
  • Fixed: Users of the Bitwarden browser extension are unable to manually type credentials into SmarterMail's login page.
  • Fixed: UTF-8 encoded "From" return path causes Block Sender button to fail in webmail but displays no error.
  • Fixed: Valid domain names trigger validation failures on create/edit.
  • Fixed: Valid email addresses fail validation on the Scheduling page.
  • Fixed: Viewing log files isn't taking time zone into account and can display the wrong day.
  • Fixed: Virus reports are not showing the provider that caught the virus.
  • Fixed: Webmail chat indicator and stats are not working as expected.
  • Fixed: When a calendar folder is dark, the dotted outline that indicates a Tentative appointment can be easily missed.
  • Fixed: When a calendar folder is deleted, its entry remains in the Scheduling > Calendars to Check for Conflicts area.
  • Fixed: When a message is in Virus Quarantine and you try to Move Message, the Folder path is incorrect.
  • Fixed: When a shared folder is synced to Outlook (Add to Outlook), the connection is not preserved when closing Outlook.
  • Fixed: When a subdomain has no DMARC record we don't check the organization domain's DMARC record and use their sp (subdomain policy) if defined.
  • Fixed: When a System Administrator views a user's password, the Administrative logging shows that the show password attempt was done by the primary Domain Admin, rather than the actual System Admin who is logged in.
  • Fixed: When a system or domain admin is viewing a user's account settings, the Default From Address dropdown shows any domain alias addresses with the Admin's username, rather than the user's.
  • Fixed: When a user account is disabled, all of their shares are now hidden as well.
  • Fixed: When an invitation that's sent from Mac Calendar is accepted via webmail it shows the webmail username instead of the user's full name.
  • Fixed: When calendar changes are being processed, meeting updates can be sent unneccesarily.
  • Fixed: When creating an Alias, an email address in the format of user+foldername/subfolder@domain.com is not accepted even though that email does route correctly in SmarterMail.
  • Fixed: When in a chat room, aliases show the name of the alias instead of the display name.
  • Fixed: When opening a chat window, contact availability takes up to minute to refresh.
  • Fixed: When recalculating disk usage it is not recalculating the disk usage but reading it from the accounts.json file.
  • Fixed: When sharing a folder via Add to Outlook, the Outlook Display Name and Description fields are not populated into Outlook's shared folder info.
  • Fixed: When SMTP connection fails due to expired password, the Admin logs show a successful connection, even though the SMTP logs show authentication failed.
  • Fixed: When the Spool is stopped, forwarded recipient information may get lost.
  • Fixed: When trying to add an ownCloud connection from the File Storage page, an error can occur after entering all the connection details.
  • Fixed: When uploading multiple large files to File Storage, a large red toast with an exception appears.
  • Fixed: When using a content filter to filter by attachments it can fail to detect the attachment.
  • Fixed: When using webmail to respond to a meeting invitation, the response email omits the organizer and attendee Display Names.
  • Fixed: When viewing the domain level Password Age / Expired Password tabs, an angled bracket appears underneath the toolbar.
  • Fixed: When you blacklist an IP Address or Class C IP range from IDS Blocks, LDAP isn't included in the list of Blacklisted items.
  • Fixed: When you rename a domain, calendar invitations still use the old email domain.
  • Fixed: Winmail.dat messages don't sync attachments properly over EWS.
  • Fixed: Words in the xxxx.xx format are turned into links when sent from webmail.
  • Fixed: X-WR-CALNAME / NAME property tag missing in ICS file of shared webcal causing some applications to not show a calendar name.
  • Efficiency: Improved EWS migration to reduce the amount of data requested in a single command.
  • Efficiency: Improved usability of Instant Messaging.
  • Efficiency: Multiple fixes and changes throughout to improve overall CPU, memory, and disk usage.
  • Efficiency: Multiple improvements to Instant Messaging including status display across all areas, improved usability, and more.
  • Security: Resolved some permissions errors in the API.
  • Translations: Added Polish.
  • Translations: Updated multiple languages.

Build 8930 (Jun 13, 2024)

  • Added: Support for EWS custom properties for eM Client.
  • Fixed: Modifying an appointment over EWS to add recurrence and attendees doesn't add the attendees.
  • Fixed: When a shared folder is synced to Outlook (Add to Outlook), the closing Outlook, the connection is not preserved.

Build 8923 (Jun 6, 2024)

  • Fixed: Appointments created in Outlook with MAPI on a German Server OS will not sync to the server.
  • Fixed: Email popouts in webmail can take a while to load when a user has a large auto complete list.
  • Fixed: File extensions get incorrectly added to attachments in webmail.
  • Fixed: Some messages have the attachments stripped when delivered locally.

Build 8909 (May 23, 2024)

  • Added: Rate limiting for automated SSL certificates.
  • Fixed: An occasional issue where Mailbox Migration fails to successfully import most of an IMAP account though it syncs successfully to clients.

Build 8902 (May 16, 2024)

  • Fixed: IMAP Mail Retrieval and/or Mailbox Migration can fail to download some emails.
  • Fixed: Mailing list messages are missing brackets in the generated Message-Id.
  • Fixed: Some messages have attachments stripped when delivered.
  • Fixed: When using Outlook (MAPI) with a GMT+1 time zone to invite an Exchange on-premise user to a meeting, the received meeting is one hour ahead.

Build 8895 (May 9, 2024)

  • Fixed: EWS responses to some requests are not being sent correctly.
  • Fixed: High CPU usage related to vCard parsing with MAPI.
  • Fixed: High memory usage related to RBLs and URIBLs.

Build 8888 (May 2, 2024)

  • Fixed: A rare race condition where a mailbox could be initialized more than once.
  • Fixed: eM Client (IMAP) fails to synchronize some messages.
  • Fixed: Emails in Message Archive show one fewer number of attachments than what is actually attached.
  • Fixed: Individual messages in Message Archive don't include a "Download All" option in the Attachments modal.
  • Fixed: Message Archive may not index daily.
  • Fixed: SPF records with "-all" mechanism may not set the correct default result.

Build 8874 (Apr 18, 2024)

  • Added: A failsafe measure to prevent two SmarterMail services from running at the same time.
  • Changed: Updated ClamAV to 1.2.3
  • Fixed: Message Archiving cannot be enabled on domains that have been renamed in the past.
  • Fixed: New and upgraded installations are failing to engage ClamAV for message scanning.
  • Fixed: Read Receipts sent via Outlook (MAPI) cause replied icon to be applied to messages.
  • Fixed: Renaming a domain that has Message Archiving enabled leads to errors and a broken archive.
  • Fixed: Searches in sub folders are not returning the correct results.
  • Fixed: Uploading files to Online Meetings results in folder does not exist error.
  • Fixed: Various cursor jumping and text color selection issues in webmail's message editor.

Build 8867 (Apr 11, 2024)

  • Fixed: If an SSL/SNI renewal order fails to validate, it may create a rate limit scenario with Let's Encrypt.
  • Fixed: Reloading a domain breaks HTTPS.
  • Fixed: Replying to a message using Firefox may cause the cursor to jump after editing the first line.
  • Fixed: Users log out after some time due to multiple users on the same account, at the same time, on different browsers.

Build 8860 (Apr 4, 2024)

  • Fixed: Cursor can jump around when composing message in webmail.
  • Fixed: Extremely rare issue where reloading a domain causes loss of tmpmsg files.
  • Fixed: Importing accounts from Exchange using Mailbox Migration is failing to import all of the data and generating errors.
  • Fixed: In Outlook (IMAP), you’re unable to subscribe to the Inbox folder.
  • Fixed: Messages sent from Mac Mail can display in recipient's Mac Mail with duplicate inline images.
  • Fixed: Migration of Exchange mailbox loses flag and category states shortly after migration.
  • Fixed: Occasional "Error loading the autocomplete list" toast when opening a new email so auto-complete doesn't work properly.
  • Fixed: SmarterMail is processing email attachments from compose window in the System32 directory.
  • Fixed: SMTP log occasionally shows "Could not write HDR file, trying again in 250ms." error with an exception.
  • Fixed: User's Drafts folder/folder contents generates recurring MAPI exception and prevents complete sync to Outlook.

Build 8853 (Mar 28, 2024)

  • Added: Domain Hostnames to the auto-SSL process.
  • Fixed: .com.br isn't accepted as a top-level domain suffix for eM Client.
  • Fixed: An email with attachments loses its attachments on forward if a draft is saved prior to sending.
  • Fixed: An exception at login that could cause random logouts or not allow a user to authenticate.
  • Fixed: eM Client (IMAP) failing to connect over secure/insecure connections due to SASL-IR/NTLM issues.
  • Fixed: If you change the system-level hostname to another hostname and a certificate already exists, it will not try to generate a certificate for the new server-level hostname.
  • Fixed: POP AUTH mechanism doesn't properly support an initial client response for NTLM.
  • Fixed: SMTP logs show failed deliveries due to errors of "Could not write HDR file, trying again in 250ms. Exception: Object reference not set to an instance of an object."

Build 8846 (Mar 21, 2024)

  • Fixed: A scenario where some users' acquaintances.json file were not converted to acquaintances.sbin.
  • Fixed: A unique issue where renaming a domain in damages the domain and places files into the System32 folder.
  • Fixed: Comparing incorrect Centralized Certificate Store directories can lead to binding loss.
  • Fixed: In Outlook (MAPI), appointments that are removed from domain-level calendar folders via webmail do not update in real time.
  • Fixed: Renaming a domain fails with a red toast error if the domain is not located on the C:/ drive.
  • Fixed: SmarterMail isn't using the correct user-agent header when making requests for profile images.

Build 8839 (Mar 14, 2024)

  • Fixed: 7Bit transfer encoding + DKIM + Automated Forwarding results in broken encoding in received messages.
  • Fixed: A unique issue where adding new gateway to SmarterMail the gateways fail to add.
  • Fixed: Appointment invitations cannot be viewed in Message Archive. ("Message no longer exists" error.)
  • Fixed: Favorites in Outlook (MAPI) are lost on restart of the Outlook client.
  • Fixed: Making changes to a user who is authenticated with Active Directory always prompts for LDAP details, even when the AD values weren't modified.
  • Fixed: Occasionally, messages from eBay that get auto-forwarded result in an ARC exception in logs.
  • Fixed: Several calendar issues with all day events when using the German timezone in eM Client.
  • Fixed: Specific EMLs hang in Spam Checks (even with them disabled) and occasionally cause crashes due to CPU usage.
  • Fixed: The 'Move Folder' function in webmail does not work.
  • Fixed: The "BYPASS_CERTIFICATE_CHECKS" translation string was not updated for all existing language files.
  • Fixed: Upgrading Plesk environments to recent SmarterMail Builds prevents 2FA logins.
  • Fixed: When delivering an email to a Plus Address or moving that message via content filtering, a " / " no longer works to send that email to the specified subfolder.
  • Fixed: When using a domain-level Content Filter to move messages to a default folder, the email is moved to a new custom folder that contains an underscore instead.

Build 8832 (Mar 7, 2024)

  • Changed: Updated Windows Defenders integration to include .DAT and .DAT2.
  • Changed: When installing SmarterMail and choosing to "Use existing IIS site", all subweb sites are now hidden as SmarterMail only supports top-level configurations.
  • Fixed: "All But Specified Countries" in the system-level "Block Authentication by Country" setting does the reverse.
  • Fixed: "Disable insecure auth methods for non-SSL authentication" setting doesn't disable the plain-text authentication options for POP and IMAP.
  • Fixed: A looping issue with acme status lookup.
  • Fixed: A unique issue where Outlook mobile (EAS) isn't syncing a user's account.
  • Fixed: Accepting a calendar share in Outlook (MAPI) results in an error.
  • Fixed: Alias members are displayed as BCC recipients in Message Archiving.
  • Fixed: An issue where "Relay is denied" delivery errors occur due to mishandled MX/A record lookups.
  • Fixed: Archived messages do not display CC field even though it is stored in the EML.
  • Fixed: BIMI images are not displaying for internal messages.
  • Fixed: Cleared up various smaller issues with DKIM signing.
  • Fixed: DKIM signatures from version 15.x cause signing exceptions after upgrade.
  • Fixed: DKIM signing fails when Bcc fields are in header and DKIM setting are set to "All Headers".
  • Fixed: Error logs show "Value cannot be null" with no details on what this pertains to.
  • Fixed: Group Chat (XMPP) doesn't work in Firefox: shows "Chat is currently unavailable or has been disabled on the server."
  • Fixed: Internal users can see who is in the BCC of emails.
  • Fixed: Issue with Negotiate authentication for the HTTP endpoints.
  • Fixed: Occasional instances of doubling of Calendar and Contacts folders (MAPI).
  • Fixed: Reverting SmarterMail servers to a checkpoint can damage SSL deployment.
  • Fixed: Sending email to aliases via Outlook (IMAP/SMTP) generates an exception in the resulting Delivery session.
  • Fixed: Some contact groups do not sync member data to Outlook (MAPI).
  • Fixed: Stopping SmarterMail IIS site/application pool/service for an upgrade results in exceptions in Windows Event Viewer.
  • Fixed: Using the Share Calendar feature in Outlook (MAPI) results in blank sender details on the recipient's end.
  • Fixed: When sending mail through Fastmail as an SMTP client DKIM will fail.
  • Fixed: When sending to a domain alias address, "Inbound Message Delivery = External (use MX record)" is delivering locally, despite no local user residing on the server.

Build 8825 (Feb 29, 2024)

  • Changed: In Message Archive Search, outgoing messages now include the outbound BCC recipients.
  • Changed: Updated ClamAV to 1.2.2
  • Fixed: Automated forwarding to multiple addresses with "Keep original sender and recipients when forwarded" disabled causes the To: recipients to be separated by semi-colon rather than comma.
  • Fixed: ClamAV is not reporting spam in some cases.
  • Fixed: Forwarded messages are not being archived correctly.
  • Fixed: In SSL Certificates > Automatic Certificates, sorting by the "Renews" column when no dates are present no longer generates an error.
  • Fixed: In SSL Certificates, the Certificate CSR information gets reset when you change the system hostname.
  • Fixed: Incorrectly encoded subject line prevents IMAP sync from completing successfully.
  • Fixed: Issue that could cause user accounts to show "Error loading the autocomplete list" when composing a new email.
  • Fixed: Messages delivered from Mac Mail over SMTP lose some styling.
  • Fixed: Scenario in which an XML to JSON upgrade didn't properly convert the user's calendar items.
  • Fixed: Scenario which causes shared folders to erroneously show a Delete button in "Shared With Me".
  • Fixed: SSL Certificate bindings that were created and bound by SmarterMail are not removed when deleting the domain.
  • Fixed: The Spool > Drop folder is not allowing delivery when only BCC recipients exist.
  • Fixed: Using the Edit Message feature in Outlook Mac (EWS) doesn't properly save the email modifications to the server.
  • Fixed: When 'Enforce strict certificate validation' is enabled, some invalid certificate scenarios were not properly handled, allowing the emails to be delivered anyway.
  • Fixed: When a domain exceeds its size limit, administrators receive a hard-coded notice rather than the "Domain size limit exceeded" System Message.
  • Fixed: When a shared folder is detached, its modal in "Shared With Me" should show an Attach button that's already activated.
  • Fixed: When you send an email over SMTP, Outlook.com / Office365 will fail the DKIM check due to their modification of the Authentication-Results header.

Build 8818 (Feb 22, 2024)

  • Added: A time-based threshold for bounce removal for mailing lists.
  • Added: App Password for LDAP authentication.
  • Added: Authenticated Received Chain (ARC) Verification and Signing.
  • Added: New "Certificates" logging to store ACME SSL validation checks.
  • Changed: "Bypass certificate validation checks (Dangerous)" is now "Enforce strict certificate validation" and is disabled on new installations.
  • Changed: Adjusted styling of the Mailing List Opt-In page to match other public pages.
  • Changed: CSRs for Organization and Organizational Unit only allow letters A-Z, numbers 0-9, spaces and periods.
  • Changed: Logout redirect configuration was updated to remove redundant settings.
  • Changed: Updated DMARC's public suffixes file to include 'onmicrosoft.com' and 'onmicrosoft.us'.
  • Removed: The Domain column from the Gateway grid.
  • Fixed: A meeting response email in Outlook (MAPI) does not accurately reflect the number of attendees who has accepted, tentatively accepted or declined the invitation.
  • Fixed: After recycling Two-Step Authentication (2FA) App Passwords, they are held in cache for varying times.
  • Fixed: An issue where the email compose window doesn't reflect the user's font and size selections.
  • Fixed: Appointments in Outlook (MAPI) do not correctly show attendee responses on the Tracking tab of Outlook.
  • Fixed: Autocomplete list is not populating correctly in certain scenarios.
  • Fixed: Back end issue where "Get Available Times" for Scheduling could loop endlessly.
  • Fixed: Block Authentication by country is not working properly.
  • Fixed: Card spacing issue on Gateways page.
  • Fixed: Changing to another protocol on Manage > User Connections in mobile view makes the header unreadable.
  • Fixed: Clicking the Opt-In link in a list subscribe email results in an unfriendly error.
  • Fixed: Corrupt auth-token file can prevent system administrators from logging in.
  • Fixed: DKIM fails if SmarterMail touches/alters a message.
  • Fixed: Editing a user account occasionally shows "Cannot read properties of null" error.
  • Fixed: Editing the Domain Size Limit Exceeded system message doesn't actually change the message.
  • Fixed: In mobile view, the MAPI & EWS tabs for IP Connections and User Connections show up as "MAPI &amp; EWS".
  • Fixed: Occasionally, removing and re-adding a system administrator causes that login to fail.
  • Fixed: Rare occurrence where administrators can no longer view a user's calendar when impersonating the user.
  • Fixed: Sent mail from clients that use full mime [Windows Mail] to send was not including the Bcc in the senders sent items folder.
  • Fixed: Signature is not properly selected when replying when "Use to address for replies" is enabled.
  • Fixed: SmarterMail DKIM key selectors may not be compatible with BIND based DNS environments.
  • Fixed: Some legacy SOAP calls aren't working properly with System Administrator IP Restrictions.
  • Fixed: Some Outlook (MAPI) users see messages occasionally stuck in the Outbox folder.
  • Fixed: System-level password requirements are not being forced on new domain/domain administrator creation.
  • Fixed: Unable to Export a contact group to CSV or vCard.
  • Fixed: Unique occurrence where user accounts randomly switch to "Failed to Load" status.
  • Fixed: User Connections summary for XMPP is not displaying any connections.
  • Fixed: Using the Delete action on a card in File Storage throws a "no card selected" toast.
  • Fixed: Webmail allows modifying an occurrence to occur at the same time as another occurrence from the same series.
  • Fixed: When a calendar invitation is sent over Outlook (SMTP) to a mailing list address, the local users / subscribers who receive the email see no content in webmail.
  • Fixed: When a Contact Group contains no members, it appears in the autocomplete list when it shouldn't.
  • Fixed: When a meeting invitation is sent via webmail, Outlook (MAPI) shows "You haven't sent this meeting invitation yet.", even after attendees have received and responded.
  • Fixed: When adding a Port, it's possible to use a decimal for the port number.
  • Fixed: When dragging/dropping a meeting invitation response email in Outlook (MAPI), the compose window opens.
  • Fixed: When generating Automatic Certificates past 999 the UI showing the total disappears.
  • Fixed: When logging in using LDAP on an account with Two-Step authentication, that login fails as there's no app password.
  • Fixed: When viewing a calendar appointment, the View Availability window includes local alias and mailing list addresses, despite availability not being associated with those Resources.
  • Translations: Updated Chinese (Taiwan) translation file.
  • Translations: Updated Danish translation file.
  • Translations: Updated German translation file.

Build 8797 (Feb 1, 2024)

  • Added: The ability to password protect the public Scheduling page.
  • Fixed: Administrators are sometimes unable to impersonate users that use LDAP/AD authentication.
  • Fixed: In IP Connections, attempting to blacklist an IP address doesn't work.
  • Fixed: On occasion, EWS users are unable to send large messages.
  • Fixed: Rare issue where duplicate domain GUIDs could prevent the proper transfer from a user's MailProcessing folder to the GRP.
  • Fixed: The yellow Mailbox Migration warning about deleting existing mailbox items uses incorrect left/right padding.
  • Fixed: When automated forwarding is enabled for the domain, but disabled for the Domain Administrator, domain-level content filters and events that forward mail no longer work.
  • Fixed: When using the impersonation API it requires that you use both the URL argument and the post data input.

Build 8790 (Jan 25, 2024)

  • IMPORTANT: Notifications for Internal Spammer and Bounces Indicate Spammer IDS rules now sent to the system administrator instead of the address specified in the rule.
  • Added: A hover tooltip on autocomplete for mobile screen sizes which displays the full email address of the contact / recipient.
  • Added: A new Performance Tuning card in Troubleshooting.
  • Added: An option to download Results Only in View Logs, which allows administrators to download a copy of the specific search results rather than the full logging for the entire date range.
  • Added: Guest email addresses can now be entered on a public scheduling page so multiple attendees can be added to the meeting.
  • Added: Support for the Out of Office and Tentative availability statuses in webmail and all protocols.
  • Added: The ability to Enable / Disable days in Calendar Settings > Business Hours.
  • Changed: Only Agenda and Day calendar views are available in webmail when viewed on mobile devices.
  • Changed: Sub-settings that are only applicable when a parent toggle is enabled are hidden when configuring gateways.
  • Changed: Updated Froala to 4.1.4.
  • Changed: Updated FullCalendar to version 6.
  • Changed: When a contact folder is shared, only those Contacts based on the folder's attached/detached status are shown in autocomplete.
  • Fixed: Accepting a meeting invite from the message in webmail deletes the meeting from the calendar.
  • Fixed: Administrators are unable to modify the Active Directory "Domain" setting for users who were imported via LDAP/AD.
  • Fixed: Attempting to change the system level Spam Filter action to "No Actions" results in "Object reference..." error.
  • Fixed: Contact Groups do not sync properly to MacOS/iOS Contacts (WebDAV).
  • Fixed: IMAP Mailbox Migration occasionally fails to import all emails in the folder(s).
  • Fixed: It's possible to create a 'Primary domain admin" upon domain creation with bad characters that breaks the domain when trying to change the Primary Domain admin.
  • Fixed: Shared calendar, contact, task and note folders do not automatically pull in new data in Outlook (MAPI).
  • Fixed: Shared Calendars and Conference Rooms are dropped when there is more than one MAPI connected account on the same profile.
  • Fixed: The Android app DAV x5 (CardDAV synchronizer) doesn't sync some contact properties properly to webmail.
  • Fixed: Users with "Manage" permissions on shared calendars only see availability information in Outlook (MAPI).