MailEnable Enterprise Release Notes =================================== 10.28 5th December 2019 ----------------------- ADD: Recurring tasks are now supported by the MAPI Connector ADD: Custom Special folders can now be created via the MAPI Connector IMP: Caldav/CardDAV resources containing extended characters can now be accessed via localised URL IMP: IMAP XLIST is now enabled by default FIX: Installer now strips spaces from postoffice names FIX: Shared special folders created in webmail were not visible to the MAPI client FIX: IMAP SPECIAL-USE folder capability is now advertised when XLIST is enabled FIX: Webmail could corrupt 8bit emails if it read a message before marking as read FIX: XMPP is not always closing dead connections FIX: SMTP is reindexing mailboxes if mailbox needs updating, but SMTP service does not need to do it at that time FIX: XMPP logs where not in 24hr time FIX: NAMESPACE was not being shown in the CAPABILITY response for IMAP FIX: Message with UTF8 subject causes error in webmail due to incorrect XML FIX: Mailbox Search causes crash where FIPS is enabled FIX: .NET error when creating or editing mailbox level filter in web mail with no action set FIX: Improve diagnostics utility output FIX: Webmail was stripping the dir attribute from div tags so RTL emails are not viewed correctly FIX: Shared special folder created in webmail was not visible to the MAPI client FIX: Even if no filters configured on a postoffice it was still parsing each message if postoffice filter option enabled FIX: Quota not being rebuilt correctly if invalid unicode was in an index file FIX: Some unicode folder names created in webmail were not being encoded correctly for IMAP clients FIX: Transfer encoding may be missed in IMAP BODYSTRUCTURE on some headers 10.27 10th October 2019 ----------------------- IMP: Webmail free/busy scheduler in web mail now always lists the organizer of a meeting IMP: XMPP HTTP Upload port and SSL option can now be configured via MMC Admin IMP: WebMail New Mail Notifications now includes the message sender IMP: MAPI now supports custom folder types for non-default folders IMP: MEActivityMonitor has been ported to .NET framework FIX: Critical Security Updates FIX: Browser resize issue when listing MyFiles folders when attaching to storage FIX: You can now select a custom calendar when creating an appointment from the main menu FIX: Send button would not render label correctly when composing in new window via Microsoft Edge FIX: Could not publishing a folder in Webmail MyFiles FIX: An error would occur if you create identity in webmail and Reply To address is empty FIX: Webmail tasks are not being filtered for Active or Overdue Tasks FIX: Javascript error would occur when creating a new appointment in webmail and clicking Show Freebusy (work hours) FIX: When editing an appointment in a new window in webmail, freebusy popup was too wide FIX: Webmail is not validating email addresses containing angle brackets when composing FIX: ASP.NET error when updating an appointment and selecting option to send to an attendee FIX: Custom calendar folder did not load the correct view when accessed as a share 10.26 12th August 2019 ---------------------- IMP: Free/Busy improved to always show current user mailbox IMP: Webmail calendar connected shares now show effective permissions in color legend IMP: Webmail appointment dialog now allows you to select target resource IMP: Minor WebMail usability improvements (settings layout, control label clicking, etc.) FIX: Changing the status of a previously accepted meeting may not resolve the correct event instance FIX: Private events may raise exception and prevent items in calendar from showing FIX: Publishing folder in webmail MyFiles would render a blank page FIX: Send button is blank when composing in new window via Microsoft Edge FIX: Meeting requests issued for a shared calendar now assign the calendar resource mailbox as organiser FIX: Webmail would not correctly display messages with cpXXXX type encodings FIX: Editing the notes property of a task in webmail could corrupts the encoding of line feeds in the TSK file FIX: Webmail Free/Busy work hours checkbox would display JS error when composing in a new window FIX: When editing an appointment in a new window in webmail, freebusy popup is too wide for it FOX: Accepted meeting requests were marked as Tentative rather than Busy 10.25 20th June 2019 -------------------- FIX: Platform bug fixes and critical security updates - Thanks to Soroush Dalili of NCC Group ADD: Added login screen option to remove the use of the high resolution background IMP: Webmail search results are now sortable by column IMP: Added additional http request parameter parsing/protection to detect malicious arguments IMP: Webmail search results columns are now resizable IMP: Reduced memory footprint for caching postoffice/organisation directories IMP: Minor webmail stylesheet alignment fixes FIX: Improved the audit logging of failed SMTP authentication attempts to direct to the target user/postoffice rather than assuming the default postoffice FIX: IMAP may show appointment subject as Private for Outlook connector FIX: List server may still generate NDRs for password protects and disabled lists when NDRs were disabled FIX: Base64 encoded UTF-8 subjects that were split may show incorrectly in webmail FIX: Some inline attachments were not shows as attachments in webmail FIX: Email address markup in preview would not compose a new email when clicked 10.24 28th May 2019 ------------------- FIX: Platform bug fixes and critical security updates - Thanks to Soroush Dalili of NCC Group ADD: WebMail can create custom folder types ADD: WebMail supports custom calendars ADD: WebMail supports custom contacts ADD: Webmail supports custom task folders ADD: WebMail supports recurring tasks ADD: Added Notes properties for webmail Tasks ADD: Exchange ActiveSync can create and list custom folder types IMP: Improved layout/style of webmail calendar IMP: Adjusted webmail fonts to be more consistent IMP: Improved interface for sharing folders/accessing share properties in webmail IMP: Improved rendering of message list/task list for date and message size columns IMP: Edge Browser style and layout fixes and improvements FIX: Task summary view would not render full screen width FIX: Message Search results could display scroll bars when rendering recipients in preview panel FIX: If the notes folder contained a single note, the contents could not be edited. FIX: Right clicking on Shares menu in webmail allows rename folder and delete options FIX: ActiveSync licenses may not validate if proxy servers returned verbose HTTP Responses INF: Removed legacy functions from Version 4 (Hoodoo) WebMail assembly 10.23 30th March 2019 --------------------- IMP: Reduced size of webmail html pages FIX: WebAdmin would raise exception on exit FIX: Webmail directory caching may not update (and could result in empty directory) FIX: Deleted items may temporarily reappear if delete operation overlaps with checking for new messages 10.22 20th March 2019 --------------------- FIX: Replaced Google QRCode render with embedded solution (Deprecated on 19th March) FIX: Webmail folder list would not render entire depth of folder tree IMP: Increased webmail index to allow storing additional properties (Categories/ Task Completion Date) IMP: Improved initial render speed of login page 10.21 18th March 2019 --------------------- ADD: New greylisting option to bypass hosts with valid SPF ADD: WebMail now provides inline action overlay to message list ADD: Administrators can now enforce user password change via WebMail IMP: Message now includes additional information about message classes IMP: Webmail much faster to delete items IMP: Listing global directory entries much faster FIX: SPF h macro was not being expanded FIX: FIPS being enabled on server was not allowing TLS 1.2 for services FIX: Drap and dropping messages in webmail with Firefox could put items into wrong folder if folder list was scrolled FIX: If debug and activity logs paths were changed in services, then web admin would not show that users were connected FIX: Some services weren't working properly with folders if they ended in a space character FIX: Whitelisting and blacklisting in webmail was not working with all domains FIX: IMAP migration would fail if two folders on remote mailbox were marked as the Sent folder FIX: XMPP service was not allowing TLS 1.2 by default FIX: Listing more than 10,000 items in administration program may causes it to fail FIX: Birthday dates set via MAPI connector would not display correctly 10.20 28th November 2018 ------------------------ ADD: Forwarding inline images in webmail now shows the image in the editor ADD: Updated ClamAV to 0.100.02 ADD: Last login time shown on the mailbox properties page if the audit option is enabled ADD: Webmail supports exceptions on recurring appointments ADD: Can select an all day event on the calendar popup in webmail now, instead of just on the new appointment screen FIX: Inline images improved to work as attachments in webmail to be more compatible with clients FIX: Large text only emails were slow when passing through body checking filters FIX: Redirection from mailbox (when remailing from mailbox) to a disabled mailbox could generate a loop FIX: Emails sent from webmail may wrap incorrectly and appear to corrupt the text FIX: Appointment cancellation emails in webmail may not appear with button to allow easy cancellation FIX: Contacts added with CardDAV may get work address fields incorrect if some were empty FIX: MAPI connector may not get all the data from a calendar event FIX: Appointment cancellation emails in webmail may not show the cancellation button FIX: Printing plain text email in webmail was showing error FIX: Postoffice connector may not send email to junk folder if the email header was very large FIX: Clients requesting certificate with SNI for non-IIS services would get default cert if length of SSL handshake was under 255 bytes FIX: Emails sent from EAS may not be viewed on Apple devices correctly FIX: Scripted filters could stop processing emails if there were script errors FIX: New message arrival while composing in mobile webmail could send you back to message list FIX: Message list may not show sender email address if no alias for address in mobile webmail FIX: SPF "a" check was not checking IPv6 addresses 10.19 5th October 2018 ---------------------- ADD: SNI support for SMTP, IMAP, POP, etc ADD: Directory import in admin program now has all fields ADD: Drap and drop images directly into emails and signatures in webmail ADD: Drag and drop files when composing emails in webmail to upload ADD: Adding attachments allows multiple file upload when composing in webmail ADD: Can preview PDF attachments in webmail ADD: Forward to address, Add Message Header and Add Subject Prefix added to mailbox filters in admin and webmail ADD: Move/Copy to public folder action for postoffice level filters ADD: Mailbox filters can now copy to public folder path if they have permissions FIX: Directory import in admin program was not accepting UTF8 characters FIX: XMPP was not working with UTF8 characters except in webmail interface FIX: Webmail could take long time to send an email with large HTML content FIX: IMAP was slow dropping timedout connections where no authentication had happened FIX: Autoresponders have References and In-Reply-To headers now FIX: Saving autoresponder in admin program was not wrapping lines when needed FIX: Removing a mailbox action could leave a orphaned configuration file FIX: EWS migrations were not marking read messages as read FIX: UTF-8 attachment filenames in webmail were not being added correctly to Download all zip file FIX: Webmail body search was not using the faster search indexing FIX: Indexing could fail to add correct received date on wrapped email headers FIX: Apple autoconfig was not working for email addresses in domains that were redirected FIX: Multipart replies in EAS for ItemOperations command was not allowing more than one part FIX: If message file missing for item in index then EAS will correct index FIX: Reminder set on message in EAS was missing task namespace for ItemOperations command 10.18 23rd July 2018 -------------------- IMP: Updated ClamAV to 0.100.1 FIX: ActiveSync could send down invalid UTF8 on some plain text messages if HTML to plain text was done on the server 10.17 11th July 2018 -------------------- ADD: Global admin option to automatically add new mailboxes into directory IMP: Updated ClamAV to 0.100.0 IMP: ActiveSync was using too much CPU on large messages FIX: Invites in webmail will show the invite details as well as the message details FIX: Mobile webmail appointment time dialog was preventing editing times FIX: Chinese translation had corrupted items in it FIX: Disabling some features of webmail could stop the toolbar showing the item before the disabled one FIX: NDR option only send NDRs for authenticated senders was still able to send NDRs for non-authenticated senders FIX: Report as spam in webmail much faster FIX: ActiveSync was not always reporting new folder creation FIX: Some appointment invitations were extremely slow when viewed in webmail FIX: IMAP was logging a locking event to the Windows event log when it didn't need to FIX: Removed virtual list option in administration program since no longer used FIX: MagicSpam plugin could fail when receiving email for a catchall address FIX: Possible lockup in IMAP which would make it stop processing new connections FIX: ActiveSync service was not removing cached folder information when folder removed, which could cause Outlook to keep requesting a sync FIX: 8bit emails may not be sent correctly in ActiveSync, so email contents may look incorrect for some charactersets FIX: Body filtering in filters were still searching some attachment contents 10.16 7th May 2018 ------------------ ADD: Mobile webmail now supports Notes ADD: Migration utility has Test button for IMAP migration to check if a connection can be made FIX: Autorecovering from index back for a folder was not forcing a resync on IMAP clients FIX: Registration wizard could crash on exit FIX: Stopping IMAP service could leave indexes partially written FIX: Attachments in public folders in webmail may fail to be downloaded FIX: System monitor in webadmin may fail depending on server culture settings FIX: Webmail was generating error when downloading an empty file FIX: Webmail attachment could show as ATT00001.dat for filenames encoded using RFC2231 FIX: Editing distribution member with CardDAV may not update the member FIX: Binding POP service to IP addresses rather than all now allows SSL certificate bindings to work FIX: Chat not installing all files for webmail on new installation 10.15 3rd Apr 2018 ------------------ ADD: Can now delete all emails in queues for a specific account using admin program ADD: Chat - Roster's can now be defined at a postoffice level (as personal or mailbox list) ADD: Chat - XMPP now prefers later TLS versions for improved security and to avoid packet fragmentation issues with some clients (TLS Version) ADD: Chat - Synchronize conversations at other locations (XEP-0280) ADD: Chat - Allow entities to query time information (XEP-0202) ADD: Chat - Can now enable enhanced stream management (XEP-0198) ADD: Chat - Can now enable Client State Indication (XEP-0352) ADD: Chat - Allow clients to access chat history/archive (XEP-0313) ADD: Chat - Enable Blocking Feature (XEP-0191) ADD: Chat - Enable PubSub Feature (XEP-0060) ADD: Chat - Enable PEP (XEP-0163) ADD: Chat - PEP Notify on Presence can be enabled or disabled ADD: Chat - Advertise OMEMO Support (XEP-0384) ADD: Chat - Roster Versioning (XEP-0327) IMP: Chat - If rosters exceed 100 items, postoffice users will be forced to use private rosters (Postoffice Roster Size Threshold) IMP: Improved service debug logging information IMP: ClamAV updated to 0.99.4 FIX: SPF may incorrectly pass emails if they had two levels deep of includes FIX: ActiveSync keeps timezone name so syncing on another Outlook client shows correct name as well as correct timezone FIX: Web administration was showing checkbox for a couple of debug log level options FIX: Deleting action in postoffice level filter was not deleting it FIX: Syncing groups in CardDAV now works for email addresses without a contact item FIX: CardDAV was syncing on name in VCARD, where formatted name should have been used FIX: Webmail editor resizing fixed FIX: Webmail editor could reset focus as wrong times (i.e. on a resize of window) FIX: Emailing file from My Files in webmail when composing in new window would not show added file in Chrome unless window refreshed FIX: Viewing email with invite attachment in webmail would show invite details rather than use the message also attached FIX: Viewing tasks that were missing subjects would produce error in webmail FIX: Tasks created in ActiveSync would be set to important, rather than normal FIX: IMAP was not correctly showing folder name for folders ending in period character FIX: Webmail was not allowing you to unselect a shared calendar once it was selected, without logging in again FIX: IMAP may not time out on sending a full message if there was a timeout during send FIX: IMAP migrations weren't retrying on some failures FIX: IMAP migrations may leave migrated messages as unread if mailbox in use or no existing index FIX: IMAP migration will now attempt the same message twice if there is a timeout on downloading, then move to next message (Kerio reporting incorrect message size) FIX: DKIM test would fail if two CNAME lookups were required to get TXT record FIX: Abuse detection was not blocking if same password was being attempted on different mailboxes FIX: DKIM test would fail if an included header line was wrapped, but no header content on first line FIX: ActiveSync may not be able to return message content if it had not FIX: XMPP now retries and handles binding attempt failures on startup FIX: Webmail was not showing email preview on iOS 10.14 15th Feb 2018 ------------------- ADD: Added the ability for users to be notified when SMTP messages are received by remote hosts (in user Audit log). ADD: Postoffice Administrators can now access diagnostics via WebAdmin ADD: Diagnostic Report now warns if SRV records are not defined for domains IMP: Connecting to a shared calendar on iOS can now be achieved via the CalDAV user principal URL IMP: WebAdmin popup dialogs are now resizable IMP: WebAdmin mailbox details now shows current disk usage IMP: Improved the layout of WebAdmin domain details in readonly mode IMP: WebAdmin can now be configured to use large buttons and branding for legacy skins IMP: WebAdmin now provides feedback on successful saving of settings FIX: Autodiscovery will now return compliant error if client requests mobile schema and EAS is disabled FIX: Active Directory would fail to create user logins if the existing user's password violated password policy (which causes the MMC to show a dialog saying that it could not fetch user login). FIX: Migration service could crash due to threading abandonment issue FIX: IMAP migrations would mark source messages as read 10.13 31st Jan 2018 ------------------- INF: Rotated Code Signing Certificate for installation kits ADD: Administrators can now apply a threshold for the maximum number of failed recipients an account can generate per hour ADD: Tray Monitoring now advises of most active SMTP Outbound mail accounts (allowing quick identification of abused accounts) ADD: Automatic Sign-Up utility is extended and included within core product ADD: Auto-Signup is now integrated into core product ADD: Auto-Signup now includes Google reCAPTCHA validation (to prevent abuse via internet signup bots) ADD: Auto-Signup is now customizable via CSS (you can manipulate the layout and styles via an external stylesheet) ADD: Auto-Signup now includes the ability to apply default settings for users (limiting user access to a defined set of protocols) ADD: Auto-Signup now allows limiting the number of messages users can send per hour ADD: Auto-Signup now allows preventing users from being able to send e-mail ADD: Auto-Signup now includes has the ability to add additional fields and functionality to the signup page via JQuery and Javascript includes ADD: Auto-Signup now allows customizable branding ADD: Auto-Signup now has the ability to automatically sign users into webmail once they have been validated via the Sign-Up form ADD: Auto-Signup now allows localization on the Sign-Up form ADD: Auto-Signup now allows administrators to nominate which domains are allowed to participate in public sign-up ADD: Auto-Signup now can now redirect to an external URL once the sign-up has created the user ADD: Auto-Signup now uses session tokens to prevent bots from auto-submitting user creation attempts FIX: Mobile webmail may report an exception with compose.aspx on machines without .net framework 3.5 installed FIX: EWS migrations would not always connect via SSL (and may fail to migrate users) IMP: Auto-Account creation (when using Active Directory) would not create MailEnable logins if the password policy was violated. 10.12 18th Jan 2018 ------------------- IMP: Improved message display in webmail IMP: Webmail display of SMS messages synced with ActiveSync will show emojis IMP: Invitations sent from XMPP no longer needs SMTP IP relay configured FIX: Build installed old version of ARPDev.Core.Helper.dll FIX: ActiveSync was sometimes forcing a resync when not needed FIX: IMAP migration created from webmail was not using SSL when selected FIX: IMAP migrations were migrating virtual "all" folders FIX: Migration service could crash under load (due to threading/concurrency issue) FIX: IceWarp migration would not reliably import CardDAV contact items FIX: IMAP migration would not reliably import items with nulls or invalid characters in the message body 10.11 14th Dec 2017 ------------------- INF: Updated Initial release had a DLL mismatch error that caused management console to raise an exception when viewing a mailbox. ADD: Desktop WebMail message archiving now allows searching and removal of messages from bulk mailing lists ADD: Desktop webmail now provides a filter button that hides bulk emails from the message list IMP: Bulk emails are now denoted with the $IsMailingList flag (as used by IMAP and webmail) IMP: Desktop WebMail is now much faster in rendering message preview IMP: Webmail clients now give clearer indication of exploited senders (mailsploit) IMP: Improved parsing of escaped recipient aliases FIX: 8bit MIME messages may show invalid characters in Desktop WebMail FIX: Message list will no longer update/refresh unless you are on the first page of messages FIX: Chat option was not enabled after selecting Configured per Postoffice and creating a new postoffice FIX: Installer now removes the WebDAV module from MailEnable's WebMail IIS site (so it does not conflict with Chat File Transfers) FIX: SMS messages are now generated with a Received header 10.10 30th Nov 2017 ------------------- ADD: WebMail can now compose and respond to SMS messages using user's ActiveSync device as an SMS gateway ADD: Email sender's online status is now visible from within the preview pane ADD: Email sender's contact photo is now shown within the message preview pane ADD: A comma delimited list of chat groups can now be configured on a per-mailbox basis (via webadmin) ADD: Clicking on a sender’s online status will now navigate to a chat session ADD: WebMail now uses intelligent phone number parsing based on E.164 IMP: Improved layout of e-mail preview pane IMP: Webmail now validates existing contacts when attempting to add via preview pane IMP: External User Guest URL can now be configured via MMC and Web Administration FIX: Fixed message subject encoding bug folded inline mime boundary segments FIX: Corrected minor dialog size issue with mailbox editing window in webadmin FIX: Uploading an image when adding a new contact may present a javascript error (if the add image button is clicked before saving). FIX: Contact Information PopUp window would not reliably resolve contacts (and would only render e-mail address and display name) FIX: Chat Guest feature can now be enabled/disabled via MMC and Web Administration 10.00 7th Nov 2017 ------------------ * Major Version Release (see version 9 release notes for rollup fixes)