Basically I got tired of [EMAIL PROTECTED] not being set to a real user half the time (extension addresses / catchalls) and it was messing up my maildrop rules. As a solution, I now dump my vpopmail heirarchy to userdb format and pass in the username, so maildrop always gets the home directory and the email address of the real account. Is there a way to avoid dumping to userdb?
So instead of doing:
| preline -f /usr/local/bin/maildrop
I now do:
| preline -f /usr/local/bin/maildrop -d [EMAIL PROTECTED]
The 2 diffs are at:
http://www.redterror.net/code/odds_and_ends/qmailadmin/
These are against 1.2.2 (sorry, haven't had time to upgrade yet), but my understanding is that they shouldn't be too far off from the latest. I've tested this so far on my production OpenBSD 3.4 x86 system.
I welcome any feedback on these, and I'd love it if they could make their way into the distribution, so let me know if there's anything I need to clean up to make that happen.
Regards, -- Dave Steinberg http://www.geekisp.com/
