Using vpopmail 4.9.6, qmailadmin 0.39, sqwebmail 1.0.3, and courier-imap 1.2.2. Sqwebmail and Courier-IMAP are both compiled using the new preauthvchkpw.c file. I'm using vpopmail's feature so that each domain is created under a unique system user name. So, domain.com is owned by sytem user "domain" and domain2.com is owned by the system user "domain2", etc... Nearly everything works just great with just one notable exception. Nobody whose account exists under an account other than vpopmail.vchkpw is able to change their passwords. :-( They authenticate just fine, everything works, but when they log in via the qmailadmin interface or the sqwebmail interface and attempt to change the password for mailboxes, it fails. Sqwebmail fails silently, qmailadmin produces a -22 error. Matt