Ich konnte jetzt auch das Autoconfigure für Thunderbird lösen. Tunderbird konfiguriert jetzt für 4future.email
- Mailbox (Posteingang / Postausgang)
- Kalender
- Adressbuch
vollständig automatisch. Kein Eingriff mehr notwendig.
Ich konnte jetzt auch das Autoconfigure für Thunderbird lösen. Tunderbird konfiguriert jetzt für 4future.email
vollständig automatisch. Kein Eingriff mehr notwendig.
Ich habe es jetzt auch für Kunden- und Mitgliederdomains gelöst. Ich habe meine eigene für Versuchszwecke verwendet. Anlage eines Users unter meiner Domain (test@illsinger.at).
Es gibt am Mailserver (mail.4future.email) mehrere Autoconfig Files:
Microsoft Autodiscover:
Dient zur automatischen Konfiguration vor allem von Microsoft Activesync, enthält aber auch alle anderen Informationen (IMAP4/SMTP/CALDAV/CARDDAV)
https://mail.4future.email/autodiscover/autodiscover.xml
Thunderbird Autoconfig:
Dient zur automatischen Konfiguration vor allem von Thunderbird, es verwenden diese Datei laut Thunderbird auch Evolution und KMail und Kontact, K9 Mail, FairEmail und NextCloud email dieses Format (bzw. Teile davon).
Es gibt offensichtlich unterschiedliche Formatformate, die alle die gleiche Versionsnummer verwenden. Das File liegt bei uns auf:
https://autoconfig.4future.email/mail/config-v1.1.xml
https://autoconfig.4future.email/mail/config-v1.1.xml
Es enthält ebenfalls IMAP4/SMTP/CALDAV/CARDDAV Konfigurationsinformationen.
Die Lustige Nachricht zum Tage: Thunderbird ignoriert es bei mir vollständig und nutzt das Microsoft Format für die Konfiguration der E-Mail Dienste (IMAP/SMTP).
DNS TXT Record (wo ist das Autoconfig File)
Im DNS Server wird ein TXT Record mit Hostname ““ gesetzt bzw der eigenen Domain. Der Inhalt ist:
mailconf=https://autoconfig.4future.email/mail/config-v1.1.xml
Dort sucht der Client das Autoconfig für die spezifische Domain.
DNS SRV Records (RFC 6764) für Carddav / Caldav
Es gibt mehrere Möglichkeiten, die Config Datei über DNS bekannt zu machen, die bei mir allesamt unwirksam waren. Die einzig funktionierende Variante ist die Konfiguration nach dem RFC 6763 (Internet Standard), wo man definieren kann, wo die zwei Services für eine Domain zu finden sind. Man muss 2 SRV Records für eine Domain anlegen:
1) Carddav (Adressbuch):
Host: _carddavs._tcp.meinedomain.at
Target: mail.4future.digital
Weight: 1
Priority: 0
Port: 443
Host: _caldavs._tcp.meinedomain.at
Target: mail.4future.digital
Weight: 1
Priority: 0
Port: 443
Das heißt der Client möge bitte auf dem Server mail.4future.email unter Port 443 über Webdav die beiden Dienste suchen.
Der nächste Schritt ist dann, dass Thunderbird versucht, die Services auf den well-known URLS zu suchen:
https://domain/.well-known/caldav
https://domain/.well-known/carddav
SOGo liefert hier die URLS zu den korrekten URLS, die dann auch konfiguriert werden.
Randbemerkungen:
SOGo hat einen Bug und gibt falsche URLS aus, die ich dann im NGINX Reverse Proxy noch mit einem Filter korrigiere.
Thunderbird Versionen (beide modern) funktionieren unterschiedlich. Thunderbird hat einen klassischen und einen “modernen” (experimentellen) Dialog, um Konten anzulegen. Die beiden discovern unterschiedlich.
Die Doku des Thunderbird Config Files hat Tippfehler (das kann noch nie funktioniert haben).
Es gibt eine ganz große Latte an Config File Locations. Die größte Herausforderung ist https: (für ein Config File eher unnötig) - weil wenn man 300 Domains hostet, bräuchte man 300 x ein Zertifikat für autodiscover.meinedomaint.at - ich habe versucht, das ohne diesen Wahnsinn zu lösen.
Hurra, das vereinfacht meinen Artikel diesbezüglich für die nächste 4future.news! ![]()
Aus irgendeinem Grund hat irgend …
… etwas nicht funktioniert.
Ideen - Hinweise?
Liebe Grüße, Gaspar
clubcomputer.at unterstützt kein Autoconfig für Thunderbird. Der Account muss manuell eingetragen werden.
Vielleicht findet Du hier eine Anregung: 4future.email | 4future Wiki
Thunderbird Autoconfig für 4future.email Adressen funktioniert bestens.
Leider bin ich noch nicht im neuen System
du findest dort die Parameter, die Du manuell in Thunderbird einstellen solltest, um Zugang zum alten IMAP- und SMTP-Server (sofern Dir die URLs bekannt sind) zu bekommen.
Thunderbird ist ja schon seit 30 Jahren ziemlich verteilt und zickig, was die korrekten Parameter betrifft.
Im Wiki sind die Einstellungen für 4future.email (die neue Infrastruktur)
Die alte Infrastrukturparameter (Mailenable) findet man unter https://mail.ccc.at - Optionen Client Einstellungen:
| Server: | i4.ccc.at |
| Schnittstelle: | 993 |
| SSL: | Yes |
| Server: | sm.ccc.at |
| Schnittstelle: | 587 |
| SSL: | No |
Alle, die die neue E-Mail Adresse wie im Vortrag vorgestellt bestellt haben, haben bereits eine erhalten.
LG Werner