BEGIN:VCARDThe vCard RFC doesn't define a field for a SIP address.
ADR:;;123 Some St.;Hermosa Beach;CA;90260;
TEL;type=WORK:123 456 7890
However, most developers are agreeing on a URL representation of a SIP address, using the "sip:" protocol, the same way an e-mail address might be represented as a URL using the "mailto:" protocol.
I'm currently looking to specify a SIP address in a vCard payload using two fields:
1) a custom X-SIP field.
2) a URL field whose value contains a SIP URL.
The problem I'm running into is that in Mac OS X, Address Book.app appears to treat all URLs as HTTP URLs. Even though the field might display sip:firstname.lastname@example.org, clicking on the blue link will trigger the browser to open: http://email@example.com.
Gizmo Project.app registers in Mac OS X as a handler for the sip: protocol.
I was wondering whether somebody out there might point me to better ways to represent a SIP address in a vCard entry and/or ways to get around these limitations in Mac OS X.