Aller au contenu
Glossaire · SMTP

EHLO

La commande qu'un client SMTP envoie en premier : elle donne son propre nom d'hôte et demande au serveur la liste des extensions SMTP qu'il prend en charge.

Ce que cela signifie

EHLO porte le nom de domaine complet du client, ou un littéral d'adresse comme [192.0.2.25] s'il n'en a pas. Le serveur répond par une réponse 250 sur plusieurs lignes : son propre nom d'abord, puis une ligne par extension prise en charge, par exemple SIZE 52428800, 8BITMIME, PIPELINING, STARTTLS ou AUTH PLAIN. La RFC 5321 dit qu'un client devrait commencer par EHLO, et qu'il doit envoyer EHLO ou HELO avant d'ouvrir une transaction.

Après un STARTTLS réussi, les deux côtés oublient ce qu'ils ont appris avant la négociation, et la RFC 3207 demande au client de renvoyer EHLO ; la liste d'extensions dans la session chiffrée peut être différente, et certains serveurs n'acceptent rien avant STARTTLS : Gmail répond 530 5.7.0 quand un client doit d'abord lancer STARTTLS. Le nom donné dans EHLO est inscrit dans l'en-tête Received et vérifié par de nombreux destinataires.

Exemple

C: EHLO mail.example.com
S: 250-mx.example.net
S: 250-SIZE 52428800
S: 250-8BITMIME
S: 250-PIPELINING
S: 250-STARTTLS
S: 250 ENHANCEDSTATUSCODES

Sources

Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.

Les 432 termes du glossaireLe wiki : blacklists et codes de bounce

Beat · surveillance payante

Un battement de cœur pour vos e-mails.

Beat lance chaque vérification de ce site à intervalles réguliers : 41 vérifications, 50 blacklists et un vrai inbox placement. Dès que quelque chose casse, il vous dit ce qui a cassé, pourquoi c’est important et le correctif exact.

example.comSous surveillance
  • SPFréussi
  • DKIMréussi
  • DMARCp=none
  • Blacklists0 / 50

Illustration. Votre domaine, toutes les quelques heures.

Aussi chez nous :Pulse : votre propre infrastructure d’envoiConseil : 65 $ US/h, sans forfait mensuel