Hello, Exim Gurus!

I have systems that buffer and archive large volumes of email. This isn't for 
regular mail delivery and all of the messages are destined for the same handful 
of machines, so for performance reasons we set "queue_only" in the exim main 
configuration and flush the queue every minute to deliver messages in batches.

Lately our requirements have changed and I have implemented some custom logic 
and log generation through an exim system filter. The problem I have is that 
with "queue_only" set the messages don't generate the log event right away 
because the system filter only runs on message delivery. I tested a setup where 
the "queue_only" is disabled an the system filter freezes the message for later 
delivery. This writes the log events in a timelier fashion but produces a lot 
of "system frozen by message filter" warnings that I would like to suppress. We 
process ~100,000,000 messages/day so that is a lot of extra data to 
collect/process in our logging system and I am actively trying to cut down all 
the extraneous log lines that I can (eg: retry time not reached).

I read through the exim specification and I don't see anything that would help 
suppress these log lines and I'm hoping that it is something I overlooked and 
not something that can't be done.

Thanks in advance for everyone's help!

- Erik


-- 
## List details at https://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