Plesk Obsidian uses Courier IMAP which enforces UTF8 (RFC 6855).
I've noticed RainLoop/MailSo does not support this and just use the raw "modified utf7¨ of RFC3501 for communicating.
Secondly the utf7 encode/decode functionality of RainLoop/MailSo is broken, so i've replaced them with the imap_utf8_to_mutf7()/imap_mutf7_to_utf8() or mb_convert_encoding() method.
So this release should be compatible with Courier and Gmail in UTF8 mode (only tested with Gmail).
Bugfixes
- Better fix for Spam Score for SpamAssassin #162
- Call to a member function Email() on null
- CardDAV sync not working due to new login system #163
- Dialog/select layout broken in Safari
- instanceof check for Account Settings was incorrect
- isFileHasThumbnail check for GD/GMagick/IMagick instead of only GD
- Messagelist flex layout was broken
- On login, loading the user settings failed
- saveSystemFolders failed at initialization of mailbox
- Undefined method $oAccount->Domain*()
Improvements
- Cleanup HTML/CSS/JavaScript/PHP
- Cleanup lessphp specific for SnappyMail
- Dovecot supports wildcards on GETMETADATA
- Detect language on first login
- Dropped 'sieve_utf8_folder_name' setting. Sieve is always UTF-8
- HTML UTF-8 handling
- HTML message parsing
- IMAP LIST also fetch SPECIAL-USE
- Faster LessPHP
- Settings -> Themes use figure and figcaption HTML elements
- Simplify Logger
- Support RFC 6855 / RFC 5738 (UTF8) as used by Courier and Gmail
- UTF7 ⇄ UTF8 handling