Hello, I am trying to configure ommail on Debian 6 so that it will send me email notification if a message contains a certain string. I have got it working using the following configuration below, however as a side-effect it appears that all other messages that were once logged to /var/log/syslog are no longer being logged.
For example, if I was to disable my ommail configuration and do `logger foobar; grep foobar /var/log/syslog` it would appear. As soon as I enable my ommail configuration and log a different message, it simply does not get added to /var/log/syslog. Messages that *do* match the condition do get emailed to my via ommail, however. The following exists in /etc/rsyslog.d/email-ozwebapp.conf: $ModLoad ommail $ActionMailSMTPServer localhost $ActionMailFrom [email protected] $ActionMailTo [email protected] $template mailSubject,"ozwebapp log event occured on %hostname%" $template mailBody,"The following log event has occured with one of our web applications::\r\n%msg%" $ActionMailSubject mailSubject # Only send an email out once in 10 minutes $ActionExecOnlyOnceEveryInterval 600 if $msg contains 'cake' then :ommail:;mailBody Kind regards, Alex Cartwright _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/

