Zimbra Releases/10.1.6
Zimbra Daffodil (v10.1.6) Patch Release
Release Date: March 03, 2025
Check out the Things to Know Before Upgrading sections for this version of Zimbra Collaboration.
Things to know before you upgrade
Changes to SOAP API
There are changes in ChangePassword SOAP API. Please refer to API reference documentation. If you have custom auth implementation with ChangePassword, please incorporate changes to support new API changes.
Changes to Licensing System
To upgrade to version 10.1.6 from 10.1.3 or before, it is important to ensure that you are using the latest version of the zimbra-lds-patch package. After upgrading to 10.1.6, you must reactivate the license to maintain synchronization. Please refer to patch installation for LDS patch update steps.
To reactivate the license, execute the following command as zimbra user:
zmilcense -a <license_key>
Security Fixes
Summary | CVE-ID | CVSS Score |
---|---|---|
Write access to /opt/zimbra/jetty/webapps has been restricted to enhance security and mitigate potential risks.
Things to know before upgrade: If you're using custom zimlets that require write access to /opt/zimbra/jetty/webapps, you can either enable write access directly or modify the zimlets code to allow it. Please be note that this restriction may be re-applied after a restart of zimbra services or a patch update, as well as after running zmfixperms., and you'll need to re-enable write access. To restrict write access, use: `/opt/zimbra/bin/zmacl enable` To allow write access, use: `/opt/zimbra/bin/zmacl disable` |
What's New
Zimbra Collaboration
- Admins can now set a per-user message size limit using LDAP attribute zimbraMailAttachmentMaxSize. It can be set on Users, and COS. The functionality differs from the global LDAP attribute zimbraMtaMaxMessageSize, which is set to 10MB by default and can be updated.
Following are the steps to set it through Admin Console:
- Users: Admin Console → Home → Manage → Accounts → [User] → Preferences → Composing Email
- COS: Admin Console → Home → Configure → COS → [COS] → Preferences → Composing Email
Limits inherit from COS → User and cannot exceed zimbraMtaMaxMessageSize. This applies to Web Apps, Desktop, and ZCO.
Modern Web App
General
- The new Zimbra Briefcase integration automatically converts large email attachments to Briefcase links if the total attachment size exceeds set limits, making it easier to send large files without hitting size restrictions. Users are prompted with options to convert attachments to Briefcase links or discard them. This update also deprecates previous Google Drive and OneDrive automatic link conversions to streamline attachment handling within Zimbra.
- Zimbra Modern UI now includes a "Send and Archive" button in the Compose window, streamlining email workflows for Inbox Zero-focused users. This button sends the email and automatically archives the conversation for a clutter-free inbox.
- Users can now choose whether to notify only added or removed attendees or all participants when updating a calendar event. This gives the user better control over event notification emails.
- Users can now add private notes to emails for reminders, summaries, follow-ups, or insights. These notes are visible only to the user and will not be visible to other recipients. To use this feature, users may open an email and click "Note to Self" (available in email view, thread view, or action menu), then input a plain text note which will get linked to the email. Users may edit or delete these notes anytime.
Calendar
- Added the ability to show/hide the scheduler when creating or editing an event. This enhancement improves usability, especially for users handling long invitee lists or making frequent modifications.
Admin Web Console
- Appropriate error messages are displayed when modifying an account in the Admin Console:
Path: Home → Manage → Accounts → <user_name> → Archiving
1. Feature not licensed or in Grace Period License error: Account Modification Failed – Feature not licensed or in Grace Period: ArchivingAccountsLimit/zimbraArchiveEnabled.
2. Feature limit exceeded License error: Account Modification Failed – Exceeded licensed limit: ArchivingAccountsLimit/zimbraArchiveEnabled.
Licensing
- Previously, when clearing the licensing work directories from a server different from the LDS host, any custom port set for the zimbraRemoteManagementPort LDAP attribute was ignored, causing rsync to default to the standard SSH port. As a result, file operations may not have executed correctly. Now, the script properly retrieves and applies the custom port when copying or deleting files, ensuring accurate remote management and correctly clearing files in cases of licensing issues.
Fixed Issues
Zimbra Collaboration
- Hindi text in the body of a message gets rendered correctly.
- Fixed an issue where adding an inline image to a draft email while mobile sync was enabled caused a "No such message part" error. The issue has been resolved to ensure emails save correctly without errors.
- Fixed an issue where CardDAV contacts created/modified in the web client did not sync to the Thunderbird client.
Modern Web App
General
- Turkish language translation errors were fixed across the Web App.
- Editing a mail filter by changing the filter action on iPhone/iPad caused the screen to freeze.
- Left Contacts Pane in the Contacts vertical did not display more than 10 lists after the page refresh.
- Fixed an issue where SMIME-signed or encrypted emails with attachments could not be sent.
- Fixed incorrect Japanese translations in the Filters section in Settings.
- Several error messages were translated to Japanese
- Updated error message to be more informative when adding the same external account twice in all languages.
- Modern Web app and Zimbra Desktop app users can now download .eml files attached in mail
- Bulgarian is now a supported language. Users can select it from Settings to view their UI in Bulgarian.
- Fixed an issue where text added after a signature in a draft email was not displayed in the sent emails.
- When a persona is set up, adding an appointment to the default calendar and checking Show Availability shows availability for the shared account instead of the default account. The issue has now been fixed to display the correct availability.
Classic Web App
- Fixed an issue where certain custom themes were missing a help button which caused the Zimlet zimbra-zimlet-classic-set-default-client zimlet to fail and prevented the Preferences tab from loading in Classic Web Client.
Zimbra Connector for Outlook
- ZCO version 1945 caused an intermittent issue with Outlook to stop syncing, resulting in emails getting stuck. This issue has been resolved in ZCO version 1946.
ActiveSync
- On the IOS Calendar app, when an attendee updated their response to a meeting invite, the update notification was mistakenly sent to all attendees instead of only the organizer. The issue has been fixed and the invite updates are sent only to the intended recipient.
Licensing
- Enhanced license validation by optimizing the License Proxy Service (LPS) API to reduce calls to Zimbra License Server and prevent read timeout issues when connecting from LDS.
- After upgrading to Zimbra 10.1.1, the "Archiving and Discovery" feature stopped working, showing the error "You are not currently licensed for this feature", despite being authorized. The issue occurred when accessing Search Mail via Manage > Accounts > Right-click email address > Search Mail. This has now been fixed.
Note: After installing the license, The mailbox has to be restarted to refresh the setup and ensure all essential extensions are installed.
ZD
- Fixed a login issue in the latest Zimbra Desktop version caused by cookie-related errors.
- In Zimbra Desktop v4.33, users encountered a "not found" error when editing documents in mail which opened in a new window. This issue has now been fixed now
Packages
The package lineup for this release is:
zimbra-patch -> 10.1.6.1739949104-2 zimbra-lds-patch -> 10.1.6.1739276464-1 zimbra-mta-patch -> 10.1.6.1739276464-1 zimbra-onlyoffice-patch -> 10.1.6.1739276464-1 zimbra-proxy-patch -> 10.1.6.1739276464-1 zimbra-ldap-patch -> 10.1.6.1739276464-1 zimbra-common-core-jar -> 10.1.6.1738737738-1 zimbra-mbox-admin-console-war -> 10.1.6.1737530432-1 zimbra-mbox-webclient-war -> 10.1.6.1738908936-1 zimbra-zco -> 1946.1738840551-1 zimbra-modern-ui -> 4.43.0.1738665643-1 zimbra-modern-zimlets -> 4.43.0.1738665643-1 zimbra-zimlet-classic-set-default-client -> 1.2.0.1738664400-1 zimbra-zimlet-deceptive-link-detector -> 2.0.2.1738664400-1 zimbra-zimlet-download-email -> 2.0.1.1738664400-1 zimbra-zimlet-import-export-ics -> 2.0.1.1738664400-1 zimbra-zimlet-modern-welcometour -> 6.2.0.1738664400-1 zimbra-zimlet-personal-notes -> 1.0.0.1732873891-1 zimbra-zimlet-preventive-ooo -> 2.0.1.1738664400-1 zimbra-zimlet-signature-template -> 1.0.2.1738664400-1 zimbra-zimlet-tlp -> 2.0.2.1738664400-1 zimbra-zimlet-calendar-subscription -> 7.2.3.1738664400-1 zimbra-zimlet-date -> 9.0.1.1738664400-1 zimbra-zimlet-emptysubject -> 3.2.2.1738664400-1 zimbra-zimlet-set-default-client -> 11.1.0.1738664400-1 zimbra-zimlet-user-sessions-management -> 10.2.3.1738664400-1 zimbra-zimlet-web-search -> 5.2.1.1738664400-1 zimbra-zimlet-classic-document-editor -> 2.3.0.1738664400-1 zimbra-zimlet-document-editor -> 12.1.0.1738664400-1
Patch Installation
Please refer to below link to install 10.1.6 (Mar 03 2025):
Quick note: Open Source repo
The steps to download, build, and see our code via Github can be found here: https://github.com/Zimbra/zm-build