Ciao a tutti, sto impazzendo con Courier-IMAP. Su un server ho su qmail (1.03) insieme a vpopmail (5.2.1): utilizzando il pop3d di qmail, insieme all'interfaccia di autenticazione vchkpw di vpopmail (che si interfaccia al database mysql contenente le informazioni sugli utenti) non c'e' alcun problema e va tutto correttamente; invece con courier-imap, sia utilizzando il modulo di autenticazione mysql (con una select adattata alla struttura del DB di vpopmail) sia utilizzando l'apposito modulo vchkpw (aka vmailmgr), rien a faire: per qualche motivo che non riesco assolutamente a capire, guardando nei log di mysql si vede che in fase di login da parte dell'utente imap, viene correttamente presa la password ma lo username e' automaticamente sostituito da root. Una select che dovrebbe essere cosi': SELECT * FROM vpopmail WHERE username='nome.cognome@dominio.it' AND password='miapassword'; diventa quindi: SELECT * FROM vpopmail WHERE username='root' AND password='miapassword'; Qualche idea? Le versioni utilizzate come detto sono 5.2.1 per vpopmail (compilato a mano, ma proprio non dovrebbe c'entrare, stante la stessa struttura del DB) e 1.6.2 per courier-imap (per quanto riguarda i moduli ho provato con la 0.96.9 di authvmailmgr e 0.40.2 di authmysql, insomma le versioni contenute nella unstable). Ovviamente le permissions di accesso al DB sono a posto, infatti il demone pop3d di qmail autentica gli utenti senza batter ciglio. Grazie, buon weekend. -- Alessio Re Associazione MeteoNetwork: http://www.meteonetwork.it Key fingerprint: C638 07AF ED1D 6DE4 876F FBC3 73F1 70F0 800F 0A83 ::: Per cortesia, niente allegati .doc o .xls: utilizzate i formati standard come RTF o XML :::
Attachment:
signature.asc
Description: This is a digitally signed message part