Zum Inhalt springen
Glossar · Sicherheit

STARTTLS

Der SMTP-Befehl, der eine offene Klartextverbindung auf TLS hochstuft, nachdem der Server die Unterstützung in seiner EHLO-Antwort angekündigt hat.

Was es bedeutet

STARTTLS ist in RFC 3207 definiert und hält SMTP auf seinem üblichen Port. Der Server nennt STARTTLS unter seinen EHLO-Fähigkeiten, der Client sendet STARTTLS, der Server antwortet mit 220, und beide führen einen TLS-Handshake durch. Danach verwerfen beide Seiten, was sie vor der Verschlüsselung erfahren haben, und der Client sollte erneut EHLO senden.

Weil das Angebot im Klartext übertragen wird, kann ein Angreifer auf dem Weg es löschen, und der Client fährt unverschlüsselt fort: ein STARTTLS-Downgrade. Zwischen Servern wird das standardmäßig hingenommen; MTA-STS, DANE und REQUIRETLS gibt es, um es abzulehnen.

Server, die Verschlüsselung verlangen, lehnen Befehle vor STARTTLS ab; Gmail antwortet mit 530 5.7.0 „Must issue a STARTTLS command first“.

Beispiel

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

Auf dieser Website

Quellen

Worauf diese Definition beruht. Die Formulierung stammt von uns, die Fakten von den Quellen.

Alle 432 Begriffe im GlossarDas Wiki: Blacklists und Bounce-Codes

Beat · kostenpflichtiges Monitoring

Ein Herzschlag für Ihre E-Mail.

Beat führt jede Prüfung dieser Website nach festem Zeitplan aus: 41 Prüfungen, 50 Blacklists und echtes Inbox-Placement. Sobald etwas ausfällt, erfahren Sie, was ausgefallen ist, warum es wichtig ist und wie Sie es genau beheben.

example.comÜberwacht
  • SPFpass
  • DKIMpass
  • DMARCp=none
  • Blacklists0 / 50

Zur Veranschaulichung. Ihre Domain, alle paar Stunden.

Außerdem von uns:Pulse: Ihre eigene VersandinfrastrukturBeratung: 65 $ pro Stunde, ohne Retainer