Mail kommt nicht mehr an, oder sie kommt auf dem falschen Server an. Als Erstes ist nicht zu klären, ob Ihre Firewall offen oder Ihr Postfach voll ist, sondern wohin das Internet Ihre Mail derzeit zugestellt sehen will. Diese Antwort steht an einer Stelle: in den MX-Records der Domain. Jeder sendende Mailserver der Welt fragt sie ab, bevor er auch nur eine SMTP-Verbindung öffnet, und wenn sie etwas sagen, das Sie nicht erwartet haben, ist alles dahinter egal.
Die MX-Abfrage ist auch der Schritt, den man nach einer Migration überspringt. Sie ziehen eine Domain zu einem neuen Anbieter um, im Kundenportal sieht die Änderung richtig aus, und die Mail landet noch einen Tag lang im alten Postfach, weil die Records nie aktualisiert wurden oder weil eine veraltete Kopie weiterhin ausgeliefert wird. Eine Abfrage von dreißig Sekunden hätte es gezeigt.
SSHive führt diese Abfrage selbst aus, auf Mac, iPhone und iPad. Es fragt die DNS-Resolver ab, die Ihr Gerät ohnehin verwendet: keine Web-API dazwischen, kein Konto, keine Werbung. Auf dem Mac hört es nicht bei der Record-Liste auf: Jeder Mailserver wird in seine IPv4-Adressen aufgelöst, jede Adresse rückwärts zu ihrem PTR-Namen, und die erste Adresse jedes Mailservers wird gegen acht DNSBL-Zonen geprüft. Sie bekommen den gesamten Mail-Rand einer Domain in einer Tabelle: wer empfängt, in welcher Reihenfolge, auf welchen Hosts, und ob diese Hosts ein Reputationsproblem mitbringen.
Auf
iPhone und iPad bekommen Sie die Record-Liste selbst, Priorität und Hostname des Mailservers, über den System-Resolver mit einer echten DNS-Abfrage vom Typ 15 geholt, was mehr ist, als die Standard-APIs von iOS hergeben. Es ist auf Mac, iPhone und iPad kostenlos, die Mac-App-Store-Version in der Sandbox eingeschlossen: Kein Netzwerkwerkzeug in SSHive liegt hinter der Pro-Sperre.
Eine Grenze klar benannt: Das ist ein MX- und Reputationswerkzeug, keine vollständige Prüfung der Mail-Authentifizierung. SSHive untersucht weder SPF, DKIM, DMARC, MTA-STS noch TLS-RPT, holt keine SMTP-Banner und testet auf keiner Plattform Port 25.