I created a user 'testuser' leaving out 'mail=' in userdb and specifying
'home=' only. I changed maildirfilterconfig back to it's original
state. /home/virtual/domain1.com/testuser/Maildir/ exists now instead of everything living in .../testuser/. With only that, messages to testuser are being deferred and I'm getting the error below in my maillog:
/usr/lib/courier/bin/maildrop: Unable to filter message.
Then I noticed that if I removed my maildroprc (which is there primarily for spamassassin filtering), the emails would be delivered and the testuser .mailfilter works. However, I lose the ability to do universal filtering with maildrop.
Short of putting spamassassin filter rules into every user's .mailfilter, how can I have both maildroprc universal filtering AND virtual user maildrop filters? Or can I?
That's entirely up to you. If maildroprc fails for virtual users, find out why it's failing, and fix it.
pgp00000.pgp
Description: PGP signature
