On Fri, 16 Jul 2004, Kjetil Torgrim Homme wrote:
> On Thu, 2004-07-15 at 21:06 -0500, Mike Bacher wrote:
> > If a third instance is what is needed, then we are willing to do it.
> > Can you provide details as to what is necessary to make exim do this?
> > (e.g. config file examples)?
>
> I suspect he's thinking of using an Exim instance with a transport
> specifying max_rcpt = 1. if you do this, remember that all rejections
> must happen on that front instance, since rejections by the inner Exim
> causes the front Exim to send bounce messages to possibly forged
> envelope senders.
You can use recipient callout verification on the front instance to
ensure that the inner instance is happy before accepting a recipient.
That helps, but does not solve the whole problem, because rejections
after scanning the data are still going to be "inside" your combined
system. The only sensible thing to do for that is to discard rather than
reject.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book