Language/Java
[JAVA] 메일제목 한글깨짐 해결방법
나비와꽃기린
2016. 10. 27. 13:06
제목을 셋팅하는 부분에서 한글이 깨진다면 다음과 같이 인코딩 하여 사용해야 한다.
제목 data를 담고 있는 변수를 subject라고 가정한다면 아래와 같다.
mimeMessage.setSubject(subject); 렇게 사용 하던 것을………………….
(1) 제목 인코딩 방법
mimeMessage.setSubject(MimeUtility.encodeText(subject, "EUC-KR", "B"));
mimeMessage.setSubject(MimeUtility.encodeText(subject, "UTF-8", "B"));
(2) 컨텐츠 인코딩 방법
mimeMessage.setContent(content, "text/html; charset=UTF-8");
mimeMessage.setContent(content, "text/html; charset=EUC-KR");