java 메일 한글 깨짐

java 2016. 11. 3. 16:54

증상 : 메일 제목이나 내용에 한글이 들어올 경우 깨짐 현상 발생

 

해결 : 아래와 같이 제목이나 컨텐트를 인코딩 하여 사용한다.

 

msg.setSubject(subject);
msg.setSubject(MimeUtility.encodeText(subject, "EUC-KR", "B"));
msg.setSubject(MimeUtility.encodeText(subject, "UTF-8", "B"));
msg.setContent(content, "text/html; charset=UTF-8");
msg.setContent(content, "text/html; charset=EUC-KR");

'java' 카테고리의 다른 글

보안취약점 PATH_TRAVERSAL  (0) 2018.05.18
JAVA 뒤로가기  (0) 2018.01.16
문자열 자르기  (0) 2017.04.20
MSSQL jdbcType javaType 매핑 정보  (0) 2017.04.13
session의 모든 정보 가져오기  (0) 2016.11.14

WRITTEN BY
carbo

,