Pflogsumm version 1.1.7 has been released. This is a Beta release. This one is a biggie. It encompasses eleven years of bug fixes and enhancement requests I never got around to releasing in the past—all in one go.
From the ChangeLog: rel-1.1.7 20250524 Added parsing for "Recipient address triggers...," as in DISCARD on recipient actions. Improved "deferred" and "bounce" detail Added --use-orig-to switch, which causes the value of the "orig_to" field to be reported, rather than that of the "to" field, when "orig_to" is present. (This was long-ago requested by Tony Earnshaw and was overlooked by me. My apologies, Tony.) Added --rej-add-to switch, which adds the target email address to sender and client reject reports. (This was also long-ago requested by Tony Earnshaw.) For client rejects this could have created an ambiguity: If only either --rej-add-from or --rej-add-to was specified, you'd have no way of knowing, after-the-fact, which address was reported. So "<" and ">" have been added, to indicate "from" and "to," respectively. If both are specified, you get "from -> to." Added --colwidth switch, to allow adjustment of report's output width. (Default remains at 80 columns.) N.B.: --verbose-msg-detail overrides Now condenses deferrals in a manner similar to bounces. Now condenses warnings in a manner similar to reject reports. Made count reporting more consistent. Now each reporting section shows the item count in parenthesis (e.g.: "(nn)") or, if the count is limited and less than full count, as "(top nn of nn)". Suggestion by Michael Rasmussen (michael-at-michaelsnet-dot-us), tho not done in the way he suggested. Fixed policyd-spf-perl log line detection. Fixed conversation/lost connection while sending/receiving deferral detection Improved "said:" string trimmer to be a mite less aggressive when it didn't have to be. Improved reject report consolidation. In Host/Domain Summary: Message Delivery: Changed "sent cnt" to "msg cnt" since we're talking about messages delivered, not necessarily "sent," per se. Fixed bug in smtpd "disconnect from" parsing and streamlined. Removed superfluous additional "bounced" processing Caught another warning message Catch "Server configuration error" lines. Enhanced FQDN/IP addr/domain name parsing (in gimme_domain()): . More exhaustive IPv6 address check . Handles IPv6-mapped-IPv4 addresses . Properly handles the newer, longer TLDs . Treats in-addr.arpa and ip6.arpa FQNS like "unknown"s . More streamlined Added pffrombyto and pftobyfrom command-line utilities to the distribution. (Actually in 1.1.6.) I've done extensive regression testing on it with the logs and log samples I have. What I've *not* been able to test is against log samples with postscreen or milter-reject log entries. If anybody'd care to send me some limited log samples I'd be grateful. In updating the web page I just realized that pflogsumm is over 26 years old. Wow. Speaking of which: Here's where to get it: https://jimsun.linxnet.com/postfix_contrib.html To military, ex-military, and military families throughout the world: Thank you for your service and the service of your loved ones. Regards, Jim -- Note: My mail server employs *very* aggressive anti-spam filtering. If you reply to this email and your email is rejected, please accept my apologies and let me know via my web form at <http://jimsun.LinxNet.com/contact/scform.php>. _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org