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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [Résolu][Postfix] lost connection after HELO

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu][Postfix] lost connection after HELO

n°834973
ohyes
oooooohYes !
Posté le 14-08-2006 à 15:55:30  profilanswer
 

Bonjour à tous.
 
Je tourne en rond et n'arrive pas à résoudre ce soucis.
Voici la trace complète (trace générée par l'envoi d'un mail depuis un prog Java en local sur la machine où est Postfix):

Code :
  1. Aug 14 15:47:09 MON_HOSTNAME postfix/smtpd[22165]: connect from localhost[127.0.0.1]
  2. Aug 14 15:51:19 MON_HOSTNAME postfix/smtpd[22165]: lost connection after HELO from localhost[127.0.0.1]
  3. Aug 14 15:51:19 MON_HOSTNAME postfix/smtpd[22165]: disconnect from localhost[127.0.0.1]


 
Ce que je ne comprends pas, c'est que cela fonctionnait très bien, et paf! d'un coup voilà les erreurs.
 
Je pense qu'elles sont survenues soit :
 - depuis que j'ai fait tourner une boucle avec une quarantaine de mail à envoyer d'affilé.
 - depuis que j'ai installé un serveur DNS  sur la machine.
 
 
Si quelqu'un aurait une piste pour m'aider ?


Message édité par ohyes le 16-08-2006 à 23:25:03
mood
Publicité
Posté le 14-08-2006 à 15:55:30  profilanswer
 

n°834983
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 14-08-2006 à 16:32:11  profilanswer
 

essaie d'envoyer un mail manuellement: telnet , etc...
 
regarde si tu n'a pas spammé ta propre machine.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°834989
ohyes
oooooohYes !
Posté le 14-08-2006 à 17:09:00  profilanswer
 

Salut roscocoltr an, voilà.
 
j'ai envoyé un mail via un 'mail -s "SUJET" $ADRESSE_MAIL. .... (+ ^D pour envoyer.)
 
les traces sont :

Code :
  1. Aug 14 17:04:58 MON_HOSTNAME postfix/pickup[22062]: 8844859249: uid=0 from=<root>
  2. Aug 14 17:04:58 MON_HOSTNAME postfix/cleanup[22290]: 8844859249: message-id=<44E0911A.mailH731YRULD@MON_HOSTNAME>
  3. Aug 14 17:04:58 MON_HOSTNAME postfix/qmgr[22063]: 8844859249: from=<root@MON_HOSTNAME.MON_DOMAINE>, size=433, nrcpt=1 (queue active)
  4. Aug 14 17:04:59 MON_HOSTNAME postfix/smtp[22292]: 8844859249: to=<$ADRESSE_MAIL.>, relay=smtp1.laposte.net[81.255.54.11], delay=1
  5. , status=sent (250 < 44D9F2FF0035555B> Mail accepted)
  6. Aug 14 17:04:59 MON_HOSTNAME postfix/qmgr[22063]: 8844859249: removed


 
 
Et j'ai bien reçu le mail.
Mais toujours pas via mon prog Java.
Pour info, j'utilise les classes javax.mail  et  je passe le smtp de cette façon :  
props.put("mail.smtp.host", "127.0.0.1" );


Message édité par ohyes le 14-08-2006 à 17:17:43
n°834993
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 14-08-2006 à 17:18:00  profilanswer
 

comment s'authentifie ton programme java, avec quel protocole ?
 
edit: j'avais pas vu l'edit
 
J'ai vu parfois qu'un localhost n'était pas équivalent à un 127.0.0.1... essaie avec localhost. Essaie avec le full name de ta machine.


Message édité par roscocoltran le 14-08-2006 à 17:19:45

---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°834998
ohyes
oooooohYes !
Posté le 14-08-2006 à 17:44:25  profilanswer
 

Ca ne passe pas non plus.
Que je mette 127.0.0.1, le fullname, mon IP réelle. Rien à faire.
 
Je retombe sur les traces du 1er post.
 
Je suis en tail sur la log, et je vois bien la connexion arriver puisque la log dit connect from localhost[127.0.0.1]
Pour retomber sur le lost connection after HELO from localhost[127.0.0.1]
 
Etrange.

Message cité 1 fois
Message édité par ohyes le 14-08-2006 à 17:44:51
n°835041
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 14-08-2006 à 19:24:01  profilanswer
 

ohyes a écrit :

Ca ne passe pas non plus.
Que je mette 127.0.0.1, le fullname, mon IP réelle. Rien à faire.
 
Je retombe sur les traces du 1er post.
 
Je suis en tail sur la log, et je vois bien la connexion arriver puisque la log dit connect from localhost[127.0.0.1]
Pour retomber sur le lost connection after HELO from localhost[127.0.0.1]
 
Etrange.


 
 
telnet localhost 25
helo hostname
 
et tu brode.
 
et regarde la suite.
 
Tu travaille tout en local, sur une seule machine ? Je connais mal java, mais le fait que ce soit une machine virtuelle, ça n'affecte en rien le firewall par exemple ?

n°835162
ohyes
oooooohYes !
Posté le 15-08-2006 à 13:59:24  profilanswer
 

Salut roscocoltran,  :hello:  
 
Concernant java et le firewall, non comme je suis en local. Et puis, on voit bien la demande arriver sur la log du postfix.
Par contre, il y a un fichier java.policy dans lequel tu donnes des permissions (ou pas) à la machine virtuelle.
Mais le soucis ne semble pas là, puisque si je remplace mon SMTP par un autre SMTP (genre laposte.net ou autre), la demande fonctionne. (Et surtout ca a déjà fonctionné comme je l'écrivai dans le 1er post)
Voilà pourquoi je pense plus pour un réglage sur postfix.
 
En tout cas, je ferai le test du telnet tout à l'heure, je te tiens au courant.
Mais qu'entends tu par 'et tu brodes' ? (tu veux dire, je tape du texte?)
 
Merci de ton suivi.  :jap:


Message édité par ohyes le 15-08-2006 à 14:00:01
n°835169
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 15-08-2006 à 14:18:29  profilanswer
 

tu tappe la suite de commandes pour envoyer un mail "a la main". Je ne connais plus la séquence, mais tu peux envoyer un mail par telnet. Un coup de google te donnera la suite du helo.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°835388
ohyes
oooooohYes !
Posté le 16-08-2006 à 10:29:57  profilanswer
 

Hello Hello.
 
Bien je pense que j'ai trouvé la solution grace au fameux test "TELNET".
Il semble que je dois ajouter la propriété "mail.smtp.localhost" en plus de "mail.smtp.host".
 
props.put("mail.smtp.localhost", mon_hostname);
 
 
La javadoc semble le confirmer. (Mais pourquoi n'ai je pas regardé avant ??  :ange: )
VOilà l'extrait :

Code :
  1. mail.smtp.localhost
  2. String
  3. Local host name used in the SMTP HELO or EHLO command. Defaults to InetAddress.getLocalHost().getHostName(). Should not normally need to be set if your JDK and your name service are configured properly.


 
Je ferai le test dans la journée, et viendrait clore le topic si c'est ok.
Merci encore de ton aide roscocoltran. :wahoo:


Message édité par ohyes le 16-08-2006 à 10:32:20
n°835555
ohyes
oooooohYes !
Posté le 16-08-2006 à 23:24:15  profilanswer
 

Voilà le soucis est résolu. L'ajout de la propriété a corrigé le soucis
 
 :jap: roscocoltran  :jap:

mood
Publicité
Posté le 16-08-2006 à 23:24:15  profilanswer
 

n°835638
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 17-08-2006 à 10:58:46  profilanswer
 

ohyes a écrit :

Voilà le soucis est résolu. L'ajout de la propriété a corrigé le soucis
 
 :jap: roscocoltran  :jap:


 
 [:alphat]


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600

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

  [Résolu][Postfix] lost connection after HELO

 

Sujets relatifs
[Dual screen] ecran secondaire noir [résolu][Résolu] modem sagem fast 800 sous linux suse 10.0
[SSH] Connection refusedPostfix / Relay
[Résolu] Spamassassin : rajout de règles perso[résolu] Compilation rt2570 pour Linksys WUSB54G
Postfix + hotmailProbeme Postfix & PHP
[Résolu][Term] Retour à la ligne prématuré et chevauchement[Résolu] Gros problème après modification de xorg.conf
Plus de sujets relatifs à : [Résolu][Postfix] lost connection after HELO


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