Wietse: > Postfix receives all mail from the filter, therefore expand your > virtual aliases in Postfix and be done with it. No need to filter > mail twice.
James MacLachlan: > This solution requires delegating alias buckets to someone, rather than > everyone, which does not meet the enduser requirements. The issue is a If different users have different filter policies, then putting Postfix before the filter solves that problem. When Postfix does the alias expansion first, the filter knows who is receiving the mail. Looping mail from the filter through Postfix back again into the filter is more than likely to cause mailer loops. Postfix routing does not distinguish between an address that was received in RCPT TO commands and an address that comes out of alias expansion. Wietse