> Viktor Dukhovni via Postfix-users <postfix-users@postfix.org>:
> 
> On Wed, Jan 24, 2024 at 08:27:53PM +0100, Matthias Schneider via 
> Postfix-users wrote:
> 
>> Using a Milter is an option, but it often involves correlating
>> information from both the milter process and the log for a
>> comprehensive view.
> 
> Everything of interest can be added as a message header.

Just to add another view, I guess the op wants to solve a problem like this:

Consider a mailflow utility that correlates postfix logs according to queue ids
and stores them to a database. A webinterface allows users to retrieve delivery
information for their email addresses themselves. Postfix logging is sufficient
to see if a delivery succeeded (250 OK - often including some form of queue-id)
or bounced and sometimes this functionality is very convenient for users, that
normally do not have access to maillogs.

As the amount of email increases it can be difficult to distinguish mails to
or from a correspondent. In this case it would help a lot to display the subject
as well but that's not part of envelope data. Therefore it's convenient to log 
it
using a header_check like /^Subject: / -> INFO, which is subject to the 200 
bytes
limit. As headers consist of 7-bit ASCII only, UTF8-Characters like Umlauts or
Emojis must be encoded (qp/base64), so 200 bytes sometimes is not equal to 200 
chars
and might result in truncated subject lines. Programming a milter just to 
display
a complete subject line would be quite time-consuming. Therefore I think the op
considers a higher or configurable limit helpful.

Best regards,
Gerald
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to