When I read mail content, I got error of
java.io.UnsupportedEncodingException: unknown-8bit
        at sun.io.Converters.getConverterClass(Converters.java:215)
        at sun.io.Converters.newConverter(Converters.java:248)
        at sun.io.ByteToCharConverter.getConverter(ByteToCharConverter.java
:64)
        at sun.nio.cs.StreamDecoder$ConverterSD.<init>(StreamDecoder.java
:223)
        at sun.nio.cs.StreamDecoder$ConverterSD.<init>(StreamDecoder.java
:209)
        at sun.nio.cs.StreamDecoder.forInputStreamReader(StreamDecoder.java
:76)
        at java.io.InputStreamReader.<init>(InputStreamReader.java:83)
        at com.sun.mail.handlers.text_plain.getContent(text_plain.java:64)
        at javax.activation.DataSourceDataContentHandler.getContent(
DataHandler.java:745)
        at javax.activation.DataHandler.getContent(DataHandler.java:501)
        at javax.mail.internet.MimeMessage.getContent(MimeMessage.java:1339)
        at org.apache.james.core.MimeMessageWrapper.getContent(
MimeMessageWrapper.java:647)
        at com.comphealth.job.processors.ForwardProcessor.extractMailContent
(ForwardProcessor.java:303)
        at
com.comphealth.job.processors.ForwardProcessor.getForwardRecipients(
ForwardProcessor.java:383)
        at com.comphealth.job.processors.ForwardProcessor.processMail(
ForwardProcessor.java:255)
        at com.comphealth.job.processors.AbstractMailProcessor.process(
AbstractMailProcessor.java:32)
        at com.comphealth.job.mailet.JobMailProcessMailet.service(
JobMailProcessMailet.java:48)
        at org.apache.james.transport.LinearProcessor.service(
LinearProcessor.java:407)
        at org.apache.james.transport.JamesSpoolManager.process(
JamesSpoolManager.java:451)
        at org.apache.james.transport.JamesSpoolManager.run(
JamesSpoolManager.java:360)
        at java.lang.Thread.run(Thread.java:534)

How could I configure james to support this encoding?
Thanks a lot.

--
Haipeng Du
Software Engineer
Comphealth,
Salt Lake City

Reply via email to