Bonjour, j'ai un client SMTP qui n'envoie pas son nom quand il fait un EHLO… Du coup, la connexion est coupé et le mail non envoyé.
Il semble que le comportement par défaut de postfix a changé parce que y'a 1 an, ça fonctionnait sans problème…
Voici ce qui se passe à la main:
gnumdk@arch:~$ telnet kenny 25
Trying 194.254.211.12...
Connected to kenny.
Escape character is '^]'.
220 kenny.ensat.fr ESMTP Postfix (Debian/GNU)
EHLO
501 Syntax: EHLO hostname
Alors que:
gnumdk@arch:~$ telnet smtp.gmail.com 25
Trying 173.194.67.109...
Connected to smtp.gmail.com.
Escape character is '^]'.
220 mx.google.com ESMTP iz19sm4588848wic.9 - gsmtp
EHLO
250-mx.google.com at your service, [194.254.144.254]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250 CHUNKING
La question: comment faire pour que mon postfix se comporte comme celui de Google?
J'ai beau lire la doc, je vois pas :-(
# bizarre
Posté par gnumdk (site web personnel) . Évalué à 2.
Si je met "probleme postfix" comme sujet, impossible de poster l'entrée.
# smtpd_helo_required ?
Posté par nono14 (site web personnel) . Évalué à 2.
http://www.postfix.org/smtpd.8.html
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: smtpd_helo_required ?
Posté par gnumdk (site web personnel) . Évalué à 2.
Nan, ça fonctionne pas, vu que c'est juste la syntaxe qui n'est pas valide…
# c'est moche
Posté par NeoX . Évalué à 2.
la verification du helo permet d'eviter les spams en provenance de machine anonyme ou dont le hostname n'est pas le meme que celui autorisé/referencé dans les DNS.
plutot que d'ouvrir cette faille, je regarderais la configuration de ton "client" smtp pour qu'il envoie
EHLO hostname
à la connexion[^] # Re: c'est moche
Posté par gnumdk (site web personnel) . Évalué à 2.
C'est une boîte noire pour contrôler un phytotron donc…
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.