vcf-vcard - 是否可以生成绕过 Thunderbird 换行错误的 vcard 2.1?

标签 vcf-vcard thunderbird quoted-printable

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

错误链接:https://bugzilla.mozilla.org/show_bug.cgi?id=589332

在编码为“引用可打印”的字段中,Thunderbird 在每个换行符上添加一个额外的空格。

最佳答案

尝试在每条折叠行的开头添加一个空白字符(空格或制表符)。根据 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

关于vcf-vcard - 是否可以生成绕过 Thunderbird 换行错误的 vcard 2.1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38328150/

相关文章:

python - 删除破坏 readline() 的不需要的字符

c++ - 如何与 USB 扫描仪通信?

java - 将联系人的照片写入vcf文件,android

c - 仅当值不同时才替换它们

exchange-server - Thunderbird EWS 提供商共享文件夹 ID

ssl - 为什么 thunderbird 78 在与 IMAP 邮件服务器通话时会挂起?

xul - 雷鸟扩展 : add button in message reader toolbar

html - 解码 windows-1252 和引用的可打印 HTML 的组合

PHP 发送的电子邮件有 =0A=0A 而不是新行

iphone - 如何使用地址簿联系人详细信息在 iPhone 中生成 vcard?