on 6/22/01 2:31 PM, Hubbard, David at [EMAIL PROTECTED] spake: > Hi all, > I recently upgraded to Courier IMAP 1.3.8.2, > unfortunately I don't know what my previous version > was as I deleted it after I made sure mail was > working, I'm kind of thinking it was 1.3.2. But > anyway, I didn't touch vpopmail, it's version 4.9.10, > and after the upgrade the vpopmail open-relay > after authentication feature is no longer working. > > Does anyone know if this kind of problem would be > with vpopmail or courier imap? authvchkpw is my > only authentication module in courier imap, as it > has always been. Since vpopmail didn't change, > I'm thinking courier is at fault in some way, but > you never know. > > Thanks for any pointers, There's an #ifdef around the open_smtp statements in authlib/preauthvchkpw.c. In earlier versions, the configure script wasn't detecting that roaming users was enabled. My solution (that I got from this list) is to comment out the #ifdef and corresponding #endif around the open_smtp parts. Then recompile and it should work again if it is the same problem. One other issue is to make sure courier imap is running as vpopmail. You'll need to edit the couriertcpd rc file to specify a non-root user. But if vpopmail is running as the vpopmail user, then it can't edit the open-smtp file after courier-imap has modified it and left it owned by root. Regards, Bill Shupp
