On Fri, 17 Feb 2006, Jason Meers wrote:

> I have seen system filters that check for "first_delivery" to make sure that
> the message is only processed once even though system filters only run once
> for each message.

That is not correct. The system filter runs once per *delivery attempt* 
per message. That is why is *is* correct to check first_delivery if you
want to do something like take a copy of a message.

A "delivery attempt" is when Exim looks at the message and tries to 
deliver to all the as yet undelivered recipients. (Technically, it runs 
a "delivery process" on the message.)

> Handling errors on messages that were intended to be "unseen" also seems to be
> causing some people grief.

In a filter, you can use "errors_to" to redirect the errors address. You
can also use "noerror" to ignore delivery errors.

> If any of you can share your opinions or configs on this with me I will
> summarise them back to the list for approval first, then write up a howto to
> PDF or post on the wiki once we have a broad consensus.

That is an excellent idea. Thank you.

-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book

-- 
## 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