HELO
La commande d'accueil SMTP d'origine, issue de la RFC 821 : elle identifie le client auprès du serveur mais ne permet de négocier aucune extension SMTP.
Ce que cela signifie
HELO fait le travail d'EHLO sans la liste d'extensions : le serveur répond par une seule ligne 250 et la session se poursuit en SMTP simple. La RFC 5321 impose toujours à chaque serveur de l'accepter, pour que les anciens clients continuent de fonctionner.
Un client qui dit HELO renonce à STARTTLS, à SMTP AUTH, à SIZE, à 8BITMIME et à toutes les autres extensions, ce qui explique pourquoi les logiciels d'envoi modernes utilisent EHLO. Le nom donné dans l'une ou l'autre commande est ce que SPF appelle l'identité HELO, et ce que les destinataires comparent à l'IP qui se connecte et à son reverse DNS : les mêmes règles de nom d'hôte s'appliquent donc quelle que soit la commande.
Termes associés
Sources
Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.
- RFC 5321, section 4.1.1.1: Extended HELLO (EHLO) or HELLO (HELO)rfc-editor.org
- RFC 7208, section 2.3: The "HELO" Identityrfc-editor.org
Les 432 termes du glossaireLe wiki : blacklists et codes de bounce