7 messages in net.sourceforge.lists.courier-maildropRe: [maildropl] maildroprc variables
FromSent OnAttachments
Dylan MarkowNov 27, 2006 4:06 pm 
Sam VarshavchikNov 27, 2006 4:56 pm 
Dylan MarkowNov 27, 2006 9:54 pm 
Sam VarshavchikNov 28, 2006 4:05 am 
Dylan MarkowNov 28, 2006 9:37 am 
Tony EarnshawNov 28, 2006 9:45 am 
Sam VarshavchikNov 28, 2006 3:14 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:Re: [maildropl] maildroprc variablesActions...
From:Sam Varshavchik (mrs@courier-mta.com)
Date:Nov 28, 2006 4:05:04 am
List:net.sourceforge.lists.courier-maildrop

Dylan Markow writes:

After a little more research I came up with the following.

When running the command "maildrop -V10 -d dm@example.com" as root, the following is output:

maildrop: authlib: groupid=5000 maildrop: authlib: userid=5000 maildrop: authlib: logname=dm@example.com, home=/var/spool/mail/virtual, mail=/var/spool/mail/virtual/example.com/dm/ maildrop: Changing to /var/spool/mail/virtual

When run as the user "virtual" instead of root, the output it:

maildrop: authlib: groupid=5000 maildrop: authlib: userid=5000 maildrop: authlib: logname=dm@example.com, home=/var/spool/mail/virtual, mail=/var/spool/mail/virtual/example.com/dm/ maildrop: Changing to /home/virtual

Note the 4th line is different when run as virtual. When I run as root, it recognizes all of the fields properly (i.e. $DEFAULT becomes /var/spool/mail/virtual/example.com/dm). However, when run as virtual, $DEFAULT remains "./Maildir").

You mentioned that you did not compile maildrop yourself, you installed a package. I suspect that you've installed the wrong package. You've installed the Courier version of maildrop, which correctly works only with Courier. You need to install the standalone version of maildrop.