Chris Lear wrote:
> 
> The filter file looks like this:
> 
> #Exim filter
> if $h_x_application_flash:is not "" then
>       logfile /var/log/exim/special_log/log 640
>       logwrite $message_headers
> endif
> 
> This writes the message headers into the special log file, then the 
> message is delivered as usual. What they do with the log file is their 
> problem.
> 
> Here's the difficulty. Because this logging is done at routing time, an 
> entry in the log doesn't actually mean that the mail has been delivered. 
>   Mail that gets queued and retried, for example, gets logged multiple 
> times, but may never reach the recipient.

Try writing your log file in a format similar to that of the main exim 
log, and then combining the two together by post-processing with exigrep.

- Marc


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

Reply via email to