[Not sure if I really understand your requirements]
On Mon, 2002-04-08 at 17:03, Florian Weimer wrote:
> The mailing list has got the following unusual characteristics:
>
> 1. For each subscriber, a rather complicated calculation is necessary
> to decide whether he wants to receive the message or not.
Isn't this best done in the MLM and passed to exim as a list of
recipients? Then again theoretically you could do an expansion within
an DB enabled exim if you have the appropriate information....
> 2. Each message sent to a subscriber needs to carry a unique envelope
> and header From address.
The envelope could be handled using VERP - see the VERP section in the
online documentation. I guess you could use the headers_rewrite
option, or a header_remove header_add pair on a transport to do the
From: mangling - best make sure nothing else ever goes near that
transport :-)
> The solution should be scalable to thousands of subscribers (but
> better tens of thousands).
Shouldn't be a big problem other than your bandwidth requirements will
be higher...
Nigel.
--
[ Nigel Metheringham Nigel.Metheringham@??? ]
[ - Comments in this message are my own and not ITO opinion/policy - ]