I'm trying to switch from UW-IMAP to Courier. I'm running on Debian
Woody and using Postfix as my MTA. I also want to use virtual users and
of course have Courier use Maildir format mailboxes.
I got the courier-imap server to install and figured that I needed to
change authdaemonrc to use userdb. This works. Now I just need a way to
get e-mail.
When I type "maildrop -d <user>" it works for system users. When I try
"maildrop -d <virtuser>" it says: "maildrop: Invalid user specified".
This leads me to believe that maildrop is not using userdb.
I tried doing "apt-get source maildrop" (debian's way to download
source) and then "./configure --with-db=db --enable-userdb". Then "make"
and "make install". The resulting maildrop also seems to ignore userdb.
I then downloaded the latest maildrop from sourceforge and the same
thing happened.
Clearly I'm missing something here -- how do I tell maildrop to use
userdb? How do I tell it where userdb lives?
Anyway, any suggestions would be really appreciated!
Thanks!
Jen
P.S. I used "make install" instead of "make install-strip" because "make
install-strip" fails with: "strip:
/usr/local/share/maildrop/scripts/makedat: File format not recognized
/usr/bin/install: strip failed". The instructions say that if "make
install-strip" fails then try "make install" which is what I did. Could
this have something to do with my problem?