From 0a90214782845ff864337440ba778903d972c732 Mon Sep 17 00:00:00 2001
From: Jan Philipp Timme <jan.philipp@timme.it>
Date: Wed, 7 Aug 2019 12:15:23 +0200
Subject: [PATCH] Fix reporting good dkim signing as dkim-error-in

---
 postfix-stats.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/postfix-stats.sh b/postfix-stats.sh
index f6485fd..0ec3cd1 100755
--- a/postfix-stats.sh
+++ b/postfix-stats.sh
@@ -110,7 +110,7 @@ mi_dmarc_none=$(sed -n "$old_log_position","$new_log_position"p $LOGFILE | grep
 
 # Collect DKIM data
 mi_dkim_signed=$(sed -n "$old_log_position","$new_log_position"p $LOGFILE | grep 'opendkim\[' | grep 'SSL$\|message has signatures from' | wc -l)
-mi_dkim_error=$(sed -n "$old_log_position","$new_log_position"p $LOGFILE | grep 'opendkim\[' | grep -v 'SSL$\|message has signatures from' | wc -l)
+mi_dkim_error=$(sed -n "$old_log_position","$new_log_position"p $LOGFILE | grep 'opendkim\[' | grep -v 'SSL$\|message has signatures from\|DKIM-Signature field added\|no signing table match for' | wc -l)
 mo_dkim_signed=$(sed -n "$old_log_position","$new_log_position"p $LOGFILE | grep 'opendkim\['| grep 'DKIM-Signature field added' | wc -l)
 mo_dkim_unsigned=$(sed -n "$old_log_position","$new_log_position"p $LOGFILE | grep 'opendkim\['| grep 'no signing table match for' | wc -l)
 
-- 
GitLab