2
0
mirror of https://github.com/vdukhovni/postfix synced 2025-08-30 21:55:20 +00:00

postfix-3.8-20221007

This commit is contained in:
Wietse Venema
2022-10-07 00:00:00 -05:00
committed by Viktor Dukhovni
parent b65530350f
commit f8612cbfbc
8 changed files with 55 additions and 17 deletions

View File

@@ -26552,8 +26552,9 @@ Apologies for any names omitted.
20220719
Cleanup: debug logging noise in map_search_create(). Files:
global/map_search.c, global/map_search.ref.
Cleanup: Postfix 3.5.0 introduced debug logging noise in
map_search_create(). Files: global/map_search.c,
global/map_search.ref.
20220724
@@ -26610,12 +26611,13 @@ Apologies for any names omitted.
20221006
Bugfix (introduced: Postfix 3.7). A message could falsely
Bugfix (introduced: Postfix 3.7.0). A message could falsely
be flagged as corrupt with "warning: Unexpected record type
'X'. Such messages were moved to the "corrupt" queue
directory, where they may still be found.
directory, where they may still be found. See below for
instructions to deal with these falsely flagged messages.
This could happen for messages with 500 or more recipients,
This could happen for messages with 5000 or more recipients,
or with fewer recipients on a busy mail server. Problem
reported by Frank Brendel, reproduced by John Alex. Files:
qmgr/qmgr_message.c, oqmgr/qmgr_message.c.
@@ -26623,4 +26625,13 @@ Apologies for any names omitted.
A file in the "corrupt" queue directory may be inspected
with the command "postcat /var/spool/postfix/corrupt/<filename>.
If delivery of the file is still desired, the file can be
moved back to /var/spool/postfix/incoming.
moved back to /var/spool/postfix/incoming after updating
Postfix and executing "postfix reload".
20221007
Ran "make manpages", updated the change log and release
notes for consistency with new stable releases, update
pre-release-checks stop filters. Files: RELEASE_NOTES,
HISTORY, stop.spell-history, stop.double-history,
stop.spell-proto-html, postqueue.1, postqueue.1.html.

View File

@@ -25,6 +25,26 @@ more recent Eclipse Public License 2.0. Recipients can choose to take
the software under the license of their choice. Those who are more
comfortable with the IPL can continue with that license.
Bugfix for messages not delivered after "warning: Unexpected record type 'X'
============================================================================
Due to a bug introduced in Postfix 3.7, a message could falsely
be flagged as corrupt with "warning: Unexpected record type 'X'".
Such messages were moved to the "corrupt" queue directory, where
they may still be found. See below for instructions to deal with
these falsely flagged messages.
This could happen for messages with 5000 or more recipients, or
with fewer recipients on a busy mail server. The problem was first
reported by Frank Brendel, reproduced by John Alex.
A file in the "corrupt" queue directory may be inspected with the
command "postcat /var/spool/postfix/corrupt/<filename>. If delivery
of the file is still desired, the file can be moved back to
/var/spool/postfix/incoming after updating Postfix and executing
"postfix reload".
Incompatible changes with snapshot 20220507
===========================================

View File

@@ -55,11 +55,9 @@ POSTQUEUE(1) POSTQUEUE(1)
This feature is available with Postfix version 2.4 and later.
<b>-j</b> Produce a queue listing in JSON format, based on output from the
<a href="showq.8.html">showq(8)</a> daemon. The result is a stream of zero or more JSON
objects, one per queue file. Each object is followed by a new-
line character to support simple streaming parsers. See "<b>JSON</b>
<b>OBJECT FORMAT</b>" below for details.
<b>-j</b> Produce a queue listing in JSON LINES format, based on output
from the <a href="showq.8.html">showq(8)</a> daemon. See "<b>JSON OBJECT FORMAT</b>" below for
details.
This feature is available in Postfix 3.1 and later.

View File

@@ -55,11 +55,9 @@ command, by contacting the \fBflush\fR(8) server.
This feature is available with Postfix version 2.4 and later.
.IP "\fB\-j\fR"
Produce a queue listing in JSON format, based on output
from the showq(8) daemon. The result is a stream of zero
or more JSON objects, one per queue file. Each object is
followed by a newline character to support simple streaming
parsers. See "\fBJSON OBJECT FORMAT\fR" below for details.
Produce a queue listing in JSON LINES format, based on
output from the showq(8) daemon. See "\fBJSON OBJECT
FORMAT\fR" below for details.
This feature is available in Postfix 3.1 and later.
.IP \fB\-p\fR

View File

@@ -8,3 +8,4 @@
cleanup cleanup h cleanup cleanup_init c
src global mail_dict c src postalias postalias c
src postmap postmap c
manpage File postqueue postqueue c

View File

@@ -19,3 +19,11 @@ libs
segfaulting
srctoman
systemd
Aslan
Brendel
Eray
Oss
Spil
Amma
Jesper
Pau

View File

@@ -348,3 +348,5 @@ wiki
J<EFBFBD>
ng
rsyslogd
hardcode
pattern's

View File

@@ -20,7 +20,7 @@
* Patches change both the patchlevel and the release date. Snapshots have no
* patchlevel; they change the release date only.
*/
#define MAIL_RELEASE_DATE "20221006"
#define MAIL_RELEASE_DATE "20221007"
#define MAIL_VERSION_NUMBER "3.8"
#ifdef SNAPSHOT