AutoDiscovery-Dienst |
Scrollen Zurück Oberste Ebene Weiter Mehr |
MDaemon unterstützt den Dienst AutoDiscovery. Mithilfe dieses Dienstes können die Benutzer ihre E-Mail-Clients für die Nutzung ihrer Benutzerkonten einrichten, und sie müssen dafür nur ihre E-Mail-Adresse und ihr Kennwort angeben. Sie müssen die weiteren Einzelheiten der Konfiguration - insbesondere Servernamen und Ports der Mailserver - nicht kennen. Die meisten Clients unterstützen diesen Dienst, bei einigen Clients kann die Unterstützung aber eingeschränkt sein. Der Dienst AutoDiscovery ist per Voreinstellung aktiv. Sie können ihn über die Haupt-Benutzeroberfläche von MDaemon manuell aktivieren und deaktivieren. Führen Sie hierzu Abschnitt Server des Bereichs Statistik einen Rechtsklick auf dem Eintrag Auto-Discovery-Dienst einen Rechtsklick aus, und klicken Sie in dem sich öffnenden Kontextmenü auf Auto-Discovery-Dienst aktivieren/deaktivieren.
Clients, die den Dienst AutoDiscovery vollständig unterstützen, führen für den Domänennamen aus der E-Mail-Adresse des Benutzers zunächst eine DNS-Abfrage nach einem Eintrag des Typs SRV ("Diensteintrag") für den Diensttyp ("Service Type") _autodiscover._tcp aus. Sie stellen dann eine Verbindung mit dem Server her, dessen Hostnamen sie auf die Abfrage erhalten haben, und beziehen von diesem weitere Informationen. Um AutoDiscovery zu unterstützen, müssen Sie daher im DNS Einträge des Typs SRV für AutoDiscovery selbst und für die Dienste erstellen, die unterstützt werden. Die Implementation von AutoDiscover, die MDaemon enthält, unterstützt die folgenden Dienste: ActiveSync (AirSync), IMAP, POP, SMTP, DAV und XMPP.
_autodiscover._tcp SRV 0 0 443 adsc.example.com.
_airsync._tcp SRV 0 0 443 eas.example.com.
_imap._tcp SRV 0 0 0 imap4.example.com.
_pop._tcp SRV 0 0 0 pop3.example.com.
_smtp._tcp SRV 0 0 0 msa.example.com.
_caldav._tcp SRV 0 0 0 dav.example.com.
_carddav._tcp SRV 0 0 0 dav.example.com.
_xmpp-client._tcp SRV 0 0 0 chat.example.com.
Beachte: Einige Clients fragen immer zuerst den Eintrag autodiscover.{Domäne}.{TLD} ab. Es kann in diesen Fällen hilfreich sein, den SRV-Eintrag für AutoDiscovery auf einen Server mit dem Hostnamen autodiscover.{Domäne}.{TLD} verweisen zu lassen. Im nachfolgend dargestellten Beispiel lautet der Hostname des AutoDiscovery-Servers jedoch adsc.example.com.
Ein Beispiel hierzu:
Domänenname: example.com
Der Administrator sollte einen SRV-Eintrag _tcp für den Service Type _autodiscover erstellen.
_autodiscover._tcp SRV 0 0 443 adsc.example.com.
Der Eintrag verweist in diesem Fall auf adsc.example.com. Der A-Eintrag dieses Hostnamens verweist auf 192.168.0.101.
Der Client stellt dann eine Verbindung mit diesem Server her und fragt nach verbindungsspezifischen Konfigurationsdaten für mehrere Protokolle: ActiveSync, IMAP, XMPP, SMTP, DAV usw.
Der AutoDiscovery-Server sucht dann nach Konfigurationsdaten für die angeforderten Protokolle und übermittelt für jedes Protokoll den zutreffenden Hostnamen. Ein Beispiel hierzu: Für ActiveSync übermittelt der Server den Hostnamen, der im _tcp-Serviceeintrag _airsync definiert ist. Im Beispiel oben ist das eas.{Domäne}.{TLD}.
Falls Microsoft Outlook die AutoDiscovery durchführt, übermittelt der AutoDiscovery-Server die Hostnamen für die IMAP- und SMTP-Server. Diese sind in den _tcp-Serviceeinträgen _imap und _msa definiert. Im Beispiel oben werden daher die Hostnamen imap4.example.com und msa.example.com übermittelt.
Es folgt ein Beispiel dafür, wie die AutoDiscovery-Dienste richtig eingerichtet werden. Das Beispiel geht davon aus, dass Sie für jedes Protokoll einen eigenen Hostnamen nutzen wollen. Es lässt sich leicht an Fälle anpassen, in denen ein gemeinsamer Hostname verwendet werden soll, wie etwa mail.example.com.
;
; Datenbankdatei example.com.dns für die Zone example.com.
;
@ IN SOA dns.meindnsprovider.org. hostmaster.meindnsprovider.org. (
4 ; Seriennummer
900 ; Aktualisierungsintervall
600 ; Intervall für Wiederholungen
86400 ; Gültigkeitsdauer
3600 ) ; Standard-Gültigkeit für Einträge (TTL)
;
; Nameserver-Einträge für die Zone
;
@ NS dns.meindnsprovider.org
;
; Einträge für die Zone
;
@ A 192.168.0.100
adsc A 192.168.0.101
www A 192.168.0.102
imap4 A 192.168.0.103
pop3 A 192.168.0.104
msa A 192.168.0.105
eas A 192.168.0.106
api A 192.168.0.107
autodiscover A 192.168.0.108
dav A 192.168.0.109
chat A 192.168.0.110
inbound A 192.168.0.111
MX 10 inbound.example.com.
;
; Serviceeinträge
;
_autodiscover._tcp SRV 0 0 443 adsc.example.com.
_airsync._tcp SRV 0 0 443 eas.example.com.
_imap._tcp SRV 0 0 0 imap4.example.com.
_pop._tcp SRV 0 0 0 pop3.example.com.
_smtp._tcp SRV 0 0 0 msa.example.com.
_caldav._tcp SRV 0 0 0 dav.example.com.
_carddav._tcp SRV 0 0 0 dav.example.com.
_xmpp-client._tcp SRV 0 0 0 chat.example.com.
Siehe auch:
Allgemeine Informationen über AutoDiscover finden Sie in dem Microsoft-Dokument Autodiscover für Exchange.