I am using authuserdb only, and have maildrop as the system default delivery agent:
(from /usr/local/courier/etc/authdaemonrc): authmodulelist="authuserdb"
(from /usr/local/courier/etc/courierd): DEFAULTDELIVERY="| /usr/local/courier/bin/maildrop"
maildrop delivers properly to all system accounts, following the rules in /usr/local/courier/etc/maildroprc, then ${HOME}/.mailfilter, but for all virtual accounts, both maildroprc and any local .mailfilter is ignored.
Is this a "feature" of userdb authentication, or am I missing a configuration somewhere. Much reading has turned up nothing.
You are probably defining the 'mail' attribute in userdb. 'mail' in userdb essentially overrides DEFAULTDELIVERY.
pgp00000.pgp
Description: PGP signature
