我已经将以下内容添加到/ etc / postfix / header_checks中,以便postfixlogging每封电子邮件的主题行:
/^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)
谁能告诉我我做错了什么?
/etc/logwatch/conf/ignore.conf中的第二次尝试是正确的,只是括号需要转义 。 在每个括号之前添加一个反斜杠导致logwatch正确地忽略这些行。
只是logging:logwatch在ignore.conf中使用Perl风格的正则expression式。 所以看看
$ man 1 perlre