Zimbra自定义Mime标头值(引号)

时间:2019-10-08 12:17:32

标签: zimbra zimlet

我设法为Zimbra协作服务器开发了一个Zimlet,在其中我可以使用内部Zimbra API(关键字:SOAP,SendMsgRequest)发送电子邮件。

在这封邮件中,我能够实现一些我需要的自定义Mime标头。当然,我已经在Zimbra(zimbraCustomMimeHeaderNameAllowed)中配置了此自定义标头,因为否则我将无法使用此自定义标头发送邮件。

在我的情况下是

X-Uniform-Type-Identifier: com.apple.mail-note

问题在于,一旦包含特殊字符(在这种情况下为.

,此值就会被双引号引起来)

结果如下

X-Uniform-Type-Identifier: "com.apple.mail-note"

不幸的是,iOS notes应用程序根本不喜欢这样。它需要这个值而没有双引号

非自定义标头允许使用特殊字符而不用双引号引起来,因此这些自定义标头似乎有一种特殊处理。

我很确定Zimbra可以通过在此值上双引号来确定是正确的,但是如果值用双引号括起来,Apple将无法将这些邮件识别为注释。因此,我需要在Zimbra一侧“修复”此问题。

由于Zimbra是我的,因此我可以完全控制Zimbra的安装。有人知道我可以对此双引号做些什么吗?

0 个答案:

没有答案