Autoconfig Check
Thunderbird-Autokonfiguration prüfen: SRV-Records, Autoconfig-XML und Mozilla-ISPDB.
Thunderbird, Apple Mail, K-9 Mail und viele andere Clients richten ein Postfach allein aus der E-Mail-Adresse ein, wenn die Domain die passenden Angaben veröffentlicht. Klappt das nicht, muss der Nutzer Servernamen, Ports und Verschlüsselung von Hand eintragen, was eine häufige Support-Quelle ist. Dieser Check prüft die drei Wege, die ein Client ohne Vorwissen der Reihe nach abklappert.
Was dieses Werkzeug prüft
Erstens SRV-Records nach RFC 6186: _imap._tcp, _imaps._tcp, _pop3._tcp, _pop3s._tcp, _submission._tcp und _submissions._tcp nennen Zielhost und Port je Dienst. Ein Ziel . heißt, der Dienst wird bewusst nicht angeboten. Der Port wird gegen den Dienst geprüft. Zweitens das Autoconfig-XML von autoconfig.<domain>/mail/config-v1.1.xml und <domain>/.well-known/autoconfig/mail/config-v1.1.xml: es beschreibt IMAP-, POP3- und SMTP-Server mit Hostname, Port, Socket-Typ (SSL/STARTTLS/plain) und Anmeldeverfahren. Drittens die Mozilla-ISPDB unter autoconfig.thunderbird.net: steht die Domain dort, findet Thunderbird die Server auch ohne eigene Einträge.
Das Ergebnis lesen
Grün heißt: mindestens einer der drei Wege liefert eine vollständige, verschlüsselte Konfiguration ohne Widerspruch. Gewarnt wird bei plain als Socket-Typ (unverschlüsselte Anmeldung), bei einem Port, der nicht zum Socket-Typ passt (etwa STARTTLS auf 993), bei Hosts, die nicht auflösen, und bei Widersprüchen zwischen SRV und XML. Findet keiner der drei Wege etwas, ist das eine Warnung: der Client fällt dann auf Raten zurück (imap.<domain>, mail.<domain> und ähnliche).
Grundlagen
Die SRV-Records für Mail-Clients definiert RFC 6186, das allgemeine SRV-Format RFC 2782. Das Autoconfig-XML ist ein Mozilla-Format (clientConfig / config-v1.1.xml), kein RFC-Standard, wird aber auch von anderen Clients gelesen. Die ISPDB ist Mozillas zentrale Sammlung solcher Konfigurationen für bekannte Anbieter. Der Zertifikats- und Verbindungstest der genannten IMAP- und SMTP-Hosts ist bewusst nicht Teil dieses Checks, er prüft, was die Domain veröffentlicht.
Typische Fehlerbilder und wie man sie behebt
- Client richtet gar nicht automatisch ein. Keiner der drei Wege ist vorhanden. Am einfachsten ist das Autoconfig-XML: die Datei unter
autoconfig.<domain>/mail/config-v1.1.xmlablegen (HTTPS, Content-Typetext/xmloderapplication/xml) undautoconfig.<domain>im DNS anlegen. - Autoconfig-XML nennt
plain. Der Client würde Zugangsdaten unverschlüsselt senden. AufSSL(IMAP 993, SMTP 465) oderSTARTTLS(IMAP 143, SMTP 587) umstellen. - SRV und XML widersprechen sich. Client-Verhalten wird dann unvorhersehbar. Beide Quellen auf denselben Hostnamen und dieselben Ports bringen, oder auf eine der beiden verzichten.
- Falscher Port zum Socket-Typ.
SSLgehört auf 993 bzw. 465,STARTTLSauf 143 bzw. 587. Ein SSL-Eintrag auf Port 143 verbindet nicht. - Domain steht in der ISPDB mit veralteten Daten. Betrifft vor allem Domains, die früher bei einem anderen Anbieter lagen. Eine Korrektur der ISPDB bei Mozilla einreichen und zusätzlich eigenes Autoconfig-XML bereitstellen, das lokal Vorrang hat.
Häufige Fragen
- Brauche ich Autoconfig, wenn ich Exchange nutze?
- Für Outlook nicht, das nutzt Autodiscover (eigenes Werkzeug). Autoconfig ist der Weg für Thunderbird, Apple Mail, K-9 Mail und ähnliche Clients, auch gegen einen Exchange-Server mit IMAP/SMTP.
- Wie erstelle ich ein Autoconfig-XML?
- Eine config-v1.1.xml nach dem Mozilla-clientConfig-Schema anlegen, darin je einen incomingServer (imap oder pop3) und outgoingServer (smtp) mit hostname, port, socketType und authentication. Die Datei per HTTPS unter autoconfig.<domain>/mail/config-v1.1.xml bereitstellen und den DNS-Eintrag autoconfig.<domain> setzen.
- Was heißt ein SRV-Record mit Ziel '.'?
- Nach RFC 6186 bedeutet '0 .', dass dieser Dienst (etwa unverschlüsseltes IMAP) ausdrücklich nicht angeboten wird. Das ist eine gültige, sinnvolle Angabe, kein Fehler.
- Reicht eine der drei Methoden?
- Ja. Ein gepflegtes Autoconfig-XML genügt den meisten Clients. SRV-Records sind eine schlanke Alternative. Steht die Domain in der Mozilla-ISPDB, klappt es sogar ohne eigene Einträge. Mehrere Wege dürfen sich aber nicht widersprechen.
- Welche Ports gehören zu welchem Socket-Typ?
- SSL/TLS von Anfang an: IMAP 993, POP3 995, SMTP 465. STARTTLS auf dem Klartext-Port: IMAP 143, POP3 110, SMTP 587. Port 25 ist der Server-zu-Server-Port und für Clients ungeeignet.
- Warum wird das Zertifikat der IMAP-/SMTP-Server nicht geprüft?
- Dieses Werkzeug prüft, was die Domain veröffentlicht, und ob die genannten Hosts auflösen. Der Verbindungs- und Zertifikatstest der Server ist ein eigenes Werkzeug.