[exim] Very Advanced Address Rewriting

Top Page
Delete this message
Reply to this message
Author: Steffen Heil
Date:  
To: exim-users
Subject: [exim] Very Advanced Address Rewriting
Hello

I want to use exim4 as MTA for my own mailing list manager. However, every
sent mail should have a distinct envelope sender for easy bounce parsing.

Now, for every mail to have a distinct envelope sender, I need to pass every
mail distinctly to the mail server. That's one the one side a problem in
sence of traffic (the mailing list software does NOT run on the same host)
and as well as of disc space (for queue and journal) and as well of cpu
usage (virus scan/spam check).

What I would like to archive in terms of SMTP is the following:

mail from: some special string here
rcpt to: receipient1@???$bounce1@???
rcpt to: receipient2@???$bounce2@???
rcpt to: receipient3@???$bounce3@???
rcpt to: receipient4@???$bounce4@???
rcpt to: receipient5@???$bounce5@???
rcpt to: receipient6@???$bounce6@???
rcpt to: receipient7@???$bounce7@???
data
headers

body
.
quit


I see, I need to have special smtp_mail_acl settings. No Problem.
I see, I need to have special smtp_rcpt_acl settings. No Problem.
I will propably also need a special router. No Problem.

But how to use adress rewriting for this?

Any hints?

Regards,
Steffen