javax.mail.MessagingException: Could not connect to SMTP host: ~~, port: ~~;
nested exception is:
<해결방법>
javamail 라이브러리를 이용하면서 생긴 에러다.
(참고로, 필자는 javamail 라이브러리를 활용한 AWS[Amazon Web Service] SES[Simple Email Service]를 이용하면서 생긴 에러다.)
AWS SES에서 제공하는 오픈 소스를 사용하고 테스트 중에 에러가 발생했다.
해당 에러의 발생 원인은 두가지로 나뉜다.
1. 메일 서버 HOST, SMTP 아이디, SMTP 패스워드 셋 중에 하나를 잘 못 기재 혹은 없는 메일 서버나 없는 계정일 경우
2. 백신프로그램에서 javamail 라이브러리 파일을 컴파일 중에 제외시켜 버리는 경우
참고로 필자는 Avest 무료 백신 프로그램을 이용하고 있었는데 2번의 경우가 발생하였다.
'Programming > JAVA' 카테고리의 다른 글
Time-based One-time Password (TOTP) (0) | 2018.03.14 |
---|