Aller au contenu
Glossaire · Sécurité

STARTTLS

La commande SMTP qui fait passer une connexion en clair déjà ouverte en TLS, après que le serveur a annoncé sa prise en charge dans sa réponse EHLO.

Ce que cela signifie

Définie dans la RFC 3207, STARTTLS garde le SMTP sur son port habituel. Le serveur liste STARTTLS parmi ses capacités EHLO, le client envoie STARTTLS, le serveur répond 220, et les deux effectuent une négociation TLS. Chaque côté oublie ensuite ce qu'il a appris avant le chiffrement, et le client doit renvoyer EHLO.

Comme l'offre circule en clair, un attaquant placé sur le chemin peut la supprimer et le client continue sans chiffrement : c'est un downgrade STARTTLS. Entre serveurs, c'est accepté par défaut ; MTA-STS, DANE et REQUIRETLS existent pour le refuser.

Les serveurs qui exigent le chiffrement refusent les commandes avant STARTTLS ; Gmail répond 530 5.7.0 « Must issue a STARTTLS command first ».

Exemple

S: 250-STARTTLS
C: STARTTLS
S: 220 2.0.0 Ready to start TLS
(TLS handshake, then EHLO again)

Sur ce site

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