Was ist ein SMTP-Test?
Dieser SMTP-Test löst den primären MX einer Domain auf, öffnet eine Verbindung auf Port 25, liest das Begrüßungsbanner und die EHLO-Fähigkeitsliste und meldet, ob der Server STARTTLS für die verschlüsselte Zustellung anbietet. Es ist ein schneller Weg, um zu bestätigen, dass ein Mailserver erreichbar und TLS-fähig ist.
So funktionieren der SMTP-Handshake und EHLO
Wenn Sie eine Domain eingeben, schlägt IPeek deren MX-Records nach, wählt den Host mit der höchsten Priorität und öffnet eine TCP-Verbindung auf Port 25. Der Server antwortet mit einem 220-Begrüßungsbanner, das die Software nennt, meist Postfix, Exim oder Microsoft. IPeek sendet dann EHLO und analysiert die mehrzeilige 250-Antwort, die die unterstützten Erweiterungen auflistet. Achten Sie in dieser Liste auf STARTTLS: Es signalisiert, dass der Server die Klartext-Sitzung in einen verschlüsselten TLS-Kanal hochstufen kann, bevor Maildaten ausgetauscht werden. SIZE, PIPELINING und 8BITMIME erscheinen häufig daneben.
So lesen Sie Ihre SMTP-Testergebnisse
Beginnen Sie mit dem Banner. Eine 220-Antwort bedeutet, dass der Server die Verbindung angenommen hat und bereit ist. Erscheint STARTTLS in der EHLO-Fähigkeitsliste, kann der Server eingehende Zustellungen verschlüsseln; sein Fehlen bedeutet, dass Mail im Klartext weitergeleitet werden kann. Ein Timeout oder eine verweigerte Verbindung deutet meist auf eine Firewall, ein falsches MX-Ziel oder einen ausgefallenen Host hin. Beachten Sie, dass Port 25 für die Server-zu-Server-Zustellung gedacht ist, nicht für die Client-Einlieferung, die 587 oder 465 nutzt. Der Banner-Hostname sollte mit Ihrem PTR-Record übereinstimmen, um Empfänger zufriedenzustellen, die ihn prüfen.
Häufige SMTP-Probleme und ihre Behebung
Verbindung verweigert oder abgelaufen ist der häufigste Fehler, typischerweise eine Firewall, die Port 25 blockiert, oder ein MX-Record, der auf den falschen Host verweist. Eine fehlende STARTTLS-Zeile bedeutet, dass der empfangende Server kein TLS aushandeln kann – fügen Sie ein Zertifikat hinzu und aktivieren Sie es in Ihrem MTA. Ein selbstsigniertes oder abgelaufenes Zertifikat wirbt zwar weiterhin mit STARTTLS, bricht aber strikte TLS-Richtlinien wie MTA-STS und DANE. Meldet das Banner einen generischen Hostnamen, der von Ihrem Reverse DNS abweicht, korrigieren Sie den PTR-Record, da viele Empfänger Mail abweisen, wenn Banner und PTR nicht übereinstimmen.