CalDAV / CardDAV erklärt
Hinweis: Dieser Hilfeartikel gilt für Surf Mail, Mailhosting und Hosted Exchange. Die beschriebenen Einschränkungen für den Betrieb eigener WebDAV-, CalDAV- oder CardDAV-Anwendungen betreffen zusätzlich die Webhosting-Produkte von Green. Wenn Sie nicht sicher sind, welchen Maildienst Sie verwenden, finden Sie weitere Informationen im folgenden Artikel.
https://www.green.ch/de/welchen-maildienst-verwende-ich
Was sind CalDAV und CardDAV?
CalDAV und CardDAV sind offene Protokolle zur Synchronisation von Kalender- und Kontaktdaten zwischen einem Server und verbundenen Geräten oder Programmen.
- CalDAV synchronisiert Kalender und Termine.
- CardDAV synchronisiert Kontakte und Adressbücher.
- Änderungen können in beide Richtungen zwischen dem Server und den verbundenen Geräten abgeglichen werden.
CalDAV basiert auf WebDAV und verwendet das iCalendar-Format für Kalenderdaten. CardDAV verwendet vCard für Kontaktdaten.
CalDAV und CardDAV sind nicht mit Microsoft Exchange, MAPI oder ActiveSync gleichzusetzen. Exchange verwendet eigene Microsoft-Technologien und bietet zusätzliche Funktionen wie Kalenderfreigaben, Stellvertretungen, Besprechungseinladungen und Frei-/Belegt-Informationen.
Unterschied zwischen Synchronisationsprotokollen und Dateiformaten
CalDAV und CardDAV
CalDAV und CardDAV sind Synchronisationsprotokolle. Die Daten werden zentral auf einem geeigneten Server gespeichert und zwischen den verbundenen Geräten oder Programmen abgeglichen.
Bei einer bidirektionalen Synchronisation werden neue, geänderte oder gelöschte Termine und Kontakte an den Server zurückübertragen und auf den anderen verbundenen Geräten aktualisiert. Diese Funktionen stehen nur zur Verfügung, wenn sowohl der Server als auch das verwendete Programm das jeweilige Protokoll unterstützen.
ICS beziehungsweise iCalendar
ICS ist ein Dateiformat für Kalenderdaten. Die Dateiendung lautet .ics. Eine ICS-Datei oder ein ICS-Feed ist kein CalDAV-Server.
Beim Import einer ICS-Datei werden die enthaltenen Termine einmalig in einen Kalender übernommen. Spätere Änderungen werden nicht automatisch synchronisiert.
Ein ICS-Feed kann als Internetkalender abonniert werden. Aktualisierungen werden je nach Programm regelmässig geladen. Der abonnierte Kalender ist jedoch grundsätzlich zum Lesen vorgesehen. Änderungen im externen Programm werden nicht an den ursprünglichen Kalender zurückübertragen.
VCF beziehungsweise vCard
VCF ist ein Dateiformat für Kontaktdaten. Die Dateiendung lautet .vcf. Eine VCF-Datei kann beispielsweise Namen, Telefonnummern, E-Mail-Adressen und Anschriften enthalten.
Kontakte können aus einer VCF-Datei importiert oder in eine solche Datei exportiert werden. Dabei findet keine automatische Synchronisation statt. Ein Import oder Export ersetzt deshalb keine CardDAV-Synchronisation.
Welche Kalender- und Kontaktarten gibt es?
Lokale Kalender und Kontakte
Lokale Kalender und Kontakte werden nur auf einem einzelnen Gerät gespeichert. Sie werden nicht automatisch mit anderen Geräten synchronisiert.
Abonnierte ICS-Kalender
Ein ICS-Kalender wird über einen Kalenderlink eingebunden. Termine können angezeigt und Aktualisierungen je nach Programm erneut geladen werden. Eine vollständige bidirektionale Synchronisation und die Bearbeitung des ursprünglichen Kalenders sind damit nicht möglich.
CalDAV-Kalender und CardDAV-Kontakte
Die Daten werden auf einem geeigneten CalDAV- beziehungsweise CardDAV-Server gespeichert. Änderungen können zwischen mehreren verbundenen Geräten und Programmen synchronisiert werden.
Exchange-Kalender und Exchange-Kontakte
Exchange verwendet Microsoft-Technologien wie MAPI und ActiveSync. Je nach Produkt und Postfachtyp stehen Kalender-, Kontakt- und Mobilsynchronisation sowie weitere Exchange-Funktionen zur Verfügung.
CalDAV und CardDAV bei Green
Web- und Mailhosting sowie Mailhosting
Web- und Mailhosting sowie Mailhosting unterstützen POP3 und IMAP für E-Mails. MAPI und ActiveSync werden nicht unterstützt.
Im Webmailer können Kalender und Kontakte erstellt werden. Die verfügbaren Kalenderadressen sind jedoch reine iCalendar-Feeds im ICS-Format und keine CalDAV-Endpunkte. Eine bidirektionale Synchronisation von Kalendern oder Kontakten über CalDAV oder CardDAV ist damit nicht möglich.
IMAP synchronisiert ausschliesslich E-Mails und Mailordner. Kalender und Kontakte werden durch IMAP nicht zwischen Geräten oder Programmen synchronisiert.
Surf Mail beziehungsweise Consumer Mail
Bei Surf Mail beziehungsweise Consumer Mail stehen die Kalenderadressen im Webmail ebenfalls nur als ICS-Feeds zur Verfügung. Sie dienen zum Anzeigen, Abonnieren oder Exportieren von Kalenderdaten und unterstützen keine CalDAV-Synchronisation.
Eine bidirektionale Kalender- oder Kontaktsynchronisation ist mit Consumer-Mail-Adressen wie greenmail.ch und epost.ch nicht möglich. Das Consumer-Mail-Webmail stellt keinen CalDAV- oder CardDAV-Server bereit.
Weitere Informationen zu den Adressen, die zu Consumer Mail beziehungsweise Surf Mail gehören, finden Sie im folgenden Artikel.
https://www.green.ch/de/welche-adressen-gehoeren-zu-consumer-mail-surfmail
Hosted Exchange
Hosted Exchange verwendet Exchange-, MAPI- und ActiveSync-Technologien. Die verfügbaren Funktionen hängen vom Postfachtyp ab.
- Hosted Exchange Lite ist eine POP- und IMAP-basierte Lösung ohne vollständige Exchange-Funktionen.
- Hosted Exchange Lite Plus ist eine Exchange-basierte Lösung mit Kalender- und Kontaktsynchronisation.
- Hosted Exchange Full bietet vollständige Exchange-Funktionen mit Kalender-, Kontakt- und Mobilsynchronisation.
Hosted Exchange Lite darf deshalb nicht mit Hosted Exchange Lite Plus oder Hosted Exchange Full gleichgesetzt werden.
Grenzen von WebDAV bei Green Webhosting
Die Server- und Webhosting-Konfigurationen von Green sind nicht für den Betrieb kundeneigener WebDAV-, CalDAV- oder CardDAV-Anwendungen ausgelegt.
Dies betrifft Windows Webhosting, Linux Webhosting und WordPress Hosting. Eine kundeneigene Anwendung kann deshalb trotz grundsätzlich funktionierender Webanwendung an erforderlichen WebDAV-Methoden oder an der Serverkonfiguration scheitern.
Bei Windows Webhosting kann das IIS-WebDAV-Modul DAV-Anfragen abfangen, bevor diese eine PHP-Anwendung erreichen. Dabei können Methoden wie PUT oder PROPFIND mit «405 Method Not Allowed» beantwortet werden, während GET und OPTIONS funktionieren. Erforderliche Bereiche wie system.webServer/modules oder system.webServer/handlers können auf übergeordneter Ebene gesperrt sein. Änderungen über die Datei web.config können in diesem Fall zum Fehler 500.19 führen.
Das WebDAV-Modul kann innerhalb eines regulären Webhosting-Pakets nicht kundenseitig deaktiviert werden. Die gesperrten Serverbereiche können für das Hosting nicht freigegeben werden.
Für den Betrieb einer eigenen WebDAV-, CalDAV- oder CardDAV-Anwendung benötigen Sie eine Serverumgebung, die Sie entsprechend konfigurieren können. Dafür ist ein eigener Server wie ein VPS erforderlich.
Hinweis: Wenn Ihre Anwendung WebDAV-Methoden oder Änderungen an der Webserver-Konfiguration benötigt, kann sie auf einem regulären Green Webhosting nicht betrieben werden. Verwenden Sie dafür einen eigenen, entsprechend konfigurierbaren Server.
Kalenderadresse im Webmailer anzeigen
Webmailer 2020
- Melden Sie sich unter der folgenden Adresse im Webmailer an.
https://webmail.swisshosting.ch/SOGo/
- Wechseln Sie in die Kalenderansicht.
- Öffnen Sie das Menü mit den drei vertikalen Punkten rechts neben dem gewünschten Kalender.
- Wählen Sie «Links zu diesem Kalender».
Der Webmailer zeigt anschliessend die verfügbare Kalenderadresse an.
Hinweis: Eine angezeigte Kalenderadresse ist nicht automatisch ein CalDAV-Endpunkt. Prüfen Sie, ob die Adresse nur für ein ICS-Abonnement vorgesehen ist oder auch eine bidirektionale Synchronisation unterstützt.
Consumer-Mail-Webmail
- Melden Sie sich unter der folgenden Adresse im Consumer-Mail-Webmail an.
- Wechseln Sie in die Kalenderansicht.
- Öffnen Sie das Menü mit den drei vertikalen Punkten neben «Kalender».
- Wählen Sie «URL anzeigen».
Das Webmail zeigt anschliessend die Kalender-URL an. Diese URL ist ein lesbarer ICS-Feed und kein CalDAV-Endpunkt.
ICS-Feed in einem Kalenderprogramm verwenden
Wenn Ihr Kalenderprogramm das Abonnieren eines Internetkalenders über eine URL unterstützt, können Sie den im Webmail angezeigten ICS-Feed eintragen.
Der abonnierte Kalender ist zum Lesen vorgesehen. Termine können angezeigt werden. Änderungen im externen Programm werden jedoch nicht an das Webmail zurückübertragen.
Je nach Kalenderprogramm können weitere Funktionen eingeschränkt sein. Dazu gehören das Annehmen, Ablehnen oder Verschieben von Terminen sowie die automatische Aktualisierung von Besprechungsanfragen.
Outlook und passwortgeschützte Kalenderadressen
Die Funktion «Internetkalender» im klassischen Outlook für Windows unterstützt keine Anmeldung mit Benutzername und Passwort. Outlook fragt beim Hinzufügen einer passwortgeschützten ICS-Adresse deshalb keine Zugangsdaten ab und kann das Abonnement nicht einrichten.
Eine Erweiterung wie Outlook CalDAV Synchronizer kann Outlook mit einem vorhandenen CalDAV- oder CardDAV-Server verbinden. Die Erweiterung kann jedoch aus einem ICS-Feed keinen CalDAV-Endpunkt erstellen.
Für die Synchronisation über eine solche Erweiterung benötigen Sie weiterhin einen erreichbaren CalDAV- beziehungsweise CardDAV-Server, die korrekte Serveradresse und gültige Zugangsdaten. Bei Outlook CalDAV Synchronizer handelt es sich um ein Produkt eines Drittanbieters.
Hinweis: Die im Green Webmail bereitgestellten ICS-Adressen können durch eine Outlook-Erweiterung nicht in eine bidirektionale CalDAV- oder CardDAV-Synchronisation umgewandelt werden.
Unterstützung durch Programme und Geräte
Thunderbird
Thunderbird unterstützt CalDAV und CardDAV ab Version 102 direkt. Zusätzliche Erweiterungen wie TbSync sind dafür nicht erforderlich.
Auch Thunderbird benötigt einen echten CalDAV- beziehungsweise CardDAV-Endpunkt. Ein ICS-Feed ermöglicht keine bidirektionale Synchronisation.
Weitere Informationen zu Thunderbird finden Sie im folgenden Artikel.
https://www.green.ch/de/thunderbird
Apple-Geräte
Apple-Geräte unterstützen CalDAV grundsätzlich direkt. Für die Einrichtung benötigen Sie die Serveradresse sowie die Zugangsdaten eines geeigneten CalDAV-Servers.
Die bei Surf Mail beziehungsweise Consumer Mail angezeigte ICS-Adresse kann nicht als CalDAV-Endpunkt verwendet werden.
Weitere Informationen zu Apple Mail finden Sie im folgenden Artikel.
https://www.green.ch/de/das-apple-mail
Android-Geräte
Android unterstützt CalDAV und CardDAV nicht in allen Anwendungsfällen direkt über die Standardfunktionen. Je nach Gerät und verwendeter Kalender-App kann eine zusätzliche Synchronisations-App erforderlich sein.
Eine solche App benötigt ebenfalls einen echten CalDAV- beziehungsweise CardDAV-Server. Mit einem lesbaren ICS-Feed ist keine bidirektionale Synchronisation möglich.
Kalendereinladungen und Besprechungsanfragen
Das Versenden und Empfangen von Termineinladungen ist grundsätzlich auch ohne CalDAV möglich. Die verfügbaren Funktionen hängen jedoch vom verwendeten E-Mail- und Kalenderprogramm ab.
Bei einem reinen ICS-Abonnement stehen möglicherweise nicht alle Funktionen für Besprechungsanfragen zur Verfügung. Das Annehmen, Ablehnen, Verschieben oder automatische Aktualisieren von Besprechungen kann eingeschränkt sein oder vollständig fehlen.
Für die vollständige Zusammenarbeit mit Besprechungsanfragen benötigen Sie einen geeigneten Exchange-Dienst oder ein Groupware-System mit den erforderlichen Kalenderfunktionen.
Voraussetzungen für eine vollständige Synchronisation
Für eine vollständige und bidirektionale Synchronisation von Kalendern und Kontakten benötigen Sie eine der folgenden technischen Grundlagen:
- einen echten CalDAV-Server für Kalender
- einen echten CardDAV-Server für Kontakte
- Hosted Exchange mit den entsprechenden Synchronisationsfunktionen
- Microsoft 365 mit den entsprechenden Exchange-Funktionen
Ein Kalenderlink, eine ICS-Datei oder ein ICS-Feed genügt nicht. Diese stellen Kalenderdaten nur zum Importieren, Lesen, Anzeigen oder Abonnieren bereit.
Probleme bei der Synchronisation prüfen
Wenn Kalender oder Kontakte nicht wie erwartet synchronisiert werden, prüfen Sie folgende Punkte:
- Prüfen Sie, ob Sie CalDAV für Kalender oder CardDAV für Kontakte verwenden.
- Prüfen Sie, ob die angegebene Adresse ein echter CalDAV- beziehungsweise CardDAV-Endpunkt oder lediglich ein ICS-Feed ist.
- Prüfen Sie, ob auf allen Geräten dasselbe Konto eingerichtet ist.
- Prüfen Sie, ob die Synchronisation in den verwendeten Programmen und auf den Geräten aktiviert ist.
- Prüfen Sie die Serveradresse, den Benutzernamen und das Passwort.
- Prüfen Sie, ob der verwendete Green-Dienst die gewünschte Synchronisationsart unterstützt.
Hinweis: Falls weiterhin unklar ist, welche Funktionen eine Kalenderadresse unterstützt, wenden Sie sich mit Angaben zum verwendeten Green-Produkt, zum Kalenderprogramm und zur angezeigten Kalenderadresse an den Support.
Häufig gestellte Fragen
Kann ich eine ICS-Adresse als CalDAV-Konto einrichten?
Nein. Eine ICS-Adresse stellt Kalenderdaten bereit, ersetzt jedoch keinen CalDAV-Server.
Kann ich Termine in einem abonnierten ICS-Kalender bearbeiten?
Ein abonnierter ICS-Kalender ist grundsätzlich nur lesbar. Änderungen werden nicht an den ursprünglichen Kalender zurückübertragen.
Warum sehe ich den Kalender, kann Termine aber nicht bearbeiten?
In diesem Fall wurde der Kalender wahrscheinlich als ICS-Feed abonniert. Ein ICS-Feed kann Termine anzeigen, erlaubt jedoch keine bidirektionale Synchronisation.
Warum funktioniert die Synchronisation trotz CalDAV-Unterstützung nicht?
Die Unterstützung durch das Programm allein genügt nicht. Sie benötigen zusätzlich einen erreichbaren CalDAV-Server, die korrekte Serveradresse und gültige Zugangsdaten.
Kann eine Erweiterung einen ICS-Feed in CalDAV umwandeln?
Nein. Eine Erweiterung kann eine Verbindung zu einem vorhandenen CalDAV-Server herstellen. Sie kann aus einem ICS-Feed jedoch keinen CalDAV-Server erstellen.
Werden Kalender und Kontakte über IMAP synchronisiert?
Nein. IMAP synchronisiert E-Mails und Mailordner. Kalender und Kontakte werden dadurch nicht automatisch zwischen Geräten oder Programmen synchronisiert.
Kann ich einen eigenen WebDAV-, CalDAV- oder CardDAV-Server auf einem Green Webhosting betreiben?
Nein. Die regulären Webhosting-Plattformen von Green sind nicht für den Betrieb solcher Anwendungen ausgelegt. Verwenden Sie dafür einen eigenen, entsprechend konfigurierbaren Server wie einen VPS.
Weitere Informationen
Ausführliche Informationen zu CalDAV finden Sie im folgenden Artikel.
https://www.green.ch/de/alles-ueber-caldav
Eine ergänzende CalDAV-Anleitung finden Sie im folgenden Artikel.