Warum funktioniert meine MTA-STS-Richtlinie nicht?

Kurze Antwort

MTA-STS besteht aus drei Teilen, die alle korrekt eingerichtet sein müssen: dem TXT-Eintrag _mta-sts, einer über HTTPS bereitgestellten Richtliniendatei unter https://mta-sts.yourdomain.com/.well-known/mta-sts.txt und einem gültigen TLS-Zertifikat auf diesem Host. Ein Fehler in einem dieser Teile kann die Richtliniendurchsetzung unbemerkt außer Kraft setzen.

Überprüfen Sie alle drei

Der TXT-Eintrag bei _mta-sts.yourdomain.com muss v=STSv1; id=… enthalten. Die Richtliniendatei muss über HTTPS unter dem Pfad .well-known erreichbar sein, Ihre MX-Hosts auflisten und mode: enforce festlegen. Die mta-sts-Subdomäne muss über ein gültiges, nicht abgelaufenes Zertifikat verfügen.

Start im Testmodus

Zuerst mode: testing plus TLS-RPT verwenden; Sie erhalten Berichte darüber, was bei fehlschlagen würde, bevor Sie zu enforce wechseln.

  1. 1

    Überprüfen Sie den TXT-Eintrag

    Bestätigen Sie, dass es existiert:

    $ dig TXT _mta-sts.yourdomain.com +short

Prüfen Sie jetzt Ihren MTA-STS-Eintrag

Kostenlosen MTA-STS-Checker öffnen →

Häufig gestellte Fragen

Warum greift die Durchsetzung nicht?

Normalerweise ist die Richtliniendatei nicht über HTTPS erreichbar, das Zertifikat ist ungültig oder id im TXT-Eintrag wurde nicht aktualisiert, nachdem Sie die Richtlinie geändert haben. Alle drei müssen konsistent sein.

MTA-STS ist in IETF RFC 8461 definiert.

Geprüft vom Skysnag Security Team. Zuletzt aktualisiert .