View Issue Details

IDProjectCategoryView StatusLast Update
0004558SOGo Connectorwith external serverpublic2018-09-29 05:27
Reporteralexo Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Platform[Client] MicrosoftOSWindowsOS Version8
Product Version31.0.6 
Summary0004558: Mandatory VCARD field missing - rejected by server
Description

When creating or editing an address book entry that does not have a first name and last name entry, the "N" field in the sent VCARD is missing, even though the VCARD version is specified as 3.0, which mandates the field as per RFC 2426 (https://www.ietf.org/rfc/rfc2426.txt)

This causes some servers (such as fastmail.com) to reject the VCARD on synchronization.

Steps To Reproduce

Create a contact, leaving the first and last name fields empty, but filling (this is reasonable for a company). When synchronizing, observe the VCARD structure in the POST data. For example:

BEGIN:VCARD
VERSION:3.0
PRODID:-//Inverse inc.//SOGo Connector 1.0//EN
UID:a6bc67d8-97ac-40dc-809a-78953ce0ff56
FN:Contact
NICKNAME:Friend
X-MOZILLA-HTML:FALSE
EMAIL;TYPE=work:contact@example.com
REV:20180905T194613Z
END:VCARD

The "N" field is missing even though it is required.

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-09-29 05:27 alexo New Issue