I apologize in advance if this is formatted goofy or comes out wrong. First time poster long time listener....:) (Stupid Outlook)
I'm not sure if this is a Maildrop or vpopmail issue. vpopmail 5.4-rc1 Maildrop 1.5.2 FreeBSD 4.4 My .qmail-default pipes all inbound mail to maildrop using the following command: | /usr/local/bin/maildrop .qmail-default-mailfilter The mailfilter file contains the following variable (among others): VHOME=`/usr/local/vpopmail/bin/vuserinfo -d [EMAIL PROTECTED] This doesn't seem to be working as I maildrop errors out because it can't find the home directory. What I haven't been able to find about vpopmail is whether or not it sets certain variable that can be used in .qmail or .mailfilter scripts. Are these variable available and, if so, where can I find a list of them? I ran into this problem before and always figured it was a problem on the handoff between qmail and maildrop. If I remember correctly the $EXT and $HOST are qmail environment variables, someone can correct me if I am wrong. In my case the $EXT variable was not being set. We initially had a clumsy awk command to manually set the line. Once we upgraded Maildrop the problem went away. To test try spitting the values to a log file with something like the following in your maildrop filter: logfile "/usr/local/vpopmail/maildroplog" log "EXT is $EXT" log "HOST is $HOST" log "VHOME is $VHOME" Of course put the VHOME log line after the line where you set it... I am currently using maildrop 1.6.3. As far as I know in this configuration, vpopmail doesn't have much to do with these variables other than trying to use them in the VHOME line. Hope this helps in some way. I never could find any info on this and just worked around until one day it started working after an upgrade.