Rainer Sigl wrote:
> Hi all,
> I would like to log into a file all outgoing emails with sender, 
> recipient, a specific header line $h_x-spam-level on exim4.
> Can somebody give me a hint how to do this?

<untested>

In ya data acl:

   warn condition = ${if def:h_x-spam-level:{yes}{no}}
        log_message = SPAM_LEVEL_HEADER: <$sender_address> $recipients

(note the <> around $sender_address as this can be null for bounces)

and then

shell$ tail -f mainlog | grep 'SPAM_LEVEL_HEADER' > logfile

or at the end of each day (after log rotation):

shell$ grep SPAM_LEVEL_HEADER mainlog.01 > logfile

Regards

Drav.

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to