할 수있는 작업은 무엇입니까?JavaMail과 함께 전송 된 이메일의 히브리어 문자가 물음표로 나타납니다.
0
A
답변
3
문자 인코딩을 올바르게 설정하고 있습니까?
이 시도 :
mimemessage.setText(s6,"utf-8");
사용자가 설정 한 히브리어 내 머리 위로 떨어져 켜져 숯불 기억 캔트, UTF-16이 필요할 수 있습니다.
0
삼년 말,하지만 누군가가이 일을 명중하면, 나는 대답 발견
MimeMessage message = new MimeMessage(mailSession);
Multipart multipart = new MimeMultipart("alternative");
BodyPart htmlPart = new MimeBodyPart();
htmlPart.setContent(new String(messageHtml.getBytes("UTF8"),"ISO-8859-1"), "text/html");
multipart.addBodyPart(htmlPart);
message.setContent(multipart);
message.setFrom(new InternetAddress(from));
message.setSubject(subject, "UTF-8");
비결은 UTF-8 (이 온 길에서 내 html로 변환하는 것이었다을 내 message_iw.properties에서 가져온 것)을 만든 다음 ISO 형식으로 변환하여 헤더를 설정할 필요가 없습니다.
관련 문제
- 1. 이메일의 스페인어 문자가 메일 클라이언트에 물음표로 표시됩니다.
- 2. 중국어로 전송 된 이메일의 문자가 표시되지 않습니다.
- 3. 웹 서비스에 제출 된 InfoPath 브라우저 양식의 한자가 물음표로 나타납니다.
- 4. 일본어 문자가 SQL Server DB에 물음표로 저장됩니다.
- 5. 일본어 문자가 SQL Server에 물음표로 저장됩니다.
- 6. PHP를 통해 전송 된 이메일의 문자 인코딩에 문제가 있습니까?
- 7. JavaMail과 Blackberry JRE
- 8. 이상한 문자가 C++에서 ostream에 나타납니다
- 9. 사파리의 이미지가 물음표로 표시
- 10. JavaMail과 함께 사용하기 위해 메일 서버를 구성하는 방법은 무엇입니까?
- 11. 지연 애니메이션과 함께 애니메이션이 나타납니다.
- 12. tcp를 통해 전송 된 파일 끝에 여분의 개행 문자가 있습니다
- 13. 텍스트 파일 전송 후 빈 줄이 나타납니다
- 14. WinXP의 히브리어 암호
- 15. PHP 인코딩 히브리어
- 16. AJAX + 히브리어
- 17. 이메일의 인코딩은 1입니다.
- 18. 안드로이드보기 전송 된 이미지
- 19. Itext 아랍어 글꼴 물음표로 표시
- 20. 숫자와 문자가 함께 사용 된 특정 문자열 형식
- 21. 그레고리오 - 히브리어
- 22. 힌디어 글꼴이 물음표로 표시됩니다.
- 23. Android webview 및 히브리어
- 24. SQL 데이터 정렬로 히브리어 문자 표시 SQL_Latin1_General_CP850_BIN2
- 25. HTML로 처리 된 히브리어 문자 Tidy는 횡설수설로 변합니다.
- 26. 인 텐트와 함께 전송 된 URI의 사용 권한을 어떻게 확인합니까?
- 27. = Rails와 함께 전송 된 이메일 제목에 0A가 있습니까?
- 28. DNN : 등록 상표가 물음표로 변경
- 29. SASS에 대한 약간의 혼란이 HAML과 함께 나타납니다
- 30. Ant를 PHPUnderControl과 함께 사용하면 java.lang.NoClassDefFoundError가 나타납니다.
UTf-8 및 UTF-16은 문자 집합이 아닌 인코딩입니다. 둘 다 모든 유니 코드 문자를 지원합니다 (따라서 모든 실제 문자로 모든 문자를 지원합니다) – MSalters