1 message in net.sourceforge.lists.courier-maildrop[maildropl] question about -d option...
FromSent OnAttachments
Juan GOct 25, 2005 12:31 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[maildropl] question about -d option...Actions...
From:Juan G (amoe@gmail.com)
Date:Oct 25, 2005 12:31:17 pm
List:net.sourceforge.lists.courier-maildrop

I've set up a server to accept mail for both local and virtual domains. I'm curious about why the $HOME variable is not passed when maildrop is executed (via master.cf <http://master.cf>) for a virtual domain but it is passed when executed via main.cf <http://main.cf> for the local domain.. Here are my arguments:

main.cf <http://main.cf>: <snipplet> mailbox_command=/usr/bin/maildrop -d ${USER} ${RECIPIENT} ${USER} ${DOMAIN} ${SENDER} ${HOME} virtual_transport = maildrop </snipplet>

master.cf <http://master.cf> <snippet> maildrop unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/bin/maildrop -d ${user}@${nexthop} ${recipient} ${user} ${nexthop} ${sender} </snippet>

Passing ${home} imports nothing from master.cf <http://master.cf>.. Is this normal? I thought it would return the homedir of the user vmail.

Thanks for any input.