CardDav synchronisiert keine Kontakte mit Kontaktfotos zu Thunderbird CardBook

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

uschumac

Benutzer
Registriert
05. Okt. 2013
Beiträge
24
Reaktionspunkte
1
Punkte
9
Hallo zusammen,

ich habe eine DS 718+ mit DSM 6.2.2. Ich würde gerne den CardDAV nutzen, um Kontakte vom iPhone 8 zu synchronisieren und über CardBook mit Thunderbird (Version 60.9) zu synchronisieren. CardDAV ist installiert und funktioniert tadellos mit Kontakten, die kein Kontaktfoto haben. Sobald aber ein Kontaktfoto hinterlegt ist, wird dieser Kontakt zwar vom iPhone zum CardDAV Server synchronisiert, nicht aber von dort zum Thunderbird CardBook. Entferne ich das Foto wieder, funktioniert es.
Ich hatte hier im Forum ein Thema gefunden, wo es angeblich funktionierte, da es ein Eingabefehler war, es wurde aber nicht gesagt, welcher. Was mache ich falsch?
Hier ein nicht funktionierendes Beispiel (den Photo Eintrag habe ich gekürzt, da er noch hundert Zeilen gebraucht hätte)

BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//iPhone OS 12.4.1//EN
N:;Vorname;;;Nachname
FN: Vorname Nachname
EMAIL;type=INTERNET;type=HOME;type=pref:vor.nach@web.de
TEL;type=CELL;type=VOICE;type=pref:+49 123 5555555
TEL;type=HOME;type=VOICE:+49 3 45 467 911
ADR;type=HOME;type=pref:;;Schlossalle.1;Mattellstadt;;12345;Deutschland
BDAY:1999-01-01


PHOTO;TYPE=JPEG;ENCODING=BASE64:/9j/4AAQSkZJRgABAQAASABIAAD/4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAAB... das geht hier noch so 100 Zeilen weiter, die ich euch erspare

END:VCARD

Vielen Dank.
Udo
 
Welche Version von vCard erwartet denn dein Thunderbird Cardbook?
Wenn iOS das als vCard 3.0 ablegt und CardBook vCard 4.0 erwartet, kann es Konflikte geben. CardBook sollte vCard 3.0 verstehen können

Die Syntax hat sich etwas etwickelt:
version: Photo definition
2.1: PHOTO;JPEG:http://example.com/photo.jpg
2.1: PHOTO;JPEG;ENCODING=BASE64:[base64-data]
3.0: PHOTO;TYPE=JPEG;VALUE=URI:http://example.com/photo.jpg
3.0: PHOTO;TYPE=JPEG;ENCODING=b:[base64-data]
4.0: PHOTO;MEDIATYPE=image/jpeg:http://example.com/photo.jpg
4.0: PHOTO:data:image/jpeg;base64,[base64-data]
 
Danke für die Info.
Das Card Book Adressbuch ist auf vCard 3.0 eingestellt. Und es sieht von iOS ja auch fast so aus wie du beschreibst. Allerdings ist der encoding Eintrag unterschiedlich. Kann man den irgendwie beeinflussen? Ich habe dahinter ja auch den langen Eintrag von Ascii-Zeichen statt einer URL.
Gruß
Udo
 
Hallo nochmal,
kann mir jemand sagen, wo ich sehen kann, wie die vCard Daten in CardDav gespeichert werden? Vielleicht liegt es ja an der Synchronisation zwischen iOS und dem CardDav Server.
Danke
Udo
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat