SmarterMail Build 8965

  • Friday, 19th July, 2024
  • 11:40am

Build 8965

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.
« Back