On Tuesday 14 January 2003 01:51 pm, dkwok wrote: > I am sorry the question may be off topic. > > I am running vpopmail and courier-imap, roaming with vpopmail works fine > but for user using imap roaming does not work. I have searched any > relevant info on this topic but it is rather scare. Would anyone point > me to the right direction? > > Many thanks in advance. > > David Kwok
Here is a slice of code i put in authlib/preauthvchkpw.c It handles both courier imap and courier pop3 users. vpopmail has to be installed with roaming users first. Not sure if this is in the lastest courier releases Ken Jones preauthvchkpw.c: if ( strcmp("webmail", (char *)service) == 0 && vpw->pw_gid & NO_WEBMAIL ) { return(-1); } else if ( strcmp("pop3", (char *)service) == 0 ) { if ( vpw->pw_gid & NO_POP ) { return(-1); } else { #ifdef POP_AUTH_OPEN_RELAY /* open the relay to pop users */ open_smtp_relay(); #endif } } else if ( strcmp("imap", (char *)service) == 0 ) { if ( vpw->pw_gid & NO_IMAP ) { return(-1); } else { #ifdef POP_AUTH_OPEN_RELAY /* open the relay to imap users */ open_smtp_relay(); #endif } }