Bonjour,
Voila deux jour que je planche dessus déjà, mais je me retrouve un gros propleme du support du sasl avec postfix.
Bon j'ai un distrib Debian, et j'ai donc installé les packages postfix et postfix-tls (support TLS et SASL pour postfix).
Alors bien sur la librairie SASL2 est installée, ainsi que les binaires pour simplifier sont utilisations.
La librairie est installé dans le répertoire /usr/lib/sasl2/ et j'ai fait un lien symbolique vers le répertoire /usr/local/lib/sasl2/ qui n'existait pas et ou j'ai mi mon smtpd.conf.
Enfin voici les quelques lignes rajouté dans mon main.cf pour l'activation du SASL :
Code :
- smtpd_sasl_auth_enable = yes
- smtpd_sasl_application_name = smtpd
- smtpd_sasl_local_domain = $mydomain
- smtpd_sasl_security_options = noanonymous
- broken_sasl_auth_clients = yes
- smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unknown_client, permit
|
De meme j'ai modifier le port d'ecoute de mon smtpd dans master.cf, pour éviter les perturbations de l'extérieur durant mes tests
Code :
- 1027 inet n - n - - smtpd
|
le probleme est qu'a chaque fois que je fais un appel sur mon smtpd, en local avec telnet ou de l'exterieur avec mon client mail, j'ai une jolie erreur "fatal: no SASL authentication mechanisms".
J'ai essayé de configurer mon smtpd avec saslauthd et sasldb dans les deux cas le résultat est le meme.
et ma base sasldb est bonne car je l'ai testé (testsaslauthd)
Me voila a un point ou je ne sais plus quoi faire.
Plusieurs personnes sur differents chat on essayé de m'aider en vain
C'est comme si le deamon stmpd ne lisait pas mon fichier smtpd.conf.
Et ca je ne sais pas comment le verifier.
Merci d'avance a celui qui aura une solution
Message édité par jamatic le 31-03-2004 à 22:29:06