Bonjour à tous,
Cela va faire maintenant une semaine que je suis bloqué sur ce problème, impossible de résoudre ce dernier c'est pourquoi je viens ici chercher de l'aide.
J'ai créé un serveur mail avec postfix et courier et j'utilise le mécanisme d'authenfication SASL avec le deamon SASLAUTHD.
Tout fonctionne à merveille, sauf l'authentification lorsque l'utilisateur souhaite se logger avec un nom d'utilisateur sous la form
monuser@mondomain.com
Pour illustrer mon propos, voici les tests que j'ai effectué en local:
Setting up the saslauthd deamon
sudo saslauthd -c -r -d -a shadow -m /var/run/saslauthd
Setting up the client, fail with the realm...
testsaslauthd -u myuser@mydomain -p mypass
0: NO "authentication failed"
Server side log:
auth failure: [user=myuser@mydomain] [service=imap] [realm=] [mech=shadow] [reason=Invalid username]
Now, trying without the realm:
testsaslauthd -u myuser -p mypass
0: OK "Success."
J'ai pourtant bien mis l'option -r lors du lancement de SASLAUTHD...
Merci d'avance...