On Dec 30, 2008, at 10:45 PM, Wietse Venema wrote:
> Sahil Tandon:
>> Joselito wrote:
>>> I'm moving an existing domain to virtual mailboxes. All the info is
>>> stored in a mysql database. Currently all devlivery and alias
>>> is working correctly; I'm using virtual_mailbox_maps,
>>> virtual_alias_maps and virtual_mailbox_domains stored in the sql
>>> Problem is that aliases that pipe to a command and aren't delivered
>>> - this is most common for mailing list software like mailman and
>>> smartlist. Dropping the piped command into the destination side
>>> of an
>>> alias map results in a bounce mail, and the logs show an unknown
>>> error. The current workaround that I'm using is to alias to another
>>> alias in /etc/aliases (obviously a flat file, not an sql backend)
>>> is aliased to the pipe.
>> You cannot pipe to programs from virtual alias maps; use local
>> as you currently do, or route to an address that resolves (via
>> transport_maps) to a pipe transport.
> See also examples in http://www.postfix.org/VIRTUAL_README.html
> for delivery to command.
Ugh, that's what I get for reading everything very closely up to the
point I need, instead of the whole page, where I miss the gigantic
section at the bottom that talks about this issue. Whoops.