[AWS]AWS SES 에서 허용되지 않은 이메일에게도 메일 보내기

Amazon SES 서비스에서 '샌드박스'라고 하는 그룹(?)이 있는 것 같다. 해당 샌드박스 환경에서 나가지 않으면 SES서비스내에서 verify(허용)되지 않은 이메일 계정에는 메일을 발송하지 못하게 되어있다. 사내메일서비스를 이용한다면 효과적으로 관리할 수 있는 기본기능이지만, 웹사이트에서 사용자들에게 안내메일, 서비스메일, 광고메일 등을 보낼 땐 굉장히 불편한 기능이다. 그렇기 때문에 샌드박스 환경에서 나갈 수 있게 AWS에서 관리해주고 있다. 하지만, 정확한 사유와 이유 또 사용목적 등을 영어로 기재해주어야한다. (한국말은 안된다.) http://docs.aws.amazon.com/ko_kr/ses/latest/DeveloperGuide/request-production-access.html 를..

[JAVA]javax.mail.MessagingException: Could not connect to SMTP host: ~~, port: ~~; nested exception is: 해결방법

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 라이브러리 파일을 컴파일..