Zimbra Custom Mime Header Value в кавычках

Мне удалось разработать Zimlet для моего сервера совместной работы Zimbra, в котором я могу отправлять электронную почту с помощью внутреннего 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, поскольку она моя. Кто-нибудь знает, что я могу сделать с этим двойным цитированием?

0 ответов

Другие вопросы по тегам