2010-07-20 2 views
0

에 base64 인코딩에 setsubject합니다;어떻게 MimeMessage의

하지만이 setsubject 메서드는 제목을 인용 가능 인쇄 가능 인코딩으로 만 인코딩합니다. 하지만 base64 인코딩에서 setsubject 싶습니다. 예

:

예상 결과 :? = B BIG5 ............ =

결과 얻어진???? = Q ... BIG5 .......... = =

도와주세요. 사전에 감사

당신은 인코딩 및 명시 적으로 설정 될 헤더 수

답변

0

:

message.setHeader("Subject", MimeUtility.encodeText("Тема.", "utf-8", "B")); 

결과 : 피사체가 ASCII 문자가있는 경우

Subject: =?utf-8?B?0uXs4C4=?= 

그러나 통지,이 인코딩되지 않습니다 것을 .

message.setHeader("Subject", MimeUtility.encodeText("Subject.", "utf-8", "B")); 

결과 :

Subject: Subject.