JAVA
java메일 제목 깨지는 현상
질주하는구
2015. 3. 30. 15:22
간혹 java smtp메일 발송시 한글이 깨지는 경우 제목 과 내용의 인코딩을 변경해서
해결 할 수 있습니다.
message.setSubject(subject);
이렇게 되어 있는 부분을 아래와 같이 변경 합니다.
인코딩 타입의 경우 메일 상황에 맞춰서 처리 해주면 됩니다.
message.setSubject(MimeUtility.encodeText(subject, "EUC-KR", "B"));
message.setSubject(MimeUtility.encodeText(subject, "UTF-8", "B"));
message.setContent(content, "text/html; charset=UTF-8");
message.setContent(content, "text/html; charset=EUC-KR");
반응형