Bonjour,

J'ai un système (sous Squeeze) qui émet quelques courriels.
Il utilise exim4 et un compte GMail pour ses envois et l'ensemble
fonctionne sans histoire.

Depuis peu, j'ai une nouvelle exigence: je dois émettre certains mails avec
une adresse d'émisssion précise (exemple: cont...@exemple.fr et non plus
foo...@gmail.com).

Grâce à cette liste, j'ai pu trouver le moyen pour configurer l'adresse
d'émission: le pb est que mon compte GMail n'accepte pas une autre adresse
d'émission que la sienne.

Pour contourner cette limitation, j'envisage d'utiliser les paramètres SMTP
fournis avec le lien ADSL Orange du site d'installation de mon système.

Je rencontre des difficultés pour émettre avec ces paramètres SMTP Orange
et j'apprécierai beaucoup une aide sur le sujet.

Voici comment j'ai procédé:

1. J'ai testé unitairement les paramètres SMTP en suivant la procédure
décrite ici [1].
Je me suis connecté avec:
telnet smtp.orange.fr 587
Après la commande AUTH LOGIN et l'envoi du login et du mot de passe en
base64, j'ai la réponse suivante du serveur:
235 2.7.0 ... authentication succeeded
J'en déduis que mes paramètres d'authentification sont corrects mais j'ai
un doute sur les paramètres de connexion car je lis ici ou là des
références aux ports 25 ou 465.
Quels paramètres de connexion doit-on privilégier ?

2. Je poursuis pour ensuite arriver à émettre mais il n'y a pas d'émetteur
dans le mail reçu malgré la commande
MAIL FROM: <b...@foo.com>
250 2.1.0 <b...@foo.com> sender ok
Avez-vous une suggestion pour valoriser en telnet avec le SMTP d'Orange
l'adresse d'émission ?

3. Je reviens maintenant à mailx et exim4.
Je configure ceux-ci du mieux possible et je lance un envoi avec mailx et
l'option -v.
J'observe alors à l'écran:
  SMTP<< 550 5.1.0 Authentification requise. Authentication Required.
OFR102_402 [402]

Avant cette ligne, j'observe que mailx/exim4 n'émet aucune commande AUTH
LOGIN préalable, analogue à celle que j'envoie avec telnet.
Ma question est: comment dois-je spécifier à exim4/mailx d'envoyer un AUTH
LOGIN ?

J'ai ceci dans /etc/exim4/pass.client:
smtp.orange.fr:moncom...@orange.fr:monmotdpasse

Dans update-exim4.conf.conf, j'ai:
dc_smarthost='smtp.orange.fr::587'


Slts



[1] http://www.linuxjournal.com/content/troubleshooting-telnet

Répondre à