我已将以下内容添加到/etc/postfix/header_checks,以便 postfix 记录每封电子邮件的主题行:
/^subject: / WARN
这会在/var/log/mail.log中生成日志条目,例如:
May 19 07:10:48 server postfix/cleanup[1737]: 12E9DB13A3: warning: header Subject: Test Message; from=<[email protected]>
我的logwatch 报告包含:
Header content warning (but passed): 1 Reason(s), 2030 time(s)
我已将以下两项都放在我的/etc/logwatch/conf/ignore.conf 中,但它们似乎并没有避免此消息:
warning: header Subject:
Header content warning (but passed): 1 Reason(s)
谁能告诉我我做错了什么?
/etc/logwatch/conf/ignore.conf中的第二次尝试是正确的,只是括号需要转义。在每个括号之前添加反斜杠会导致 logwatch 正确忽略这些行。
仅作记录:logwatch 在 ignore.conf 中使用 Perl 风格的正则表达式。所以看看