我已将以下内容添加到/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]>
和我的日志监视报告包含:
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)
谁能告诉我我做错了什么?
答案1
第二次尝试/etc/logwatch/conf/ignore.conf是正确的,除了括号需要转义。在每个括号前添加一个反斜杠会导致 logwatch 正确忽略这些行。
答案2
仅供参考:logwatch 在 ignore.conf 中使用 Perl 风格的正则表达式。因此,请查看
$ man 1 perlre