The virtual domain stuff is done on another machine. This machine
deceides where mail for which domain must go.
Mail for internal accounts go to one machine.
Mail for external accounts go to the machine where I try to set up
procmail. No rewriting is done at this machine (mail is directly dropped
in user mailboxes).
Philip Guenther wrote:
Richard van Drimmelen <richard(_at_)sara(_dot_)nl> writes:
Mail for all accounts(_at_)alldomains must be delivered in
/var/mail/<individual_mailbox>
Mail for @special_client.com must be delivered in the users mailbox AND
in one collapsed mailbox (i.e. that mailbox contains mail that is sent
to single accounts in the 'special_client.com' domain).
Does this explanation make things more clear.......
Mostly. You have a virtual domain setup; how does the MTA pass the
envelope recipient to procmail, or does it? If you're not sure what
the answer to that is, how about you describe the MTA setup that does
this mail routing for these virtual domains. Do you use sendmail with
the mailertable? Sendmail with the virtusers table? Some other MTA?
The problem is that you need the MTA to make availible to procmail the
envelope recipient (which can differ from the addresses in the header!)
so that procmail knows who is being handled.
Philip Guenther
--
Richard van Drimmelen | email: richard(_at_)sara(_dot_)nl
System Services | phone: +31 20 5928080
SARA Computing Services | fax: +31 20 6683167
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail