This new features release has opened the possibilities for new extensions (packages/plugins) like: Response templates, Calendar, TO-DO Tasks, Journal, etc. as mentioned in #152
For now this base should allow a better integration with the Kolab groupware
and will open a lot of possibilities that can even go beyond the features of Kolab.
Bugfixes
- A long standing IMAP CLIENTBUG where STATUS command is executed after SELECT/EXAMINE on same folder
- Reload button not working #153
Improvements
- Added all missing languages #82
- Add support for rfc2971 ID
- Add support for rfc5258 LIST-EXTENDED
- Add support for rfc5464 METADATA
- Add support for rfc5819 LIST-STATUS
- Add support for rfc7628 (SASL OAUTHBEARER aka XOAUTH2) for issue #96
- Added some support for the new IMAP4rev2 rfc9051
- Cleanup some CSS and improve mail compose screen
- Dark mode background color for input, textarea and select elements
- Detect HTTPS for secure cookies
- Remove cURL requirement (it is optional)
- Replace Md5Rand in favor of Sha1Rand
- Set umask(0077) by default to prevent any access to the
_data_
dir - Show which optional PHP extensions are loaded on Admin -> About page
- Speedup/simplify MailSo\NetClient (and child classes for SMTP/IMAP/Sieve)
- Speedup generating folderlist
Kolab
For now it has some support for:
- Auto-hide folder from mail folders list when it has metadata for '/private/vendor/kolab/folder-type' or '/shared/vendor/kolab/folder-type'
- When application.ini has
kolab_enabled = On
the Settings -> Folders allows changing of the Kolab folder-type