JavaMailSender3 [Java] JavaMailSender 이메일 한글 인식 오류 원인 및 해결 SMTP 인증과 Google 계정 보안 문제도 해결 후 이메일 발송이 정상적으로 처리되는 것을 확인했다. 그런데.. 메일을 확인했더니 또 한번 오류에 부딪히고 말았다. 제목은 잘 전달되었는데, 메일의 내용 중 한글 부분만 제대로 인식을 못하는 문제였다. 아이디 찾기 결과 {{userName}} 님의 SFDB 아이디는 '{{userId}}' 입니다. 메일 내용을 전달하는 html 파일의 일부인데 딱 한글 부분만 인식을 못하고 있었다. 처음에는 인코딩 문제이겠거니 싶어 태그에 'UTF-8'을 작성해보기도 하고, 스프링부트 설정도 다시 확인해봤지만 어떻게 해도 인코딩이 되지 않아 문제가 반복되었다. 라이브러리 문제인가 싶어 freemarker를 thymeleaf로 수정해보았는데도 오류는 여전했다. 차근차근 되.. 2023. 8. 31. [Java] JavaMailSender "javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted." 오류 원인 및 해결 JavaMailSender STARTTLS 인증 오류를 해결한 후 또 다른 에러가 발생하였다.. 에러 메시지는 아래와 같았는데 [Request processing failed; nested exception is org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials e8-20020a62ee0800000.. 2023. 8. 31. [Java] JavaMailSender "com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first." 오류 원인 및 해결법 스프링부트에서 JavaMailSender로 이메일 발송 기능을 구현 중 여러가지 오류가 발생하여 고치는데 꽤 애를 먹었다.. 첫번째 오류는 아래와 같은 메시지를 포함하고 있었다. Failed message 1: com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first. y4-20020aa78544000000b00679a4b56e41sm293970pfn.43 - gsmtp ] with root cause org.springframework.mail.MailSendException: Failed messages: com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 .. 2023. 8. 31. 이전 1 다음