Bug 3767 - Support vCard 3.0 format
Summary: Support vCard 3.0 format
Status: NEW
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: UI/Address Book (show other bugs)
Version: 3.14.1
Hardware: PC Linux
: P3 enhancement
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2017-02-05 17:59 UTC by Tristan Miller
Modified: 2018-02-03 23:14 UTC (History)
1 user (show)

See Also:


Attachments

Description Tristan Miller 2017-02-05 17:59:06 UTC
The vCard standards generally require certain characters to be escaped when used as part of a field value.  These characters include commas (\,), newlines (\n or \N), backslashes (\\), and semicolons (\;).  Claws Mail doesn't seem to be aware of this rule; when displaying field values, the escape character is displayed literally.  For example, take the following vCard:

BEGIN:VCARD
VERSION:3.0
CLASS:PUBLIC
EMAIL:webmaster@example.com
FN:Webmaster\, Example Industries
N:Webmaster;;Example Industries;;
UID:EjqLRGm4gL
END:VCARD

This gets displayed in the Claws Mail address book and in the drop-down address completion as "Webmaster\, Example Industries".  It should actually be displayed as "Webmaster, Example Industries".
Comment 1 Ricardo Mones 2017-02-17 10:20:02 UTC
Only version 2.1 vCard is suported in Claws Mail, which uses quoted-printable to escape such characters.

Version 3.0 (like yours) or greater are not supported yet, so I'm turning this into an enhancement request.

Note You need to log in before you can comment on or make changes to this bug.