SmarterMail Build 7459

  • Monday, 8th June, 2020
  • 06:06am

Key Features

  • Ability to create and share secondary folders in Contacts, Notes, and Tasks.
  • Ability to share and sync multiple Calendars.
  • Ability to share Email folders and set permissions on each.
  • Native MAPI support for Microsoft Outlook 2016 & 2019 for Windows.
  • Rules created in EWS and MAPI clients are stored on server and are retrievable by both protocols.
  • Separate autoresponder messages can now be created for inside and outside of user’s domain.
  • Sharing section in a user’s settings that shows what they’ve shared and what’s been shared with them.
  • Support for contact groups created via EWS and MAPI.
  • System Administrator with proper permissions can now modify domain settings in a new tabbed interface without impersonating.
  • System Administrators can be given or denied permissions to domain management area and/or system settings area of the web interface.
  • System Administrators can now Attach and Detach domains without stopping the mail service.
  • Users can now subscribe to external web/internet calendars in web interface.

Release Notes

  • IMPORTANT: As we always recommend, do full system backups prior to upgrade.
  • IMPORTANT: If you tested MAPI, please thoroughly remove your MAPI account from Outlook after upgrading, then re-add your account. (I.e., remove the profile, delete associated Outlook files and folders, and remove the MAPI connection from Connected Devices in your SmarterMail Connectivity settings.)
  • IMPORTANT: It is not possible to downgrade or rollback to previous versions due to extensive backend changes.
  • IMPORTANT: Removed "Applies to" option from greylisting. Everything is greylisted except for the countries and IPs in the filters list.
  • Added: "Enable VRFY" and "Enable EXPN" settings now alert administrators to the risks of enabling these settings.
  • Added: A link to getting started documentation now appears for system administrators on new installations.
  • Added: Ability to share folder with full control on IMAP.
  • Added: Accounts page now shows which aliases include all domain users.
  • Added: Accounts page now shows which protocols are enabled for users.
  • Added: Added a Delete All option for Spam and Virus quarantined messages in web interface.
  • Added: Additional context menus available across webmail.
  • Added: Additional delivery logging to explain reason why forwarding is disallowed for certain messages.
  • Added: Additional logging across all areas of product.
  • Added: Aliases grid now includes the Display Name.
  • Added: Built-in greylist filters will be automatically updated and pushed on upgrades.
  • Added: Clicking on "Impersonating" indicator when already impersonating a user now allows System Administrators to quickly impersonate a different user.
  • Added: Dark theme now shows emails in dark mode and includes an icon to toggle the original view.
  • Added: Delete button has been added to the edit modals for Aliases and User Groups as well as the System Administrator edit page.
  • Added: Forwarding of meeting invitations is now handled in EAS, EWS, and MAPI.
  • Added: IMAP CONDSTORE commands for improved performance.
  • Added: Implemented UpdateItem in EWS protocol for draft messages to support Outlook for Mac.
  • Added: In the web interface, clicking on a contact group that was created from a client now lists members of the group in a modal.
  • Added: Introduced authentication with NTLM for EAS, EWS, and MAPI.
  • Added: LDAP logging now records authentication attempts.
  • Added: New message headers "X-SmarterMail-SMTP-ID" and "X-SmarterMail-Delivery-ID" for DSN messages to aid searching logs.
  • Added: New migration icon for Microsoft Office 365. migrations. using EWS.
  • Added: New properties for Appointments, Contacts, Tasks, Notes, and Emails for all protocols.
  • Added: New system setting to allow Delivery Status Notification (DSN) messages to be disabled.
  • Added: Notes can now be exported to CSV.
  • Added: Optional attendees now supported for meeting invitations in EWS.
  • Added: PLAIN SASL support in IMAP.
  • Added: Secondary System Administrator accounts can now be disabled.
  • Added: Support for custom STUN/TURN servers for Team Workspace video chat.
  • Added: System Administrators page now displays an Administrator's Last Login.
  • Added: Team Workspace invitation link is also available now on the Attendees tab.
  • Added: The Subject and Location fields of a calendar appointment now support multiple lines.
  • Added: The URL and IP are now logged when a file storage item is downloaded.
  • Added: Total message and unread counts added to web interface below email listing.
  • Added: Trust Sender and Block Sender options now appear in context menu for email addresses.
  • Added: Users can now opt out of GAL on their own if allowed by the Domain Administrator.
  • Added: Virus quarantine and delete logs now include the name of the antivirus client that reported the virus.
  • Added: When attempting to expire passwords for an Active Directory user, a message is shown on the password compliance page.
  • Changed: "Bounce messages when blocked by Outbound SMTP blocking" option moved from Antispam > Options to SMTP Blocking.
  • Changed: "Mailing List Command Address" is now set at the Domain Administrator level.
  • Changed: "Mark as deleted and hide" option removed. Current users with that option will be changed to "Move to Deleted Items".
  • Changed: "New Version Available", "Add-on Expiration", and "Disk Space" system events changed to be static, permanent hooks.
  • Changed: "Outbound Quarantine" changed to "When Virus is Found" with the following options: "No Action", "Block Message", "Quarantine Message".
  • Changed: A non-trusted sender’s FROM address shows both the display name and email address to help identify phishing scams.
  • Changed: Added new calendar auto-clean options for 18 and 24 months.
  • Changed: Adjusted some features available for SmarterMail Professional. See the Enterprise vs Professional guide for more details.
  • Changed: After performing an action on multiple email items when using Select, the selection now turns off after the action is performed.
  • Changed: All day events now included in free/busy data for availability.
  • Changed: Autoresponder page redesigned to be easier for users to understand.
  • Changed: Better logging for EWS "System error" exception messages.
  • Changed: Calendar appointment detail view has been redesigned to follow the flow of iOS.
  • Changed: ClamAV updated to 0.103.2.
  • Changed: ClamAV updated to latest release.
  • Changed: Combined MAPI/EWS into one licensed add-on which is enabled per user.
  • Changed: Consolidated all directory path fields into General Settings > Paths card.
  • Changed: Content filter reordering is now performed with up/down arrow buttons in the list view.
  • Changed: Counters for spool, user activity, etc., have been moved into their respective navigation menu entries.
  • Changed: Cyren Premium Antispam and Zero-Hour Outbreak Detection engines were updated to latest versions.
  • Changed: Dark theme has been redesigned for better clarity and sharpness.
  • Changed: Default IDS action from Notify to Block.
  • Changed: Deleting a meeting invite now deletes any associated “tentative” appointments.
  • Changed: Deleting an email will now mark it as read.
  • Changed: Domain outbound gateway "Default" settings have been replaced by "None" and "Round Robin" options.
  • Changed: DSNs are now DKIM signed if DKIM is enabled for the domain.
  • Changed: Email list will now auto-focus the first email when a folder is selected so you can immediately start using arrow keys.
  • Changed: Email Retrieval and SMTP Account “Test Connection” action was merged into the Save buttons.
  • Changed: Emails composed in webmail now allow YouTube embedded videos and converts disallowed IFrames into hyperlinks.
  • Changed: Error messages regarding license key limits have been clarified.
  • Changed: EWS request headers are now included in EWS detailed logging.
  • Changed: EWS uses Sync State for improved syncing.
  • Changed: Exchange migration now allows import of meeting invitations and updates.
  • Changed: Folder Auto-Clean was moved to General Settings for System and Domain Administrators and to Account Settings for users.
  • Changed: IDS rules now display Action and the Service as separate columns.
  • Changed: If both replied and forwarded flags are set, only the replied icon now shows in web interface to be consistent with other clients.
  • Changed: IMAP subscriptions now default to ON for shares.
  • Changed: Impersonate button moved from a tab to the navigation pane. Dialog auto-fills with the domain the administrator is viewing.
  • Changed: Impersonated users no longer show up as “Online Users”.
  • Changed: Importing a message (EWS) uses the date in the message header before using the current date, if no other date exists.
  • Changed: Improved POP error message displayed when a message is no longer on the server.
  • Changed: Improved the migration process by auto populating some fields based on the type of migration selected. some of the migration fields to auto-populate based on the type of migration selected.
  • Changed: In account settings, "Delete Action" has been renamed to "Delete Email Action" and in that dropdown "Auto Purge Folder" has been renamed to "Permanently Delete"
  • Changed: In Outgoing SMTP Blocking, the ability to set Quarantine duration has been replaced with an Outbound Block Action with the following options: "Block Message", "Quarantine Message".
  • Changed: Installer will ensure that “localhost:9998” is added as a binding.
  • Changed: LDAP queries now return mailing lists and aliases while hiding disabled accounts.
  • Changed: Logging for aliases also includes individual recipients.
  • Changed: Mailing list subscribers and other administrative options are now always available in the user settings area and no longer combined with the creation of the mailing list accounts.
  • Changed: Make EAS protocol more compliant with Microsoft Specifications.
  • Changed: Messages created or imported from an EWS client are verified against the server message size limits before saving.
  • Changed: Minor styling improvements throughout the interface.
  • Changed: Modified a domain’s Accounts area to include only Users, Aliases and Mailing Lists. (User Groups have been moved to domain Sharing settings and the Administrators tab has been removed.)
  • Changed: More descriptive logging in the general error log when a mailbox cannot initialize.
  • Changed: New installation setup wizard has been greatly simplified.
  • Changed: Notes display/sort with Date Modified instead of Date Created.
  • Changed: Now displaying “No items to show” consistently throughout all sections.
  • Changed: Outgoing IP option "Unassigned" has been renamed to "Automatic".
  • Changed: Outlook.com migration imports all folder types and messages, not just email.
  • Changed: Outlook.com migration option now defaults to POP on port 995 with SSL enabled.
  • Changed: Password compliance report now always shows users with non-compliant passwords regardless if the setting "Skip enforcement for existing passwords" is enabled.
  • Changed: Postmaster address is now assigned per domain, not system wide.
  • Changed: Postmaster address now enforced as a valid Return-Path for message types that require it. (E.g., password resets.)
  • Changed: Preview Login action has been moved from the Actions (…) menu in General Settings page to the Webmail Login card.
  • Changed: Preview pane will always be on the right. (Removed the bottom preview pane.)
  • Changed: Processing of tentative appointments is more consistent across protocols and web interface.
  • Changed: Quarantine duration options have been removed; quarantine is now 30 days, if enabled.
  • Changed: Reduced verbose logging for certain SSL authentication validity messages.
  • Changed: Removed EAS management at the system level/domain level and moved to the Accounts area.
  • Changed: Removed “Use sent items for autocomplete (webmail only)” user setting; changed autocomplete behavior to ALWAYS use Sent Items, GAL, and Contacts.
  • Changed: Replaced “Disable spam checks on SMTP whitelist” system setting with a new setting for each IP whitelist entry.
  • Changed: ServerBusyExceptions are now logged without the stack trace during an Exchange, Office 365 or SmarterMail migration.
  • Changed: Shares are now attached automatically in webmail.
  • Changed: SmarterMail displays as just “SmarterMail”, without a version, during POP connections.
  • Changed: SmarterMail now only considers the setting "Show in Global Address List" for each alias. The domain setting "Include aliases in the Global Address List" has been removed.
  • Changed: Tentatively accepted checkmark for attendees in webmail is now a lighter color in dark mode so it can be more easily seen.
  • Changed: The ActiveSync Mailboxes settings area was replaced with MAPI/EWS and EAS indicators in the Users grid.
  • Changed: The default maxAllowedContentLength in IIS has been set to 64 MB.
  • Changed: The mailing list term Moderator has been changed to List Administrator to better reflect its purpose.
  • Changed: The term "Abuse Detection" was replaced by "IDS".
  • Changed: There are now specific Quarantine actions available when Cyren detects a potential virus: Quarantine, Delete or No Action. (The option to move to Junk E-mail folder was removed.)
  • Changed: Two-step authentication is now always editable at the domain level, and the setting has moved to the Security card.
  • Changed: Use of "Incoming" and "Outgoing" has been changed to "Inbound" and "Outbound" for consistency.
  • Changed: User and Domain Defaults options have been moved from the Actions (…) menu to the navigation pane.
  • Changed: User Groups now display users in alphabetical order.
  • Changed: Username fields have a more descriptive validation error message.
  • Changed: Viewing contacts in grid view now uses "GAL" instead of "Global Address List" in Source column.
  • Changed: Web interface doesn't show occurrence-specific details except start and end times.
  • Changed: When impersonating a user, the displayed options now represent what the user themselves would see. (E.g. Impersonating a user account will no longer show Domain Settings and Domain Reports sections.)
  • Changed: When no From Address is configured for system messages, the generated messages will use a “noreply@” address attached to the sender’s domain. ”noreply@senders-domain.com”.
  • Changed: When not using the context menu, creating a new folder defaults to the Root.
  • Changed: Windows Defender now handles "by extension" and "by folder", including the system Settings and Domains root folders.
  • Efficiency: .GRP files are no longer scanned for certain flags, speeding up the webmail interface and clients connected across all protocols.
  • Efficiency: Active Directory integration is now more efficient when authorizing user logins.
  • Efficiency: Caching layers implemented for mailboxes.
  • Efficiency: Calendaring, local deliveries, message processing, loading users, and many other areas/actions in webmail are significantly faster and more memory efficient.
  • Efficiency: Cleanup of orphaned draft attachments has been moved to a background thread thereby improving IIS startup times.
  • Efficiency: Configuration backups are now run on a background thread to avoid slowing startup times.
  • Efficiency: Disk usage and Domain Overview reports are now significantly faster.
  • Efficiency: Eliminated almost all thread locking thereby greatly improving memory utilization and CPU performance.
  • Efficiency: Hundreds of other changes/optimizations to improve overall performance and reliability.
  • Efficiency: Improvements to searching performance in webmail.
  • Efficiency: Improvements to SmarterMail startup time, especially on larger installations.
  • Efficiency: Memory and CPU improvements across all protocols.
  • Efficiency: Minor performance improvement when loading folder lists in the web interface.
  • Efficiency: More efficient writing of greylisting file.
  • Efficiency: Overall CPU utilization for webmail reduced up to 80%.
  • Efficiency: Profiled and improved DelayWriter and ensured it is completely thread safe.
  • Efficiency: Reduced CPU requirements for IMAP LIST command.
  • Efficiency: Reduced the amount of properties stored in properties.pids file.
  • Efficiency: Replaced file cache system for temporary messages.
  • Efficiency: Significantly fewer progress bars and spinners are displayed.
  • Efficiency: Significantly sped up domain list page when an installation has many MAPI/EWS or EAS users.
  • Efficiency: Standardized how .HDR files and the frequency they are written to improve performance.
  • Efficiency: Subscribing and unsubscribing many mailing list members at once is now significantly faster.
  • Efficiency: Sync Files for EWS have been eliminated saving significant disk i/o even when not using EWS.
  • Fixed: "Add Trusted Sender" system level event action does not work.
  • Fixed: "Received" message header is not being included in local deliveries.
  • Fixed: "Select an option" text is cutoff in Impersonate User Domain drop down when using dark theme.
  • Fixed: "Use To: address for replies" is missing in Domain Settings > Accounts > User > user Configuration.
  • Fixed: 8-bit non-UTF8 encoded messages appear broken when synced via EAS to iOS devices.
  • Fixed: A disconnection inside of a large mailbox fetch in IMAP over SSL could cause an excessive amount of exceptions to be fired.
  • Fixed: A forced disconnection inside of a large mailbox fetch in IMAP over SSL could cause an excessive amount of exceptions to be fired.
  • Fixed: Accepting a meeting invite from a different domain was not updating appointments correctly.
  • Fixed: Accepting or declining meeting invites in webmail moves the meeting invite to Deleted Items without marking it as read.
  • Fixed: Activating a new license does not immediately update the interface if the current license has expired.
  • Fixed: AddDomain API does not honor MaxSize, AliasLimit, ListLimit or UserLimit input settings.
  • Fixed: Advanced Search can show duplicate or inaccurate entries.
  • Fixed: Appointment invites missing date fields cannot be read by POP3 correctly.
  • Fixed: Attachments embedded in message subparts may not show the icon correctly in web interface.
  • Fixed: Attempting to create users with names that are part of IIS reserved hiddenSegments names is no longer allowed.
  • Fixed: Auth tokens do not expire after 30 minutes of no use.
  • Fixed: Auto forwarding messages do not use configured gateways.
  • Fixed: Auto-saving a draft fails after 15 minutes of timeout due to authentication token fails.
  • Fixed: Autodiscover changes to make it more RFC compliant.
  • Fixed: Autoresponder messages are not using the domain gateway configuration.
  • Fixed: Bindings tabs may show IP as being bound to ports that no longer exist.
  • Fixed: Blocked Senders do not get blocked if the Return-Path and the From field have different email addresses.
  • Fixed: Bounce message triggered by messages above the domain's max message size do not include the server response message.
  • Fixed: Bounces are incorrectly sending the original sender's email address for the "MAIL FROM" (Return-Path) field.
  • Fixed: Calendar views won't load if there is a cancelled event to be displayed.
  • Fixed: Cannot create new calendar events for March 30 or March 31 in the web interface.
  • Fixed: Cannot parse port number in certain IP ranges using XMPP.
  • Fixed: Cases where a contact note field may contain angle brackets which cannot be viewed in web interface.
  • Fixed: Category filters do not work in Notes, Tasks, Contacts, and Calendar All Appointments grid views.
  • Fixed: Certificate errors with POP3.
  • Fixed: Change Domain Path is showing an error message and leaving the domain in an unloaded state.
  • Fixed: Changes made in Outlook (EAS) to full-control shared calendar do not sync to web interface.
  • Fixed: Changes to a single occurrence in a recurring meeting do not update the attendee's calendar properly when accepted through EWS.
  • Fixed: Changes to contact images are not properly saving from eM Client and Outlook for Mac via EWS.
  • Fixed: Changing a domain path then immediately impersonating a user on that domain results in a broken interface.
  • Fixed: Changing language on user profile page does not always work.
  • Fixed: Changing the recurrence rules for an appointment causes EWS clients to show modified occurrences that are no longer valid.
  • Fixed: Closing certain modals may show a non-breaking exception in the browser console window.
  • Fixed: Code view on signature editor cannot be scrolled.
  • Fixed: Command-line antivirus option does not work if the executable path is wrapped in quotes.
  • Fixed: Compose window toolbar buttons may become hidden when composing a long email and with Cc/Bcc fields expanded.
  • Fixed: Conference rooms do not show in the web interface. (Note: they will now show if attached, with the default being toggled off).
  • Fixed: ConnectedIP header in HDR items is missing.
  • Fixed: Contact images do not import or export when using VCard format.
  • Fixed: Contacts briefly flashes "No sources are selected" before selected sources are loaded.
  • Fixed: Contacts in web interface will not show if the contact folder is missing the Display Name field.
  • Fixed: Contacts with only a display name do not sync properly for some protocols.
  • Fixed: Content filter action “Forward message” does not forward through the configured gateways.
  • Fixed: Content filters with a bounce action are not sending the bounce message.
  • Fixed: Creating a note while impersonating a user with a mixed-case username causes browser console errors.
  • Fixed: Creating folders does not account for names reserved by Windows. (E.g., aux, con, etc.)
  • Fixed: Creating or modifying a mailing list permits disallowed characters.
  • Fixed: CSV export of reports do not have proper encoding when the view in the web interface contains foreign characters.
  • Fixed: CSV export of users are more resistant now to user config errors.
  • Fixed: Custom help link and text requires page refresh before showing changes in the web interface.
  • Fixed: Declining an meeting invite from the email message causes eM Client (EWS) to display an error.
  • Fixed: Declining meeting invites from webmail or EAS may not send organizer the declined message.
  • Fixed: Delete action on spam filter is sending out DSNs.
  • Fixed: Deleting a domain does not remove all references of the domain from caches.
  • Fixed: Deleting a domain still reports users with EAS or EWS.
  • Fixed: Deleting a mailbox.cfg file after upgrade causes some messages to display as being sent at 12:00 am.
  • Fixed: Deleting a non-mail folder does not delete the associated folder-xxx.json from disk.
  • Fixed: Deleting an occurrence from a recurring meeting via webmail does not send a cancellation to attendees.
  • Fixed: Deleting an occurrence from a recurring meeting via webmail does not send a cancellation to attendees.
  • Fixed: Deleting or moving a message in its popout window does not mark the next message in the list as read.
  • Fixed: Domain creation fails validation if the name contains mixed casing.
  • Fixed: Domain custom help overrides system custom help even if login customization has been disabled.
  • Fixed: Domain extension blacklists can be wiped out when modifying domain spam filtering settings.
  • Fixed: Domains grid does not update the Users total to include the newly added user after using Attach User.
  • Fixed: Double clicking on an appointment (or other item) opens two windows.
  • Fixed: Double-clicking on email with Honk Kong time zone shows server time.
  • Fixed: Download All button in Message Archive Search does not work.
  • Fixed: Drafts do not auto-save based on changes to To, Cc, Bcc, Attachments or Subject fields.
  • Fixed: DSN messages are providing the original sender’s email address for MAIL FROM.
  • Fixed: DSNs are not being sent for successfully forwarded emails.
  • Fixed: EAS clients may mark modified / tentative appointments as accepted if the previous invite has already been accepted.
  • Fixed: EAS is changing attendees' display names to upper case when syncing to clients.
  • Fixed: Editing a Note modifies its creation time rather than the modified time.
  • Fixed: Emails that come into the inbox of Outlook have the email address showing in All CAPS.
  • Fixed: Emojis in calendar invites caused issues across clients.
  • Fixed: Empty email message header and tabs sometimes appear when a mail folder has no contents.
  • Fixed: Errors are being thrown by a contact folder that doesn't have a Display Name.
  • Fixed: Escaped quotes in friendly name portion of an email address fail to parse in web interface.
  • Fixed: Event reminder time could calculate drastically different values than was originally configured.
  • Fixed: Event variables in To and From fields are failing validation checks and cannot be used.
  • Fixed: EWS clients are treating meeting responses as meeting requests.
  • Fixed: EWS clients cannot copy or move non-message items.
  • Fixed: EWS clients might not show the last occurrence of a recurring appointment that ends on a specific date.
  • Fixed: EWS is failing to retrieve availability for conference rooms.
  • Fixed: Exchange migration fails authentication.
  • Fixed: Extensive changes to how HTML is relayed from SmarterMail to various clients across all areas: Notes, Tasks, etc.
  • Fixed: Failed delivery DSN messages not handled properly when the message has no NOTIFY flag.
  • Fixed: First message is getting marked as read when loading the message in the content pane.
  • Fixed: Forwarding or replying to an email from EWS does not mark the email appropriately in the web interface.
  • Fixed: Gateways are using TLS, if available, even though they are configured to use no encryption.
  • Fixed: If a CFG contains references to an email not in any associated GRPs that reference is not being removed properly. (Note: Might cause higher than normal CPU usage especially with EAS clients.)
  • Fixed: If a temp file is corrupted, it is not removed and may cause endless spinner in the web interface.
  • Fixed: If total disk storage for a user is under 1 MB, it was showing as unlimited in the disk usage summary.
  • Fixed: Images sometimes do not show in attachments tab of web interface.
  • Fixed: IMAP does not authenticate with Outlook on mobile.
  • Fixed: IMAP has an exception with BODY.PEEK.
  • Fixed: IMAP may not delete messages correctly because of an incorrect folder UIDValidityValue.
  • Fixed: IMAP migration does not pull emails for sub-folders.
  • Fixed: IMAP sync stops part of the way through with eM Client.
  • Fixed: IMAP syncs are using more memory with eM Client versus Outlook.
  • Fixed: Impersonation auto-complete no longer causes ad blockers like AdBlock Plus to log the user out.
  • Fixed: IMPORTANT: Removed "Applies to" option from greylisting. Everything is greylisted except for the countries and IPs in the filters list.
  • Fixed: Imported contacts do not save in the selected secondary Contact folders -- they always save in the primary folder.
  • Fixed: Importing notes from CSV now functions properly.
  • Fixed: Importing notes from CSV now functions properly.
  • Fixed: Importing/uploading files could fail for System Administrators.
  • Fixed: In Webmail you can create folders with the same names in the same location.
  • Fixed: Inconsistent behavior in webmail when an attendee deletes/declines a single occurrence to a recurring appointment.
  • Fixed: Indexing is now immediately stopped when a domain or user is deleted.
  • Fixed: Issue where bounces for non-existent mailing lists subscribers were not being recorded.
  • Fixed: Issue where EAS could get into an endless sync loop on iOS devices if a non-existent folder is detected.
  • Fixed: Issue where emails were not flagged as having attachments because of missing file names.
  • Fixed: Issue where some messages using an outgoing gateway would get stuck in the spool without delivery.
  • Fixed: Issue with clients missing some header information for new messages.
  • Fixed: Issue with Cyren scanning when only one Cyren service is enabled.
  • Fixed: Issue with indexing if someone deletes a message while it is being indexed.
  • Fixed: Large mail actions cause mail interface refreshes for everyone on the same domain.
  • Fixed: Last Modified is set to the current date-time instead of the value from the source server when migrating notes from Exchange.
  • Fixed: Loading webmail on mobile results in the first email in the list to show automatically rather than the list itself.
  • Fixed: Login modal briefly reappears when logging into web interface after showing "Logging you in..."
  • Fixed: Mailbox initialization issue that could cause a server to lock up or stall.
  • Fixed: Mailbox migrations in a different language imports into new folders.
  • Fixed: Mailing list prefixes do not parse variables correctly.
  • Fixed: Meeting invites to users on different domains with the same username on the same SmarterMail server are both seen as the organizer if they are on the same meeting invite and one of them is the organizer.
  • Fixed: Meeting responses from Gmail do not properly update the attendee's status in the organizer's calendar.
  • Fixed: Meetings with links in the description from Microsoft Teams lose the links when shown in the web interface.
  • Fixed: Message list context menus may be cutoff when the screen height is 1080px or less.
  • Fixed: Messages received with unusual line-break sequences do not display properly.
  • Fixed: Messages with content from external sources in the preview pane requires some users to press "Show" button twice.
  • Fixed: Messages would intermittently duplicate when moving large groups rapidly.
  • Fixed: Messages written/sent from within web interface ignore user encoding setting and always send as UTF8.
  • Fixed: Migrating from a Microsoft Office 365 account is including hidden folders and is not pulling all messages.
  • Fixed: Migration fails when a server tries to redirect to their autodiscover URL.
  • Fixed: Migration from Office 365 and related accounts was sometimes including hidden folders.
  • Fixed: Migration from Office 365 and related accounts was sometimes including hidden folders.
  • Fixed: Minutes do not show correctly in the spool page when using Portugese (Brazil) language.
  • Fixed: Modifying a task when the preferred time zone does not match the client machine's time zone will modify the start and due times.
  • Fixed: Moving a contact to a different address book creates a duplicate without the picture.
  • Fixed: Multi-day all-day appointments do not show properly when synced via Add to Outlook.
  • Fixed: Navigating to Notes with no color selected shows "Maximum call size stack exceeded" toast error.
  • Fixed: New Folder cuts off the end of the folder name if the user quickly presses Enter key after typing the folder name.
  • Fixed: Notes grid view may not properly initialize if no changes are made to color visibility.
  • Fixed: Organizer's meetings in secondary calendar are not updated when attendees respond from EWS clients.
  • Fixed: Outgoing gateway configuration is now visible in domain configuration page in Professional Edition.
  • Fixed: Outgoing SMTP blocks are not occurring for custom spam checks and internal SpamAssassin checks.
  • Fixed: Outlook for Mac is missing some calendar items when using EWS.
  • Fixed: Outlook for Mac with IMAP may have issues properly displaying messages that include Base64 encoded parts.
  • Fixed: Password reset tokens are not removed from password-resets.json after 24 hours.
  • Fixed: Plain text meeting description does not show correctly in EWS client if there are angled brackets in the description.
  • Fixed: POP IDS was too aggressively checking for authentication failures.
  • Fixed: POP with SASL PLAIN is failing to authenticate against some WHMCS implementations.
  • Fixed: Possibility of mailing list folders not being created for up to 10 minutes after a list was created.
  • Fixed: Potential NullReference exception when deleting a user if the account has not previously been indexed.
  • Fixed: Pressing the back button on Android devices, after selecting an email, briefly goes to the login page.
  • Fixed: Protocols were not handling Max Message Size or Mailbox Size Limits.
  • Fixed: Rare race condition with servers that have a large number of cores.
  • Fixed: Rare scenario upgrading from version 16 and prior that could require a service restart after the upgrade completes.
  • Fixed: Re-added missing HDR header values "helo" and "connectedhostname".
  • Fixed: Reduced redundancy in greylist file.
  • Fixed: Removed "unused" EAS mirror pings that caused some devices to constantly re-sync some folders.
  • Fixed: Removing all attendees from a recurring appointment in webmail does not send cancellation notifications.
  • Fixed: Removing an attendee from a meeting in webmail does not send a cancellation to the attendee.
  • Fixed: Renaming a domain does not properly update the hostname field.
  • Fixed: Renaming a user does not properly rename reply-to address nor references to them in events, aliases, and mailing lists.
  • Fixed: Renaming the Domain Admin account in domain Configuration > Accounts tab causes the page to go blank then reload with an object null reference error.
  • Fixed: Replied and Forward flags do not sync over to EAS.
  • Fixed: Retrieving availability with EAS or MAPI/EWS was not properly respecting "None" sharing permission.
  • Fixed: Retrieving availability with MAPI/EWS for an attendee who is not in the organizer's domain was not properly restricted.
  • Fixed: Scenario in which all task sources show as shared in the web interface calendar view.
  • Fixed: Scenario in which calendar auto-clean may not run for all accounts on domains.
  • Fixed: Scenario in which default root mail path may append an additional “Domains” folder.
  • Fixed: Scenario in which disk sizes may not update properly.
  • Fixed: Scenario in which message chunking in POP3 could cause clients to not sync message properly.
  • Fixed: Scenario in which optical drives could trigger disk space events.
  • Fixed: Scenario in which user EAS logins may show up as Webmail in the Last Login column.
  • Fixed: Scenario when exporting a contact to vCard from web interface may fail.
  • Fixed: Scenario where adding an attachment while composing an email may cause the attachment handler to disappear from view.
  • Fixed: Scenario where some SharePoint (Add to Outlook) contacts cannot be deleted.
  • Fixed: Scenario where viewing an empty mail folder could show blank message header (shows From: Unknown User) and tabs.
  • Fixed: Scenario where when using the API and adding/updating a user, the profile picture does not display properly.
  • Fixed: Select All does not work properly in message Archive Search grid.
  • Fixed: Sending a draft email from Samsung devices (native app) synced via EAS could get stuck in "Sending Mail..." state. Note: Draft folder is not supported in EAS versions less than 16.0.
  • Fixed: Sending email to catch-all address resulted in a bounce message even though logs say no bounce will be sent.
  • Fixed: Shared email folders appear in the Disposable Address folder list.
  • Fixed: Shared folders show in user Disk Usage reports.
  • Fixed: SmarterMail and Gmail migrations do not populate nested email folders.
  • Fixed: SmarterMail migrations get an error after importing tasks.
  • Fixed: SmarterMail, Exchange, and Outlook.com migrations do not pull all contact information.
  • Fixed: SmarterMail, Exchange, and Outlook.com migrations set calendar items with a "Free" status to "Busy".
  • Fixed: Some characters are erroneously disallowed when creating domain names.
  • Fixed: Some combinations of actions cause double-click to stop working in email list.
  • Fixed: Some emails with attachments do not display their attachments in certain protocols.
  • Fixed: Some logs show "No result found" when using the "Display Related Traffic" option in web interface.
  • Fixed: Some mailing list variables are inserted incorrectly when using Custom Variables in the message editor.
  • Fixed: Some navigation patterns could cause report dates to default to today only.
  • Fixed: Some options for aliases were not being saved correctly.
  • Fixed: Some recurring appointments are not retaining recurrence information after Office365 migration.
  • Fixed: Spool dashboard "Top Outbound Senders" is not refreshing, intermittently.
  • Fixed: Subfolders created in Thunderbird (IMAP) are not automatically subscribed.
  • Fixed: Syncing empty messages via EWS may cause Mac Mail to crash.
  • Fixed: System Administrators without "Modify secondary administrators" permission cannot change their own password.
  • Fixed: System-level notifications are showing raw HTML (untranslated) text.
  • Fixed: Tapping on an email message in web interface on mobile device does not target the message correctly.
  • Fixed: Task sources in calendar tab do not react to the visibility toggle correctly.
  • Fixed: Team Workspaces disallows users to join video chat without a camera even if they have a microphone.
  • Fixed: The API function contact-put was not properly using default contacts folder if a folder id isn't included in the URL.
  • Fixed: The autodiscover GENERATE button does not work with newly created domains.
  • Fixed: The automatic 'mark as read' functionality which occurs when the next unread email is highlighted in the message list was inconsistent between message moves and deletes.
  • Fixed: The calendar Now indicator line is incorrect if the user's machine time zone is different than the server's time zone.
  • Fixed: The Cc/Bcc fields do not properly resize the compose window textbox when collapsing the compose window in Safari.
  • Fixed: The counts on the mailing list page do not properly update when changing subscriptions or digest subscriptions.
  • Fixed: The NOTIFY attribute for forwarded message recipients is always set to NEVER.
  • Fixed: The password field is still visible after changing a user's authentication type to Active Directory.
  • Fixed: The web interface email list is missing the "Forwarded" icon for emails that were forwarded in bulk.
  • Fixed: Time zone improvements across webmail all protocols.
  • Fixed: Toast notifications in the Email section show folder names with casing that does not match the actual folder name.
  • Fixed: Unable to export mailing list subscribers as CSV file.
  • Fixed: Unable to use 2-Step Authentication with IMAP TLS or SSL.
  • Fixed: Unchecking a user's Domain Administrator permission checkbox will now force a logout from webmail for that user, so they can reauthenticate with proper credentials.
  • Fixed: Update and cancellation messages are not consistently sent when meeting attendees are modified in an EWS client.
  • Fixed: Updating a calendar folder name in web interface is not updating until after page refresh.
  • Fixed: Upgrading SmarterMail from 16.x loses User Group shares upon conversion.
  • Fixed: Uploading a user profile picture via user-mail API does not restrict picture size.
  • Fixed: User availability may not respect the "Show calendar availability for all users" domain setting.
  • Fixed: Users can make an SMTP account with their own information causing looping behaviors.
  • Fixed: Various fixes to the upgrade process from older versions of SmarterMail.
  • Fixed: Various issues with importing and exporting CSV files that contain quotes or newline characters.
  • Fixed: Various system, domain, and user settings have been renamed for better clarity.
  • Fixed: Viruses Caught Report is showing twice the actual number of viruses caught.
  • Fixed: Webmail gives the user sharing a folder a notification that a folder is shared with them.
  • Fixed: Webmail had an issue that was preventing setting or changing the display name of a task or notes folder.
  • Fixed: When a single occurrence in a recurring meeting is modified, no update is being sent to the attendees.
  • Fixed: When a user toggles the left menu open and closed, the card masonry does not update properly.
  • Fixed: When Automated Forwarding is disabled, the domain level User Defaults shows "Forward all email to another address" setting.
  • Fixed: When editing a single occurrence of a recurring series appointment via Add to Outlook, the instance is deleted.
  • Fixed: When enabling Email Signing, the Text Record Name contains an unnecessary trailing period and can include the domain.
  • Fixed: When replying to a meeting invite from and EWS client, other attendees' statuses can be lost.
  • Fixed: When sending a saved draft from Outlook for Mac (EWS), copies of the message are placed in Sent Items and Deleted Items.
  • Fixed: When sending email from SmarterMail installed on a non-English version of Windows Server, the date and time zone offset were not being set right in MIME headers.
  • Fixed: When using an EWS client to accept a modified occurrence for a recurring meeting, the occurrence shows up as tentative.
  • Fixed: “Forward message” content filter does not apply SRS on the sending address.
  • Removed: EAS Remote Wipe button.
  • Removed: EML file extension has been removed from the Windows Defender exclusion list.
  • Removed: Google Migration and Google Drive integration have been removed.
  • Removed: Index optimization settings are no longer configurable. Instead they are controlled by Lucene.
  • Removed: On the new user login setup modal, the recovery email address confirmation field has been removed.
  • Removed: Per mailing list Max Message Size was removed in favor of the domain-wide option of the same name.
  • Removed: Removed black border around contact avatars throughout web interface.
  • Removed: Totals row in Average Hardware Usage and drive specific Average Statistics reports.
«Tillbaka