Hi all, I have a rather important and hopefully rather easy to address question:
I use both dspam and maildrop in conjunction with qmail+vpopmail. dspam is set up like so: # cat /var/vpopmail/domains/osss.net/.qmail-cshobe | /usr/bin/dspam --user [EMAIL PROTECTED] --deliver=innocent,spam --mode=teft DSpam then calls `maildrop -d vpopmail` as the local delivery agent, and in the maildroprc file, I have the following: DOMAIN=tolower($HOST) USERNAME=tolower($EXT) VHOME="/var/vpopmail/domains/$DOMAIN/$USERNAME" include $VHOME/.mailfilter As you can see, both use the $HOST and $EXT environment variables set by qmail. This makes everything work fine and well, most of the time. The problem is that I have username aliases, as well as domain aliases. So sometimes $EXT is 'casey' and $HOST is 'aixos.net', but the delivery address is still [EMAIL PROTECTED] I need to find a way to get variables set for the actual delivery address, because this scenario will break both maildrop (which I've hacked around by adding symlinks in /var/vpopmail) and dspam (which treats every distinct --user argument as a separate user account. How can this be done? Many thanks in advance for any advice. Cheers, -- Casey Allen Shobe - Open Source Software Solutions [EMAIL PROTECTED] - http://osss.net