프로그래밍/이것저것 일하면서
인증 없는 SMTP, JavaMailSender에서 MailAuthenticationException 발생
김퇴근
2019. 8. 8. 13:53
반응형
개발서버 테스트를 진행 중이다. 이메일 발송 배치작업이 좀 있는데 메일서버가 따로 없으니 서버에서 직접 보내라고 한다. 리눅스 서버에 sendmail을 설치했다. 텔넷으로 테스트를 해보니 메일이 잘 발송된다.
그런데 애플리케이션을 올리니 사용자 인증을 자꾸 요구한다.
JavaMailSenderImpl에서 MailAuthenticationException를 발생시킨다.
엥? 인증 필요 없는데??
기존:
spring:
profiles: dev
mail:
host: localhost
username: test@test.com
password:
protocol: smtp
혹시나 싶어서 password를 아예 삭제해주니 잘된다.
변경 후:
spring:
profiles: dev
mail:
host: localhost
username: test@test.com
protocol: smtp
반응형