Dear Postfix Developers,
I hope this message finds you well. I'm reaching out to address a concern
related to the limit for the header key/value string in the "info", "warn" and
"reject" header_check log message during the cleanup process.
The current 200-character limit, introduced in 2002 (Postfix 1.1.11) to prevent
log flooding, is defined in the following source code cleanup_message.c line
265:
vstring_sprintf(state->temp1, "%s: %s: %s %.200s from %s;";
state->queue_id, action, class, content, attr);
As an active user, I have encountered challenges due to this limit while
parsing long header values. Considering today's increased disk spaces, I
believe that allowing users to adjust this limit according to their specific
needs would greatly enhance the usability of Postfix in diverse environments. I
know that a user can receive the full header key/value by using the milter
protocol, but this can only be done synchron and not asynchron via log file
parsing.
I appreciate your consideration of this request and thank you for your ongoing
dedication to Postfix development.
Best regards
Matthias Schneider
___
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org