SmarterMail Build 8747

  • Wednesday, 10th January, 2024
  • 00:00am

Build 8747

  • IMPORTANT: All secure port bindings must be configured to use a certificate file that includes the private key. Bindings that don’t contain a private key will not function as expected and will show an “Invalid certificate” warning.
  • IMPORTANT: Downgrading from this build is only supported if you upgraded from Build 8495 (April 5, 2023) or higher.
  • IMPORTANT: IIS will be configured to utilize Application Request Routing and URL Rewrite Module 2 during the installation process.
  • IMPORTANT: The contents of the web.config file have been substantially changed. Administrators who overwrite the web.config file with custom configurations should apply their custom changes to the new web.config file instead.
  • Added: "What's New" display that highlights new features and functionality throughout SmarterMail.
  • Added: “Export to ICS” option on all calendar appointment popouts and menus, allowing users to export the ICS data of a single appointment from any of the calendar views.
  • Added: A grid view to File Storage.
  • Added: Ability for users to bypass verification of Trusted Senders, if allowed by domain administrator.
  • Added: Ability to add attachments / files to calendar appointments, contacts, tasks and notes within webmail, as well as an icon that indicates when files are attached.
  • Added: Ability to blacklist and whitelist an IP address from Webmail, MAPI, EWS, EAS, WebDAV and LDAP.
  • Added: Ability to configure the maximum number of concurrent Mailbox Migrations threads so more than 5 migrations can occur at one time.
  • Added: Ability to import and export Tasks via ICS.
  • Added: Ability to sort users by Disk Usage.
  • Added: Ability to specify domains that shouldn’t trigger the External Sender warning.
  • Added: Add a new spam check for Cyren IP Reputation.
  • Added: Automation of Let’s Encrypt certificates for system administrators.
  • Added: Better exception handling for issues around IMAP flags.
  • Added: Calendar hover view that allows users to see appointment details at a quick glance.
  • Added: Copy to Clipboard button on a user's "Show Password" field and "Temporary Password" card.
  • Added: eM Client integration and partnership.
  • Added: Email headers for X-ForwardingAddress and X-OriginalSender to help the tracking of automated forwards.
  • Added: Icons in the email message list to show which emails are encrypted or signed.
  • Added: Implemented Offline Address Book (OAB) retrieval for the Global Address List (GAL).
  • Added: Protocol settings for "Disable AUTH CRAM-MD5 method for non-SSL SMTP authentication” in SMTP In, and "Disable insecure auth methods for non-SSL authentication" for IMAP and POP.
  • Added: SNI SSL/TLS support with automatic handling of associated bindings.
  • Added: Support for Google Drive, vBoxx and leitzcloud in Cloud Storage Connections.
  • Added: Support for Scheduling, which allows users to create a public-facing page for guests to automatically create meetings on their calendar.
  • Added: System Event to notify administrators of expiring SSL certificates.
  • Added: The user settings for "Draft auto-save" and "Hide email avatars in the message list" are now available in User Defaults.
  • Added: Users can now see the folder and files of their Cloud Storage Connections within File Storage.
  • Changed: "All Appointments" calendar view is now named "Grid View" to match other areas.
  • Changed: Active Directory integration no longer requires the SmarterMail server to be on the same domain as the LDAP server being connected.
  • Changed: Blocked Sender functionality is now applied on the Return Path, since that cannot be spoofed.
  • Changed: Changed how autocomplete sorts its entries to prioritize contacts and shared contacts first, then acquaintances which are sorted by their last used time then by their email address.
  • Changed: Consolidated Antispam > IP Bypass into Security > Whitelist.
  • Changed: Consolidated Outbound and Inbound Gateway tabs into one Gateway page.
  • Changed: DKIM Signing now shows a Disable button instead of Delete, as it doesn't delete the keys; it temporarily disables DKIM signing for the domain.
  • Changed: Emails from Blocked Senders will be excluded from autoresponders and automated forwarding if the domain’s forwarding or autoresponder settings are set to anything except No Exclusions.
  • Changed: In calendar appointments, automatically update the Location to match conference rooms that are added or removed.
  • Changed: In EWS clients, Domain Administrators can view all public folders, regardless of their account’s individual permissions for the folder.
  • Changed: In System Settings, the File Storage card has been updated to clarify which settings affect File Storage alone, and which settings affect other uploads.
  • Changed: In the Whitelist and Blacklist pages, remove the Changed column. Relocate it to be shown as informational text in the modal when edited.
  • Changed: In User Connections, the All tab now shows the protocol that’s associated to the last login timestamp.
  • Changed: Modified browser notification handling to accommodate Microsoft Edge, which fails to prompt user for browser notifications on login.
  • Changed: Modified the folder pane view in Calendar, Contacts, Tasks and Notes. (The folder pane menu icons have been moved to the top of the page, the eyeball has been replaced with a checkbox, and the folder properties and sharing permissions are now found by right-clicking on the folder name.)
  • Changed: Modified the logic for unbinding and rebinding on Binding changes in settings when there are active connections.
  • Changed: Modify Antivirus settings to expand functionality of various antivirus programs.
  • Changed: On calendar invite emails, add a Details button that lets the user open the tentative calendar appointment in webmail.
  • Changed: On upgrade or when attaching a domain, folder names that contain invalid characters will be automatically converted into an acceptable format.
  • Changed: Priority order for content filter actions.
  • Changed: The default configuration of the IDS rule for Password Brute Force by IP.
  • Changed: The Disposable address modal now shows which folder the address is tied to.
  • Changed: The system level Message Archive Search has been relocated from the Settings tab to the Manage tab.
  • Changed: Updated ClamAV to 1.1.1.
  • Changed: Updated Froala to version 4.1.3.
  • Changed: Updated iCal.NET.
  • Changed: Updating the Log Path now takes effect immediately and does not require a restart of the service.
  • Changed: Various changes to adjust styling, menu actions, and text throughout webmail.
  • Changed: Various changes to Password Requirement pages. (Renamed Password Compliance to Password Violations, removed Active Directory users from Password Violations and Expire Passwords, added a page of Password Age, and more.)
  • Changed: When a meeting invite is moved from Junk Email to Inbox, it's now processed as if the message was just delivered.
  • Changed: When Cyren Premium Antispam, Cyren Zero-hour Outbreak Detection and Message Sniffer are activated, the features will automatically be enabled.
  • Changed: When regenerating a DKIM record, the TXT Record Name is now regenerated as well.
  • Changed: When viewing a mailing list subscriber, the Bounce tab now shows more details about the bounce, including the mailing list name, the subject of email, and date and time of delivery.
  • Removed: In DKIM settings, the options for 512 and 768 key size have been removed per RFC guidelines.
  • Removed: Removed the ability to save duplicate port/IP address bindings in Bindings > Ports, as duplicate bindings cause unexpected connection behavior.
  • Removed: Sharing icon for folders that are shared with other users on the domain. (This information is found in Settings > Shared with Me.)
  • Removed: The system administrator settings "Allow system settings management" and "Allow domain management" have been removed because they caused confusion. All system administrators will now have these permissions.
  • Fixed: "Request Delivery Receipt" on compose window is not preserved in drafts in webmail.
  • Fixed: “Hide email avatars in the message list” doesn’t hide the avatars from the preview pane as well.
  • Fixed: “Text to show in unsubscribe link" is not working in Mailing List configuration.
  • Fixed: A Display Name that has an email address format will trigger a trusted sender check.
  • Fixed: A parsing error that caused IP Bypass to use the wrong IP address for spam checks, resulting in inaccurate spam results.
  • Fixed: Add to Outlook doesn't work with some folders.
  • Fixed: Adding a new contact in Outlook via Sharepoint (Add to Outlook) connection does not propagate to webmail.
  • Fixed: Adding or removing attachments on a draft that contained attachments can cause the number of attachments to show incorrectly.
  • Fixed: Administrators are unable to retrieve the Cyren ID from Outbound messages caught in the spam quarantine, preventing false positive/negative results from being reported.
  • Fixed: After establishing a new email retrieval connection, the new email waits on the "POP/IMAP/EWS Retrieval Interval (Minutes)" setting before importing.
  • Fixed: Allow conference rooms and equipment to be scheduled as back-to-back meetings, without resulting in conflicts.
  • Fixed: Allowing tracking for MailGun adds entry to "Allow Email Tracking From" field that fails webmail validation.
  • Fixed: An IMAP Exception when multiple folders with the same name exist.
  • Fixed: An issue where SmarterMail is accessing PFX certificates rapidly during logins/navigation events/etc. causing excessive disk access.
  • Fixed: An issue where users are unable to login when certain extensions are enabled.
  • Fixed: Bounce message will be sent to the sender when an incoming or outgoing message is blocked due to a disallowed extension type or exceeded message size limit.
  • Fixed: Built-in system events should prevent edits, since they are read-only.
  • Fixed: Changing the Binding properties doesn't apply to connections until a service restart.
  • Fixed: Clicking sender email then clicking "Trust Sender" moves the message to the Inbox at all times.
  • Fixed: Cloud Contacts are not syncing to Zoom over EWS.
  • Fixed: Compose window doesn't redirect to the login page if the session is not authenticated.
  • Fixed: Creating an appointment over EAS can trigger a NullReferenceException in EWS when retrieving the new appointment.
  • Fixed: Deleting a user's default calendar, after selecting a new default, logs an exception to the Administrative log.
  • Fixed: Disk Usage reporting shows text overlap in Arabic language.
  • Fixed: Disposable Addresses need validation to prevent creating it with a negative value or 0.
  • Fixed: DKIM failure could occur when a message sent by one internal user to another on a DKIM-signed domain was then forwarded to external recipient.
  • Fixed: Drag-and-Drop upload frame and highlighting not clearing from Froala editor after dropping images.
  • Fixed: Editing a draft doesn't load the recipients in the compose window.
  • Fixed: Emailing the VCards of many contacts causes a lot of http requests at once.
  • Fixed: Emails that are multipart/mixed and have HTML parts marked as "content-disposition: inline" were not showing HTML properly in webmail.
  • Fixed: English UK language does not use UK date formatting in all areas.
  • Fixed: Exceptions in the Spam Check logs for duplicate headers.
  • Fixed: Exporting a system report when the step is set to Hourly doesn't properly show the hours in the CSV; it shows the day repeated instead.
  • Fixed: File Storage shows the "Online Meeting Files" folder even when there are no online meetings with files.
  • Fixed: FileStorageTemp directory is not always being cleaned up.
  • Fixed: For large domains, renaming a user can take a long time, and accessing the Users list while the rename is happening causes a blank Users list, exception in the Errors logs and the original user folder to be orphaned on disk.
  • Fixed: IMAP migration does not properly handle keywords and encoded categories.
  • Fixed: IMAP occasionally trips up when building a list of folders.
  • Fixed: Impersonation times out after 15 minutes idle when 'Remember Me' is selected on login.
  • Fixed: Improve error message and implement auto-refresh for domain-level Authentication Block by Country settings.
  • Fixed: In an email popout, using the Actions button to trust or untrust a sender doesn't automatically update the Sender Verification Shield to display the latest status.
  • Fixed: In Firefox, changing the width of the browser can cause the preview pane to show, even though it's set to be hidden.
  • Fixed: In the Average Hardware Usage report, the Memory values don't appear in the Line or Bar chart, despite being selected. (Memory has been removed from the chart.)
  • Fixed: In webmail, a category cannot be added to an instance of a recurring appointment.
  • Fixed: Inline images in eM Client (EWS) calendar appointments don't show in webmail or Outlook.
  • Fixed: Instances where domain users cannot import contacts via CSV.
  • Fixed: Internet Explorer (IE) should show the out-of-date browser warning if it opens after installation.
  • Fixed: Issue that could cause the system level notifications counter to remain even after dismissing notifications.
  • Fixed: Issue that prevented Conference Rooms from syncing to Outlook (MAPI).
  • Fixed: Issue with BIMI details not being detected properly, skipping the icon and not applying the "X-SmarterMail-BIMI" header.
  • Fixed: Issue with mail list view jumping to top when moving/deleting messages.
  • Fixed: Issues with sending encrypted emails using eM Client (EWS).
  • Fixed: It is possible to add and save a new system administrator matching an existing system administrator.
  • Fixed: LDAP binding allows administrators to configure an SSL certificate path and password even though LDAPS is not supported.
  • Fixed: Message Recall from Outlook (MAPI) doesn’t work properly. Results in email that is devoid of user information.
  • Fixed: Modified image handling from webmail to better accommodate Outlook display issues.
  • Fixed: Modify the calendar invitation emails to display the full appointment length and recurrence for multi-day appointments.
  • Fixed: Multiple changes in succession don't sync to IMAP clients when IDLE is disabled.
  • Fixed: Need changes to handle receiving and responding to meeting invites to aliases.
  • Fixed: Nested Session ID logging in Spam Checks log file.
  • Fixed: Occasionally meeting updates show in webmail as cancellations.
  • Fixed: On the login page, the Two-Step Authentication "Trouble with the code?" link is non-functional after requesting code via email.
  • Fixed: Online Help link for system level reports navigates users to user level reports instead.
  • Fixed: Optimized the EAS Search Command to resolve an issue where Outlook EAS doesn't return search results past 1 month.
  • Fixed: Pasting images into the compose window sometimes throws a Null Reference Exception on send.
  • Fixed: PDF with encoded characters in file name are exchanged for question marks on send.
  • Fixed: Removed unnecessary logging for "guidHash was null"
  • Fixed: Renaming domain fails to rename/update appointments on public domain calendars resulting in permissions issues.
  • Fixed: Reply and Forward indicators are missing when you save as a draft before sending the message.
  • Fixed: Resolved a rare issue with parsing headers in certain email formats.
  • Fixed: Resolved an issue that allowed Online Meeting Files to be set to "private" when viewing them in the File Storage > All Files view.
  • Fixed: Resolved various issues related to system, domains and users with broken files.
  • Fixed: Resolved various issues with proposing new meeting times and viewing proposed meeting times in Outlook (MAPI) and Outlook (EWS).
  • Fixed: Scenario in which a calendar appointment shows a red toast error instead of its appointment details.
  • Fixed: Scenario in which content filters can create duplicate email folders.
  • Fixed: Scenario in which Outlook CalDAV Synchronizer fails to sync contacts, resulting in a 404 error.
  • Fixed: Sending from an alias address in eM Client (EWS) fails.
  • Fixed: Setting the AutoResponder via the API allows for bad punctuation that can break it.
  • Fixed: Several of user's folders fail to display in Outlook (IMAP/SMTP) but display as expected in webmail.
  • Fixed: Sharing permissions are not removed when a user is removed from a User Group that is receiving a conference room with Manage permissions.
  • Fixed: Situation in which content filters are being falsely triggered.
  • Fixed: Some aliases are blank when viewed in Contacts > Grid or Card View.
  • Fixed: Some IDS rules can be duplicated after a server reboot.
  • Fixed: Some language strings are hard-coded, preventing administrators from translating those lines into other languages.
  • Fixed: Some user Account settings are missing from the account edit, preventing Domain Administrators from administering them.
  • Fixed: SPF "o" macro was sometimes incorrectly filled causing SPF to fail.
  • Fixed: Spool retries can exceed the set limit in certain scenarios.
  • Fixed: System Messages offer incomplete variable lists based on the default message details.
  • Fixed: The “Does Not Match” filter for 'Attachments > Specific file name' and 'Attachments > Specific extension' do not work properly for content filters.
  • Fixed: The Copy to Clipboard button in File Storage copies the URL incorrectly.
  • Fixed: The login page shows "Invalid input parameters" rather than showing the warning that the old password is incorrect.
  • Fixed: The system administrator notification count requires a refresh before it will show an update count (for receiving and dismissing notifications).
  • Fixed: The system level User Default setting for WebDAV is not correctly applied when creating a new domain or the associated domain administrator.
  • Fixed: The task Recur Until date is not being handled properly in EWS clients.
  • Fixed: The Timeouts column in the Antispam RBLs and URIBLs pages do not reflect the timeouts seen in logging.
  • Fixed: The user level 'Outbound Bandwidth per Hour' setting doesn't show the validation error of "The value must be greater than or equal to 1." when 0 is entered.
  • Fixed: Two-Step Authentication app passwords are not reset after this is disabled and then reconfigured.
  • Fixed: Unable to change the greylisting setting when using User Defaults at the domain level.
  • Fixed: Unable to create folder in root of account iPad (EAS).
  • Fixed: Unsent invitations in Outlook (MAPI)/(WebDAV) are not reflected as unsent in webmail and other clients.
  • Fixed: Users who have “Owner” permission of a shared calendar folder are unable to use the Import ICS functionality for that folder.
  • Fixed: Using "W. Europe Standard Time" time zone causes WebCal to generate exceptions in Outlook.
  • Fixed: Using a keyboard shortcut to select all text in the body of an email being composed isn't properly selecting the text.
  • Fixed: Using both Inbound Message Delivery and automated forwarding will cause duplicate message IDs on outbound messages, which causes Gmail to reject the delivery.
  • Fixed: Using SmarterMail as a Backup MX server with Web Service user verification fails to deliver mail to the primary server, resulting in a “Relay is not allowed” error.
  • Fixed: Various issues related to the formatting / view of calendar appointments in Outlook (MAPI).
  • Fixed: Various issues with LDAP-backed recipient verification in Outlook via SmarterMail.
  • Fixed: Various issues with messages that utilize UTF7 encoding.
  • Fixed: Various styling and compose / editor issues on an iPad.
  • Fixed: Various styling issues when using some Right-To-Left (RTL) languages.
  • Fixed: Various syncing issues that could cause Outlook (MAPI) to not automatically sync new emails.
  • Fixed: WebDAV clients unable to login when using a colon in the password.
  • Fixed: WebDAV failing to sync tasks in shared folders.
  • Fixed: Webdav publishing module gets added back to IIS set on reinstall or uninstall.
  • Fixed: When a user is renamed, their disk usage on the Users grid reverts to "- / limit" and Recalculate Disk Usage is required to show the correct value.
  • Fixed: When a user's mailbox size limit has been met or exceeded, SMTP will continue to retry the delivery multiple times, rather than failing the delivery right away.
  • Fixed: When a user's password is expired, and they are prompted to reset it at login, the LastPass Chrome extension can cause the read-only name of the user to be switched to whatever username credential is stored in LastPass.
  • Fixed: When an attendee modifies a single instance of a recurring appointment, the attendee's status is reset.
  • Fixed: When an email is dragged and dropped from Outlook (EWS) to the MacOS desktop, the .eml that is created opens as MIME format across all mail clients (Outlook, Mac Mail, etc.).
  • Fixed: When deleting a cancelled meeting invite in webmail, it should not prompt to notify organizer.
  • Fixed: When editing a recurring appointment in Outlook (MAPI) and adding an inline image, the image will fail to sync to webmail.
  • Fixed: When External Sender warnings are enabled, SmarterMail uses the system32 folder as a working directory.
  • Fixed: When inserting an inline image that exceeds the attached file size limit, the error message displayed does not indicate the reason for failure.
  • Fixed: When sending email to certain contacts via Outlook (MAPI), the recipients will not be included in the outbound message.
  • Fixed: When sending to an alias, the alias will send out using the primary IP on the server, not the IP that's selected for that domain.
  • Fixed: When the domain's Outbound IPv4/IPv6 address is ignored due to a change in system Protocol settings, we should make the informational warning show automatically. Also need to show it when "Automatic" is selected for the domain.
  • Fixed: When the Global Address List is disabled for a domain, users cannot add contacts as members to contact groups.
  • Fixed: When the mailing list delivery bounces after the SMTP session has completed, the Subscribers grid shows the subscriber’s bounce, but the Delivery logs do not.
  • Fixed: When trying to access a domain user's mailbox in Outlook (MAPI), an error shows that the name cannot be resolved.
  • Fixed: When viewing a mailing list's subscribers grid, the Bounce count should be specific to that mailing list. (The Reset Bounce action will continue to reset the bounce count for ALL lists that subscriber is associated with.)
  • Efficiency: Adding share permissions for "Everyone" introduces a delay on domains with large number of users.
  • Efficiency: Additional CPU optimizations.
  • Efficiency: Greatly increased performance on initial user login.
  • Efficiency: Improved allocation and deallocation of handles.
  • Efficiency: Improvements when updating internet calendars.
  • Efficiency: Reduced load time of Domains grid and User Connections page for servers with large amounts of users.
  • Efficiency: Removed the API call for 'sender-trusted' when loading an email. Trusted sender information is part of the normal message API call.
  • Efficiency: Significant memory improvements for mailbox folders and message headers.
  • Efficiency: Startup no longer loads certain user settings files.
  • Efficiency: The compose page in webmail is overall more responsive.
  • Efficiency: Upgraded to .NET 8.
  • Efficiency: XMPP in webmail is now more efficient and uses less connections.
  • Security: One or more security issues were fixed. It is recommended that all users update to this release.
  • Translations: Updated many language strings and translation files.
« Back