- Added support for EAI (RFC 5336 SMTP Email Address Internationalization) (#13).
Thanks to https://github.com/arnt/qmail-smtputf8/tree/smtputf8-tls. - chkuser is now smtputf8 compliant. It accepts utf8 characters in sender and recipient addresses provided that the remote server advertises the SMTPUTF8 verb in MAIL FROM, otherwise it allows only ASCII characters plus additional chars from the CHKUSER_ALLOWED_CHARS set.
- dropped variables CHKUSER_ALLOW_SENDER_CHAR_xx CHKUSER_ALLOW_RCPT_CHAR_xx (replaced by CHKUSER_ALLOWED_CHARS)
- dropped variables CHKUSER_ALLOW_SENDER_SRS and CHKUSER_ALLOW_RCPT_SRS, as we are always accepting '+' and '#' characters
- added variables CHKUSER_INVALID_UTF8_CHARS and CHKUSER_ALLOWED_CHARS
More info here
Full Changelog: v2024.10.26...v2024.11.20