]> gitweb.michael.orlitzky.com - postfix-logwatch.git/commitdiff
Ignore postscreen "BDAT/DATA without valid RCPT" lines.
authorMichael Orlitzky <michael@orlitzky.com>
Wed, 15 Apr 2020 12:04:02 +0000 (08:04 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Wed, 15 Apr 2020 12:04:02 +0000 (08:04 -0400)
Postscreen now emits a notice when clients send BDAT or DATA
prematurely (after postscreen rejects the recipient):

  DATA without valid RCPT from [192.168.0.1]:48580

These are merely informational, since the connection was rejected for
some other reason, so this commit ignores them.

postfix-logwatch

index 648ba7add6256222643e2d43368cde7a87101b94..1b89ad6382b35928eccb9bb9e82bce5673c12b41 100644 (file)
@@ -4359,7 +4359,8 @@ sub postfix_postscreen {
       $line =~ /discarding EHLO keywords: / or
       $line =~ /: discard_mask / or
       $line =~ /: sq=\d+ cq=\d+ event/ or
-      $line =~ /: replacing command "/
+      $line =~ /: replacing command "/ or
+      $line =~ /^(DATA|BDAT) without valid RCPT/
    );