Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Exim 4 et relay
Envoyé par: Sébastien

Bonsoir à tous,


Je rencontre quelques soucis pour configurer une nouvelle adresse de serveur relay avec Exim 4...

Jusque la j'utilisais une adresse serveur fonctionnant en SMTP classique (25) sans authentification et ça fonctionne parfaitement.

Le nouveau serveur distant requiert une authentification (serveur EMSTP, port 587)...

J'ai donc modifié la configuration d'Exim :

dc_smarthost = 'smtp.some_host.fr::587'

Et ensuite j'ai indiqué les paramètres d'authentification (/etc/exim/passwd.client), comme ceçi :

'smtp.some_host.fr':login:password

Et la problème, lorsque je regarde les logs, je vois le message d'erreur :
Recipient address rejected: Missing Authentication


(Au passage dans passws.client, j'ai essayé sans les '' et le problème reste le même sad smiley )

Merci d'avance à tous.

Sébastien

Poste le Wednesday 9 July 2008 18:01:25
Répondre     Citer    
Re: Exim 4 et relay
Envoyé par: Justt

en faisant un man exim4_passwd_client, on apprend :
Citation
RTFM
Please note that target.mail.server.example is currently the value that exim can read from reverse DNS: It first follows the host name of the target system until it finds and IP address, and then looks up the reverse DNS for that IP address to use the outcome of this query (or the IP address itself should the query fail) as index into /etc/exim4/passwd.client.
Par exemple, moi j'ai du mettre smtpauth.wanadoo.fr à la place de smtp.orange.fr
++

Poste le Thursday 10 July 2008 22:43:26
Répondre     Citer    
Re: Exim 4 et relay
Envoyé par: Sébastien

Bonsoir à tous,

Merci pour ta réponse Justt! :-)

J'ai regardé ça ce midi, si tu veux l'adresse du serveur est : smtp.premium.orange.fr

Effectivement en faisant une requête de reverse DNS, je me suis aperçu que le résultat est : smtp.premium.wanadoo.fr...

Ce qui est bizzare c'est que lors d'un test de ping :

de l'adresse smtp.premium.orange.fr, tu abouties à l'adresse ip se terminant par .71
de l'adresse smtp.premium.wanadoo.fr tu abouties à l'adresse ip se terminant par .70


Mais au niveau de la config, j'ai adapté mon fichier passwd.client en ajoutant :

stmp.premium.wanadoo.fr:login:password

Mais rien à y faire j'ai toujours la même erreur dans les logs d'Exim sad smiley

As tu / avez vous une idée sur le sujet ?

Merci d'avance à tous.


Sébastien

Poste le Friday 11 July 2008 19:20:12
Répondre     Citer    
Re: Exim 4 et relay
Envoyé par: Sébastien

Hello à tous,

Problème résolu en utilisant l'adresse obtenue avec le reserve DNS et la ligne suivante dans le fichier de config d'Exim :

AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS = 1


Sébastien

Poste le Monday 21 July 2008 13:15:58
Répondre     Citer    
Re: Exim 4 et relay
Envoyé par: Damien HENRY

Bonsoir
Même problème et suite à une migration de serveur debian 4.0
Le système dispose de son propre DNS avec un appel au serveurs root (db.root)
Le resolv.conf indiquait :
nameserver 10.0.0.1 ### adresse de lui-même puisqu'il dispose de son DNS

Je modifie resolv.conf en désignant l'adresse de la livebox : nameserver 192.168.1.1 et là les mails passe même ceux qui sont gelés avec la commande exim4 -qff.
Je tapes host smtp.orange.fr dans ces conditions j'obtiens
smtp.orange.fr has address 80.12.242.141
smtp.orange.fr has address 80.12.242.86
smtp.orange.fr has address 80.12.242.61
smtp.orange.fr has address 80.12.242.52
smtp.orange.fr has address 80.12.242.16
smtp.orange.fr has address 80.12.242.10
smtp.orange.fr has address 193.252.23.66
smtp.orange.fr has address 193.252.22.91
smtp.orange.fr has address 193.252.22.74
smtp.orange.fr has address 193.252.22.64

Je reporte le resolv.conf à 10.0.0.1 et j'obtiens ca :
smtp.orange.fr has address 193.252.22.84
smtp.orange.fr has address 193.252.22.86

La requête au serveurs root ne répondent pas la meme chose que les DNS orange.
Je souhaite rester dans cette dernière condition donc je change db.10 par :
;;;;A.ROOT-SERVERS.NET. 3600000 IN A 198.41.0.4
A.ROOT-SERVERS.NET. 3600000 IN A 192.168.1.1

en fait j'indique que le serveur A.root est la livebox !!!
Rédémarre exim et tout fonctionne.
@+


Poste le Thursday 21 August 2008 01:11:44
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Exim 4 et relay
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons