Thanks for the quick reply. You know the code better, my uppercase suggestion was just a quick workaround for everybody else.
I don't have experience with vCards but when I started working with them, it just happened that the first test vCard I used was using the QP encoding. Here's a test vCard (with both lowercase props and the encoding):
begin:vcard
fn;quoted-printable:domain.tld=C2=AE John Doe
n;quoted-printable:John Doe;domain.tld=C2=AE
org;quoted-printable:domain.tld=C2=AE
email;internet:
[email protected]
tel;work:+123 123 123 123
tel;cell:+123 123 123 123
url:domain.tld
version:2.1
end:vcard
On the Wikipedia page, the v2.1 example also includes this encoding, in a slightly different form: http://en.wikipedia.org/wiki/VCard#vCard_2.1