Willkommen im mailbox User Forum
 

Kontakte, Import von .vcf Dateien, Geburtstag wird nicht importiert

Oliver Koch hat dies geteilt, 5 Monaten her
veröffentlicht

Hallo,

Beim Import von .vcf Dateien wird der Geburtstag nicht importiert, wenn das Geburtsjahr nicht angegeben ist (weil unbekannt). Ich habe das glücklicherweise festgestellt und manuell gelöst. Es ist trotzdem eine große Gefahr für Datenverlust bei der Migration.

Hat sonst jemand das Problem?

Danke und Grüße

Oliver


BEGIN:VCARD
VERSION:3.0
FN:Max Test
N:Test;Max;;;
BDAY:--0718
NOTE:Import des Geburtstags funktioniert NICHT, wenn Jahr unbekannt. Format aber konform zum Standard (RFC6350).
END:VCARD
BEGIN:VCARD
VERSION:3.0
FN:Maxine Test
N:Test;Maxine;;;
BDAY:19940718
NOTE:Import des Geburtstags funktioniert korrekt.
END:VCARD

Beste Antwort
Foto

Wie wurde diese VCARD denn erstellt?
https://datatracker.ietf.org/doc/html/rfc6350#section-6.2.5
https://datatracker.ietf.org/doc/html/rfc6350#section-6.7.9

Wenn du die Version auf 4.0 änderst, scheint es zu funktionieren.

Für VCARD 3.0 scheint aber RFC2426 (und RFC2425) zu gelten und daher dürfte der Wert ungültig sein.

Eine von OX erstellte vCARD für einen Kontakt mit Geburtstag ohne Jahr sieht wie folgt aus:
BEGIN:VCARD
VERSION:3.0
BDAY;X-APPLE-OMIT-YEAR=1604:1604-01-01

Das scheint von Apple zu kommen und wird wahrscheinlich in keinem RFC erwähnt. Andere haben das so übernommen.

Antworten (1)

Foto
2

Wie wurde diese VCARD denn erstellt?
https://datatracker.ietf.org/doc/html/rfc6350#section-6.2.5
https://datatracker.ietf.org/doc/html/rfc6350#section-6.7.9

Wenn du die Version auf 4.0 änderst, scheint es zu funktionieren.

Für VCARD 3.0 scheint aber RFC2426 (und RFC2425) zu gelten und daher dürfte der Wert ungültig sein.

Eine von OX erstellte vCARD für einen Kontakt mit Geburtstag ohne Jahr sieht wie folgt aus:
BEGIN:VCARD
VERSION:3.0
BDAY;X-APPLE-OMIT-YEAR=1604:1604-01-01

Das scheint von Apple zu kommen und wird wahrscheinlich in keinem RFC erwähnt. Andere haben das so übernommen.

Foto
1

Die originalen VCARD wurden von einem anderen Mail-Hoster exportiert. Nicht Apple. Das Beispiel habe ich manuell editiert.
Änderung zu VERSION:4.0 löst das Problem. Dann lag der Fehler also nicht beim Import durch mailbox.org, sondern beim Export, und ich war bei Lesen des Standards wohl nicht gründlich genug.

Danke schön!

Foto
Hinterlassen Sie einen Kommentar
 
Dateianlage anfügen
You can't vote. Please authorize!