Thunderbird Kalender und Kontakte synchronisieren

Heute habe ich eine Lösung gesucht, um meine Kontakte und Kalender aus Thunderbird beziehungsweise Lightning auf meinem Server abspeichern zu können. Früher habe schon einmal versucht, meinen Kalender auf einem Server per WebCAL abzulegen, wobei ich keine gute Lösung gefunden hatte. Heute bin ich dann auf einmal auf eine ganz triviale Lösung gekommen, um meinen Kalender und meine Kontakte online ablegen zu können…

Alles was wir dafür brauchen sind folgende Dinge:

Wer keinen eigenen Server mit WebDAV zur Verfügung hat, kann auch Dropbox zum Synchronisieren der Thunderbird Kalender und Kontakte nutzen.

Der Knackpunkt bei dieser Geschichte ist sehr wahrscheinlich für die meisten Leute der WebDAV-Server. WebDAV ist technisch gesehen eine Erweiterung des HTTP-Protokolls. Hierbei können nicht nur Inhalte heruntergeladen, sondern auch geändert und hochgeladen werden. Dafür braucht man allerdings einen eigenen Webserver, der das unterstützt. Ich kenne mich zwar im Hosting-Bereich nicht so gut aus, aber ich denke, das werden nur die wenigsten Anbieter zur Verfügung stellen. Bei einem vServer oder gar root-Server sollte man aber auf der sicheren Seite sein, denn da kann man seinen Webserver selber anpassen.

WebDAV-Server einrichten

Zunächst muss der WebDAV-Server eingerichtet werden. Wie man einen WebDAV-Server auf Basis des Apache-Webservers einrichtet, kann man in diesem und diesem Artikel nachlesen.

Thunderbird und Plugins installieren

Nachdem du den WebDAV-Server eingerichtet hast, musst du gegebenenfalls Thunderbird und die oben verlinkten AddOns für Thunderbird installieren und Thunderbird neustarten.

Adressbücher synchronisieren

Richte nun die Synchronisation der Adressbücher ein. Dazu klickst du in der Menüleiste von Thunderbird auf ExtrasAdressbooks Synchronizer:

In dem Einstellungsfenster wählst du dann den Reiter Remote aus und aktivierst den Punkt Synchronisiere mit remote Dateien. Danach musst du nurnoch die WebDAV-Zugangsdaten eingeben, links die gewünschten Adressbücher auswählen und unten die gewünschte Synchronisationsmethode auswählen. Bei mir sieht das wie folgt aus:

Wenn du auf Jetzt uploaden klickst, sollten deine Adressbücher zum ersten Mal auf deinen Server geschrieben werden. Sollten dort bereits deine Kontakte lagern, solltest du jedoch Jetzt downloaden klicken. Danach überprüfst du am Besten nochmal manuell, ob auf dem Server nun eine Datei mit deinen Kontakten liegt. Danach empfehle ich, unter Einstellungen die oberen beiden Optionen zu aktivieren, da sonst immer nervige Statusmeldungen das Bild überlagern.

Online-Kalender einrichten

Kommen wir zur Einrichtung des Kalenders. Falls du schon Offline-Kalender eingerichtet hast, solltest du diese eventuell erst einmal exportieren, um diese später importieren zu können. Öffne nun also die Kalenderansicht. Per Rechtsklick unter die bestehenden Kalender kannst du einen neuen Kalender einrichten:

Bei der ersten Abfrage wählst du die Option Im Netzwerk aus:

Im nächsten Schritt wählst du nun iCalendar (ICS) aus und gibst die URL zu der gewünschten ics-Datei an. Bei mir sieht das so aus:

Falls die ics-Datei noch nicht existiert, legt Lightning diese automatisch an. Wenn die Datei schon exisitiert, wird Lightning die vorhandenen Daten importieren. Im darauf folgenden Dialog gibst du dem Kalender einen Namen und kannst die zu benutzende Farbe für den Kalender in Lightning festlegen. Ebenso solltest du eine E-Mail angeben, auf die bei Terminanfragen geantwortet werden soll. Möchtest du über Termine erinnert werden, musst du auch die Checkbox bei Erinnerungen anzeigen aktivieren:

Wenn du nun auf Weiter drückst, wirst du eventuell nach Login-Daten gefragt. Gebe hier deine WebDAV-Authentifizierungsdaten ein:

Der nächste Dialog sollte dir sagen, dass dein Kalender erfolgreich erstellt wurde. Einfach auf Fertig stellen klicken und dein Kalender ist fertig eingerichtet.

Bedenke, dass du den Kalender nun nur bei bestehender Internetverbindung benutzen kannst. Möchtest du den Kalender auch ohne bestehende Internetverbindung nutzen können, musst du den Lightning-Cache aktivieren. Klicke dazu mit der rechten Maustaste auf den eingerichteten Kalender und wähle Eigenschaften. Dann aktiviere die Option Cache (EXPERIMENTELL, benötigt Neustart) und starte nach einem Klick auf OK Thunderbird neu. Bei mir läuft der Cache einwandfrei, für eventuelle Fehler übernehme ich aber keine Haftung :)

Update: Ich habe festgestellt, dass es Probleme geben kann, wenn man eine Lock-Datei bei WebDAV benutzt. Ich habe deshalb die Lock-Datei deaktiviert. Das kann allerdings im schlimmsten Fall zur Beschädigung der Dateien führen, weshalb man dann definitiv eine automatische Datensicherung einrichten sollte, wenn man die Lock-Datei abschaltet.

Empfehlen

22 Kommentare

Jellineck schrieb am 19. Mai 2010

Gibt es ein vergleichbares Tool auch für Outlook?
Wenn nicht würde ich vielleicht sogar wieder auf Thunderbird umsteigen, denn diese Funktion finde ich echt super.

Patrick schrieb am 19. Mai 2010

Für Outlook… Da bin ich nun gar kein Spezialist für, aber mit einem Exchange-Server haste alle Möglichkeiten der Welt dafür ;)

Jeffrey schrieb am 19. Mai 2010

Ich synchronisiere meinen Kalender ganz einfach mit meinem Google-Kalender, funktioniert super :)

Patrick schrieb am 19. Mai 2010

Hatte ich davor auch. Aber gestern kam es da bei mir zu Problemen, weil ich meine E-Mail abgeändert habe. Auch nach anpassen der Kalender-ID funzte es nicht mehr. Deshalb hab ich wieder nach einer eigenen Lösung gesucht.

Marcus schrieb am 21. Mai 2010

Hallo Patrick,

ich habe vor kurzem auch eine kleine Anleitung geschrieben/ bwz erweitert. Habe sie als pdf falls es von Interesse ist! Allerdings sichere ich meine Kontakte auch auf meinen eigenen ftp Server, sowie meine Termine. Das alles läuft bis jetzt mit Thunderbird, Lightning und SyncMap. Nur leider mußte ich feststellen, dass es seit kurzem eine neue Version von Thunderbird gibt, die Lightning und SyncMap nicht mehr unterstützt. Bei Lightning ist es nicht weiter schlimm, da dieser nun anscheinend mit integriert ist. Aber bei SyncMap 3.1 ist es blöd, da diese Version nicht mehr kompatibel ist. Nun kann ich also meine Kontakte nicht mehr synchronieren. Naja wird sich sicher etwas anderes finden. Nur was ich suche, ist wie ich mein HTC Tattoo Android Handy nun noch mit all diesem synchronisieren kann. Ich möchte eigentlich nicht den Google Kalender nutzen, sondern wie vom Notebook auch direkt meinen Kalender auf meinem FTP nutzen, genauso wie die Kontakte. Hast du da eine Idee? Gruß Marcus

Marcus schrieb am 21. Mai 2010

ich muss mich berichtigen: Den Lightning Kalender habe ich natürlich wieder installiert bekommen und zwar in der Version 1.0b1! Der war also nicht automatisch mit dabei! Gruß Marcus

Ralf schrieb am 18. Juni 2010

Hallo, danke für die Anleitung.

Frage: Bei einem normalen GMX-Konto hat man ja auch WEBDAV zur Verfügung:
http://faq.gmx.de/datenverwaltung/mc/fragen_rund_um_webdav_/index.html

Reicht das auch für diesen Zweck oder muss man einen eigenen WEBDAV-Server haben?

Patrick schrieb am 18. Juni 2010

Hi Ralf,

wenn GMX dir einen WebDAV-Server mit Authentifizierung anbietet, solltest du den selbstverständlich auch nutzen können :)

Andy schrieb am 2. August 2010

Hallo,

Finde leider bei der Kalendereinrichtung wie oben beschrieben nicht den Reiter wo ich “webDAV Kalender” anklicken kann.

Was mache ich falsch ?

Thunderbird-Version: 3.3.1
Lightnigversion: 1.0b2
Windows-XP

Würde mich über Antworten sehr freuen.
Auch Danke für die tolle Beschreibung !

Patrick schrieb am 2. August 2010

@Andy: Das ist kein Reiter, das ist ein fertig angelegter Kalender von mir im Screenshot :D

Einfach Rechtsklick > Neuer Kalender > und dann halt einen ICS-Kalender anlegen.

Michel schrieb am 10. August 2010

… das problem bei der verwendung des adressbooks synchronizers ist, das nur die komplette Adressbuchdatei geschrieben wird und keine echte sync stattfindet!

Alexander schrieb am 17. Oktober 2010

Statt eines WebDAV-Servers kann man auch einen Dienst wie Dropbox einsetzen und statt mit dem Server, mit dem Dropboxverzeichnis (Lokal) synchronisieren, was dann auf die anderen Rechner die man so hat übertragen wird. Das hat natürlich wieder den Nachteil, dass man seine Dateien wieder einem externen Anbieter anvertraut, aber schlimmer als Google werden die auch nicht sein :-)

Patrick schrieb am 17. Oktober 2010

Stimmt auch wieder, an die Variante habe ich garnicht gedacht :)

secundani schrieb am 20. Oktober 2010

Hallo Patrick,
als erstes muss ich mich mal bei dir bedanken. Es ist eine super Erklärung und bei mir hat alles sofort funktioniert.
Eine Frage habe ich aber noch, ich habe alles auf dem Mediacenter von GMX und wenn ich die Einstellungen so mache wie in deiner Beschreibung, kann er den download nicht durchführen. Ich benutze derzeit einen UMTS Stick und da dauert es bis die Verbindung zum GMX da ist, dementsprechen schreibt er beim download “übersprungen”. Kann ich irgendwie den download verzögern? Ansonsten muss ich es manuell durchführen.
Gruß secundani

Patrick schrieb am 20. Oktober 2010

Hmm hast du das Ganze mal an einer normalen DSL-Leitung versucht. Das Verhalten ist mir unbekannt. ansonsten musst du das Tool so einstellen, dass du nur manuell synchronisierst…

secundani schrieb am 20. Oktober 2010

Das kann ich erst am Wochenende probieren. Ich denke das einfach die Anmeldung am Mediacenter etwas zu lange dauert und die sync schon ihren Job machen will. Ich werd es probieren.

Cara Dillmann schrieb am 7. März 2011

Hallo, ich habe ein neues Laptop und jetzt mit Windows 7 und OUTLOOK 2007 reichlich Probleme. Würde gerne ein anderes “Büroprogramm” nutzen.Es sind fast 300 Datein im PST Adressbuch, dazu finde ich nicht mehr, wie ich in zugesendetten emails mit Fotos IM Text. diese abspeichern kann.
Dankbar für jede Hilfe, Cara

Patrick schrieb am 7. März 2011

@Cara: Was willst du machen? Willst du deine E-Mails, Kontakte und Termine in Thunderbird importieren? Dann brauchst du zunächst einmal die Thunderbird-Erweiterung Lightning. Wie du dann allerdings die ganzen Daten portiert bekommst, weiß ich nicht, habe Outlook noch nie ernsthaft eingesetzt.

Stephan schrieb am 21. Juni 2011

Hallo Patrick

Auch von mir herzlichen Dank für Deine Anleitung. Von der Funktion her ist dies genau was ich gesucht habe. Allerdings habe ich Mühe damit meine Daten einem “online” Speicher anzuvertrauen.
Ich möchte meine Kalenderdatei auf der “FritzBox 7390″ im USB Zusatzspeicher ablegen und über diesen synchronisieren. Es scheint jedoch mit der URL nicht zu klappen, ich bekomme – egal wie ich den Speicher anzusprechen versuche – nur Fehlermeldungen in Lightning 1.02b.
1 PC mit WINXP, ein PC mit WIN7 und ein iPad sollten via diesem Speicher ihre Kalender synchronisieren. Verbunden sind die Geräte über das interne WLAN.

Patrick schrieb am 21. Juni 2011

Wenn du das über die Fritz!Box machen möchtest, dann musst du die Freigabe am Besten als Netzlaufwerk einbinden und nach dieser Anleitung vorgehen.

Alex schrieb am 5. November 2011

Hallo Patrick, auch wenn der Beitrag schon etwas zurück liegt, vielen Dank für diese Anleitung. Ich beschäftige mich seit kurzem mit der Thematik Synchronisation und Datenzugriff PC-Smartphone-portable Software-NAS FritzBox-GMX Mediacenter. Wobei ich das Mediacenter zukünftig auch noch außen vor lassen und meine Daten in meinen eigenen vier Wänden speichern möchte. Ich stehe zwar noch relativ am Anfang, aber die Lösung mit dem “WebDAV Kalender” in Thunderbird finde ich super. So sind USB-Stick und PC versorgt, das war bisher immer ein großes Manko. Wenn dann der “Adressbooks Synchronizer” auch noch seinen Streik beendet kann ich auch endlich meine Nachtruhe beginnen. ;-) Und den Abgleich von Thunderbird mit dem Smartphone übernimmt “MyPhoneExplorer”. Dieses Programm kann ich jedem empfehlen, der auf komfortable Weise sein Smartphone am PC synchronisieren und verwalten möchte. Gruß

Malte schrieb am 24. Dezember 2011

hallo,

hat das jemand mit GMX hinbekommen?
ich habe als server: https://mediacenter.gmx.net eingetragen.
leider bekomme ich, wenn ich versuche das adressbuch hochzuladen die fehlermeldung, host kann nicht gefunden werden….

kann mir jemand weiterhelfen?

gruß

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>