From fb0ac0ec26923a450abb3da0292cc04dd5dd20e9 Mon Sep 17 00:00:00 2001 From: casperklein Date: Mon, 29 Jan 2024 23:38:42 +0100 Subject: [PATCH] add breaking changes from rsyslog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 12f07561..e11f42f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,9 @@ The most noteworthy change of this release is the update of the container's base - DMS `main.cf` has renamed `postscreen_dnsbl_whitelist_threshold` to `postscreen_dnsbl_allowlist_threshold` as part of this change. - `smtpd_relay_restrictions` (relay policy) is now evaluated after `smtpd_recipient_restrictions` (spam policy). Previously it was evaluated before `smtpd_recipient_restrictions`. Mail to be relayed via DMS must now pass through the spam policy first. - The TLS fingerprint policy has changed the default from MD5 to SHA256 (_DMS does not modify this Postfix parameter, but may affect any user customizations that do_). +- **rsyslog:** + - rsyslog now defaults to “high precision timestamps” which may affect other programs that analyze `mail.log`. If you like to keep the old more human readable time format, you can use `sedfile -i '1i $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat' /etc/rsyslog.conf` in your [`user-patches.sh`](https://docker-mailserver.github.io/docker-mailserver/latest/config/advanced/override-defaults/user-patches/) file. + - rsyslog now creates fewer log files. The files `/var/log/mail.{info,warn,err}` are no longer created. These files contained messages from the local mail transport agent (MTA), split up by priority. As `/var/log/mail.log` contains all mail related messages, these files (and their rotated counterparts) can be deleted safely. ### Updates