Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1736 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  exim4 + authentification SMTP + userdb

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

exim4 + authentification SMTP + userdb

n°643683
aurelienF
Posté le 02-03-2005 à 17:41:36  profilanswer
 

Bonjour,
 
J’ai de nouveau un problème cette fois ci c'est avec l’authentification SMTP et l’utilisation de Userdb pour gérer les mots de passes .
 
En fait le problème ne vient du mot de passe mais de l’acceptation de mon login. Voici ma config pour rappel :  
Exim4 au format maildir, courier pour la gestion du protocole IMAP et POP en SSL ou non. (l’IMAP et le POP fonctionne).Le stockage des mots de passes et des logins se fait dans des fichiers grâce à Userdb et non via une base de données. Il n’existe qu’un seul utilisateur unix pour la boite mail : Debian-exim, tous les autres utilisateurs sont virtuels.  
 
Voici ma config d’exim pour l’auth SMTP :
 
#/etc/exim4/conf.d/auth/ 30_exim4-config_examples :  
 
login:
driver = plaintext
    public_name = LOGIN
    server_advertise_condition = ${if eq{$tls_cipher}{}{no}{yes}}
    server_prompts = Username:: : Password::
    server_condition = \
        ${if eq {${readsocket{/var/run/courier/authdaemon/socket}\
        {AUTH ${strlen:exim\nlogin\n$1\n$2\n}\nexim\nlogin\n$1\n$2\n}}}\
        {FAIL\n} {no}{yes}}
    server_set_id = $1
 
plain:
  driver = plaintext
  public_name = PLAIN
  server_advertise_condition = ${if eq{$tls_cipher}{}{no}{yes}}
  server_condition = \
        ${if eq {${readsocket{/var/run/courier/authdaemon/socket}\
        {AUTH ${strlen:exim\nlogin\n$2\n$3\n}\nexim\nlogin\n$2\n$3\n}}}\
        {FAIL\n} {no}{yes}}
  server_set_id = $2
 
#/etc/exim4/conf.d/main/ 02_exim4-config_options :  
 
auth_advertise_hosts = *
 
 
#/etc/exim4/conf.d/acl/ 30_exim4-config_check_rcpt :  
 
accept authenticated = *
 
 
Petite précision je n’utilise pas le TLS pour l’authentification pour le moment.
 
Voici le résultat de différents tests :  
 
• Connexion via telnet sur le port 25 :  
 
Voici le message après quelques secondes d’attentes :  
 
Network error : Connection reset by peer
 
Message d’erreur dans /var/log/exim4/rejectlog :  
 
. SMTP protocol violation: synchronization error (input sent without waiting for greeting): rejected connection from H=[xx.xx.xx.xx]
 
• Connexion via mon client mail thunderbird :  
 
Réponse de celui-ci quant je tente d’envoyer un mail : « Il y a eu une erreur lors de l’envoi du courrier. Le serveur de courrier a répondu : relay not permitted. Veuillez vérifier que votre adresse email dans les paramètres de comptes Courrier et Forums est correcte et essayer à nouveau »
 
Message d’erreur dans /var/log/exim4/rejectlog :  
 
H=([192.168.1.100]) [xx.xx.xx.xx] F=<login> rejected RCPT <destinataire>: relay not permitted
 
 
Petite précision je n’ai a aucun moment une fenêtre d’authentification même quant je ne fournis pas a mon client mail de login…
 
Voila si quelqu’un  a une petite idée… merci d’avance

mood
Publicité
Posté le 02-03-2005 à 17:41:36  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  exim4 + authentification SMTP + userdb

 

Sujets relatifs
Postfix smtpauthentification par un proxy pour accéder à des serveurs internes
[debian] vsftpd et authentification PAMAccès partage Samba avec Authentification par AD
Probleme serveur smtpmutt, reverse lookup et serveur de mail SMTP
[Postfix] SMTP multiplesmutt: utilisé le smtp de son choix (distant/local)
Postfix Serveur SMTP perso PB avec aol.com[Debian] Proxy transparent avec authentification NT ? comment faire ?
Plus de sujets relatifs à : exim4 + authentification SMTP + userdb


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR