Pages : 1
#1 Le 22/08/2007, à 09:07
- stopher
[Resolu] SQL + Dovecot auth...
Un jour un problème :-)
Utilisateurs virtuels "static" fonctionnel avec postfix et dovecot je passe à l'etape suivante pour gerer ces utilisateurs via une base de données Mysql .
Pour postfix , c'est ok ...
Par contre , pour dovecot , j'ai un souci à l'authentification !
En effet dovecot se connecte correctement à ma base :
Aug 22 08:51:18 serveur4 dovecot: Dovecot v1.0.rc17 starting up
Aug 22 08:51:20 serveur4 dovecot: auth-worker(default): mysql: Connected to 127.0.0.1 (mailserver)
Mais lorsque je tente de me connecter via n'importe qu'elle client mail pour voir mes mails , voilà l'erreur :
Aug 22 08:56:43 serveur4 dovecot: imap-login: Aborted login: user=<spam>, method=PLAIN, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured
dans dovecot.conf , j'ai à la section auth default :
auth default {
mechanisms = plain
# SQL database
# http://wiki.dovecot.org/AuthDatabase/SQL
passdb sql {
# Path for SQL configuration file, see /etc/dovecot/dovecot-sql.conf for example
args = /etc/dovecot/dovecot-sql.conf
}
# SQL database
# http://wiki.dovecot.org/AuthDatabase/SQL
userdb sql {
# Path for SQL configuration file, see /etc/dovecot/dovecot-sql.conf for example
args = /etc/dovecot/dovecot-sql.conf
}
user = root
}
et au niveau de dovecot-sql.conf :
driver = mysql
connect = host=127.0.0.1 dbname=mailserver user=root password=********
default_pass_scheme = PLAIN-MD5
password_query = SELECT user ,password, home as userdb_home, uid as userdb_uid, gid as userdb_gid FROM virtual_users WHERE user= '%u'
Sachant que
user est formatté comme ceci : user@titi.com
password est en md5
Voilà .. merci d'avance pour votre aide ,
Cordialement , Christophe.
Dernière modification par stopher (Le 22/08/2007, à 12:15)
Hors ligne
#2 Le 22/08/2007, à 12:15
- stopher
Re : [Resolu] SQL + Dovecot auth...
Ok , et voilà un petit résolu ...
Apres avoir activé
auth_debug = yes
mail_debug = yes
auth_debug_password = yes
mis :
count = 2
J'ai pu voir l'erreur qui était simplement un conflit avec le nom de l'utilisateur pour l'authentification ..
Et voilà il ne me reste plus qu'à faire une jolie interface web pour gerer tt ca encore plus facilement
A+
Stopher.
Hors ligne
Pages : 1