On Thu, Jul 23, 2015 at 09:08:53AM -0400, Marvin Renich wrote:

> I would like to use something like
> 
> virtual_mailbox_domains = domain1.org domain2.org
> virtual_uid_maps = hash:/etc/postfix/virtual_uids
> virtual_transposrt = maildrop
> 
> with
> 
> maildrop  unix  -       n       n       -       -       pipe
>   flags=DRhu user=vmail argv=/usr/bin/maildrop -d 
> ${user_from_virtual_uid_maps}
>   ${user} ${domain} ${extension} ${recipient} ${nexthop}

Not possible.  The virtual_uid_maps parameter is a feature of the
virtual(8) not the pipe(8) transport.  And it stores a numeric uid,
not a login name.

You'll need to implement any required lookups in a wrapper
program around the underlying maildrop transport.

-- 
        Viktor.

Reply via email to