Я использую Java-почту и сталкиваюсь с проблемой из-за следующей ошибки: java.io.UnsupportedEncodingException: us-ascii big5 at sun.nio.cs.StreamDecoder.forInputStreamReader
Ниже приводится описание Mime. заголовок, вызывающий эту проблему.
Content-Type: text/plain; charset="us-ascii, big5"
(я вижу не английские символы в содержании)
Это допустимо? что может быть решением?
Еще одна связанная проблема, я вижу различные варианты кодировок (символы spl вокруг значения кодировки), которые вызывают это исключение: например.
charset="'UTF-8'"
charset=`UTF-8`
charset=UTF=8
charset=utf
charset=\"UTF-8\" etc.,
Обратите внимание, что это происходит не только с utf-8, но и с другими наборами символов, однако почтовые клиенты, такие как outlook и т. д., открывают и декодируют эти электронные письма с умом.
Есть идеи?