On Sun, Oct 14, 2012 at 3:01 PM, Wietse Venema <wie...@porcupine.org> wrote:
> If you invoke Maildrop from $HOME/.forward, see "man 8 local" section
> "EXTERNAL COMMAND DELIVERY" for how to pass HOME and other parameters.
>
> If you invoke Maildrop from the pipe(8) mailer, then its manpage
> documents all the information that it can pass, and that does not
> include authlib lookups.

I use pipe.  I'm a little confused by your comment because using -d
makes maildrop to an authlib lookup.  I was curious if there is a way
to have Postfix place the user's $HOME into the enfironment that
maildrop is executed in.

Maybe not?

On Sun, Oct 14, 2012 at 3:01 PM, Jeroen Geilman <jer...@adaptr.nl> wrote:
> You would have to devise a way for postfix to pass that value to maildrop -
> and as I am reading the man page, maildrop doesn't look for it.

Yes, doesn't it expect it to be as an environment variable?

> The lookup itself can be done trivially with a virtual_mailbox_maps entry,
> but if you're delivering to a different transport than the default for
> virtual(8), that value is not communicated elsewhere.

Sorry I guess I'm too newb to understand clearly.  I use a maildrop
transport that is executed via pipe, all defined in master.cf.  Do I
understand correctly that you are saying there is no $HOME lookup for
a transport like maildrop?

Reply via email to