I am running Thunderbird 52.9.1 with the SOGo connector, my email provider is 
fastmail.com

After making local changes to the address book, synchronization fails with a "403 
Forbidden" error.

The same operation works without issues when I use the Cardbook add-on instead 
of SOGo.


Sample POST data:

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


After contacting Fastmail support and providing the communication logs, I got 
the following reply:

The reason this is failing is because it is missing the 'Name' field. So it 
should be something like:

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


Apparently, SOGo does not set the "N" field when the first and last name are 
empty, which causes problems.
Is this a bug?


Please advise.

Thank you,
Alex.
--
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to