Download: http://www.courier-mta.org/download.html

New "stable" release of courier, courier-imap, sqwebmail, maildrop, courier- authlib, and cone packages.

Consolidated changes since the last stable release.

- all: adds support for Unicode E-mail messages, in UTF-8. Courier-IMAP now uses Unicode (UTF8) for names of maildir folders. All existing mailboxes with non-ASCII names require manual conversion. See the maildirmake manual page for step-by-step instructions that need to be carried out by hand. The instructions are referenced in each package's INSTALL, as well as https://www.courier-mta.org/maildirmake.html (the "Converting pre-unicode format maildirs" section).

POP3 servers don't use folders, but there might be a brief delay the first tiem a POP3 client connects to a POP3 server mailbox with a large number of messages, while the POP3 server rebuilds its persistent cache and flags UTF8 messages. The IMAP server checks each message's format on the fly, when the IMAP client requests it.

- sqwebmail, cone: updated to use the same folder naming scheme as courier- imap, and the same upgrade instructions apply. Cone updated to enable UTF8 mode after connecting to IMAP, POP3, and SMTP servers that implement it.

- maildrop: standalone maildrop now requires libidn, rather than it being an optional dependency, with maildrop tools now supporting parsing of unicode- formatted bounce messages.

- couriermlm's default mailing list configuration settings block distribution of Unicode E-mail to mailing lists, due to the unlikely ability of most mailing list recipients to receive Unicode E-mail, at this time; which would result in their mailing list messages bouncing. It can be optionally enabled. Also, it's now possible to validate mailing list traffic when receiving messages via SMTP, rejecting not just Unicode mailing list E- mail, via SMTP, but also mail from non-subscribers; rather than accepting and bouncing it.

- reformime: -rU option.

- reformime: fix crash due to an invalid -s option

- maildirmake: the -q option creates a new maildir if it does not exist.

- courier/courier-imap/cone: couriertls: GnuTLS: remove usage of deprecated OpenPGP API. Adjust error logging to include the peer's IP address, where available.

- maildrop: new :H pattern option matches only the main message headers, does not match headers in the message's attachments, if any.

- courier: Change the format of the Received: header to comply with RFC 5322.

- all: updated packages with RPM build scripts for Fedora 28. Miscellaneous fixes to fix diagnostics generated by aggressive warning compilation options enabled in Fedora 28. Fix cone crashes on Fedora 28 caused by the additional hardened build options. None of them were actual bugs.

- courier: fix makesmtpaccess to correctly handle IPv6 CIDR notation (if Net::CIDR is installed)

- courier: remove hardcoded socket names from the sample mail filtering modules, instead using their runtime name, as per the documented API.

- courier, courier-imap: change startup scripts so that encrypted connections will run couriertls after dropping root privileges.

- courier: fixes a backscatter logging bug that sometimes prevents "courier clear" from working correctly.

- courier-authlib: fix a leak of socket file descriptors to authpipe's child processes.

Attachment: pgppQxlO3USC2.pgp
Description: PGP signature

_______________________________________________
Courier-imap mailing list
Courier-imap@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to