2

当然不会破坏符合规范的软件的兼容性!

漏洞链接:https ://bugzilla.mozilla.org/show_bug.cgi?id=589332

在编码为 Quoted printable 的字段中,Thunderbird 在每个换行符处添加一个额外的空格。

4

1 回答 1

2

尝试在每个折叠行的开头添加一个空白字符(空格或制表符)。根据 vCard 2.1 版规范,这是您应该对每条折叠线执行的操作。

也许 Thunderbird 假设每行的第一个字符是空格,所以它会忽略它(无论它实际上是否是空格)

BEGIN:VCARD
VERSION:2.1
N;LANGUAGE=en-nz:LastName;FirstName
FN:FirstName LastName
NOTE;ENCODING=QUOTED-PRINTABLE:=0D=0A=
 D.O.B. 13.12.41 =0D=0A=
 =0D=0A=
 24.10.05  Rang and had a lovely chat. I am sending her one of the new sheet=
 s with the piccies on.She is getting a new wig soon but is wanting to wait =
 for the new products to be up and running.  I will e-mail her once these ar=
 e all sorted.
END:VCARD
于 2016-07-12T20:41:35.880 回答