----- Original Message -----
From: "David W. Tamkin" <dattier(_at_)ripco(_dot_)com>
To: "Procmail Mailing List" <procmail(_at_)Lists(_dot_)RWTH-Aachen(_dot_)DE>
Sent: Friday, July 28, 2000 8:45 PM
Subject: getting MTA to pass recipient information
He wants to be able to distinguish mail for the one valid
user(_at_)xx(_dot_)com
address from that for all the fake ones provided by miscreants to third
parties. He was hoping to do that by having procmail parse the "for"
phrase in the Received: line, but now he's getting pieces with no "for"
phrase, probably because they are for more than one address @xx.com. So
this has reduced to the virtual domain problem, where the MTA needs to
invoke procmail with the proper recipient information, using -m, -a, or
-a and -d, because procmail will not be able to find it in the headers.
Hmmm,
So, if I understand correctly, Eric wants to wade out all email sent to fake
addresses at xx.com, right? I must be missing something, but if it is a
virtual domain name problem, then why not simply skip procmail and handle it
at the virtmaps level? Terminate the virtmaps definations for xx.com like
this:
user(_at_)xx(_dot_)com whateveraddress(_at_)somewhere(_dot_)com
@xx.com error:nouser "550 User Unknown"
And run newvirtmaps. That ought to take care of it. :)
- Mark
System Administrator Asarian-host.org
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail