Open Bug 1905676 Opened 3 months ago Updated 3 months ago

contact without name can't be synced to CardDAV. FN is required field for vCard according to RFC 6350

Categories

(Thunderbird :: Address Book, defect)

Thunderbird 115
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: abyss, Unassigned)

References

Details

Steps to reproduce:

Added CalDAV Address Book and switched collecting addresses to it.
Created new mail. Filled "To" field with just email example@example.com. Send email.

Actual results:

New Collected address was created in appropriate address book. It contains only email field.
But it can't be synchronized with CalDAV server because it does not contain FN field:

[WARNING] Bad PUT request on '/s09/history/b2b5835f-026b-429a-a1fb-96d9ed95cd5f.vcf' (prepare): Failed to serialize item None from 's09/history': 'VCARD components must contain at least 1 FN'

FN is required field for VCARD according to specification https://datatracker.ietf.org/doc/html/rfc6350#section-6.2.1

Expected results:

Collected address have to be synchronized with CalDAV server.

I believe Collected Addresses must contain friendly name at least equal email.

See Also: → 1903556
Summary: Collected Address does not have Friendly Name field → contact without name can't be synced to CalDAV. FN is required field for vCard according to RFC 6350
Summary: contact without name can't be synced to CalDAV. FN is required field for vCard according to RFC 6350 → contact without name can't be synced to CardDAV. FN is required field for vCard according to RFC 6350
You need to log in before you can comment on or make changes to this bug.