Hi, I've setup courier-imap 1.4.1 to use auth_imap. So far, everything works well but for the following:
* When the user exists but the password is incorrect, courier just closes the connection (if the user doesn't exist, courier returns "Login failed" to the client and doesn't close the connection). * When the homedir doesn't exist, it is created, but the maildir isn't (qmail-local creates both). Examining auth_imap.c, I see that #2 is easy to explain (the code isn't there, there's no #ifdef AUTOMAILDIRMAKE). What about #1? I guess something in the environment isn't being set. There's a comment about courier in auth_error(), but it's not very encouraging ;-) /* XXX under courier-imap it is not simple to give the correct failure back * XXX to the user, perhaps somebody has a good idea */ Thanks, -- Adriano
