All,

I wanted to use one of the built-in variables for the user= portion of a pipe in master.cf, but it seems postfix does not substitute it for that part.
Is this the case? Is it possible to do something like:

procmail  unix -        n       n       -       -       pipe
-o flags=RO user=${recipient} argv=/usr/bin/procmail -t -d EXTENSION=${extension}


What I want to do is run procmail as ${recipient}
Yes, the accounts on this system are complete email address formats.

In the end, I am just trying to get procmail to run as the user so I can have individual .procmailrc files process their email rules.


When I try any variables for user= I get errors from postfix:
email postfix/pipe[25495]: fatal: get_service_attr: unknown username: ${recipient}


Is there a way to use a variable for the user on a pipe transport?

Brian Andrus
Firstspot, Inc.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to