라벨이 샌드박스인 게시물 표시

[AWS] SES 샌드박스 환경 벗어나기

이미지
지난 포스팅에서 SES 를 활용한 이메일 발송 테스트를 진행해 보았습니다. 지난 포스팅 보러가기(AWS SES 를 활용한 메일발송) 하지만 별도의 요청이 없는 경우 샌드박스 환경 으로 구성됩니다. 확인된 이메일 주소로만 메일 발송이 가능한 문제가 발생하여 테스트 용도 이외에는 활용이 불가능 합니다. 실제 서비스에 적용하기 위해서는 샌드박스 환경에서 제외되도록 AWS 에 요청을 진행해야 합니다. 1. AWS 콘솔에 로그인 합니다. 2. Support Certer – Create  Case – SES Sending Limit Increase 항목으로 이동합니다.   https://console.aws.amazon.com/support/v1?region=us-east-1#/case/create?issueType=service-limit-increase&limitType=service-code-ses 3. 상세 내용을 입력 합니다. - Region : AWS SES 서비스가 설정된 리전을 선택 합니다. - Limit : Desired Daily Sending Quota (필요한 일일 발신 할당량) 을 선택합니다. - New limit value : 원하는 신규 발신 한도를 입력합니다. - Mail Type : 사용하고자 하는 이메일 발신 유형을 선택합니다. - Website URL : 서비스 중인 웹사이트 URL 을 선택합니다. (지원센터에서 서비스 파악용도로 사용됨으로 알맞게 입력하시면 됩니다) - My email sending complies with the AWS Service Terms and AUP (발신 이메일이 AWS 서비스 약관 및 AUP를 준수함) : Yes 선택 - I only send to recipients who have specifically requested my mail (내 메일을 요청한 수신인에게만 보내기) : Yes 선택 - I have

[AWS] SES 를 활용한 이메일 발송 테스트

이미지
지난 포스팅에서는 AWS Workmail 설정을 통한 이메일 사용 방법에 대해 알아보았습니다. 이번에는 API 를 통한 메일 발송 자동화 처리를 위한 SES (Simple Email Service) 에 대해 알아 보겠습니다. AWS 콘솔에서 SES 메뉴로 이동합니다. Work 메일과 마찬가지로 서울 리전은 지원하지 않습니다. “Email Address” TAB 으로 이동하여 메일 발송에 사용할 이메일 주소를 설정합니다. 아마존에서 메일 인증을 위한 메일을 발송 하며 확인 전 까지는 인증대기 상태 입니다. 등록한 메일 계정을 확인해 보면 아래와 같이 메일이 수령된 것을 확인할 수 있습니다 링크를 클릭하면  인증이 완료 됩니다. 콘솔 창 에서 인증 완료 상태를 확인 할 수 있습니다. 이제 해당 메일 계정을 통해 메일 발송이 가능합니다. 계정 선택 후 “Send a Test Email” 을 선택 합니다. 받을 메일 주소 , 제목, 내용 을 입력하고  “Send Test Email” 버튼을 선택 합니다. 메일이 발송 되지 않고 에러가 발생 합니다. 처음 SES 서비스를 사용하면 샌드박스 환경 에서 실행이 되므로  받는사람 메일 계정도 인증이 되어야만 메일 발송이 가능합니다. 받는사람 메일도 추가로 인증을 진행 합니다. 이제 다시 메일을 발송해 보겠습니다. 받은 편지함에 메일이 정상적으로 수신 되었습니다. 도메인에 amazonses.com  이 표시 됩니다. 메일 발송이 완료 되면 “Sending Statistics” 메뉴에서 발송 통계 정보 확인이 가능 합니다. 1개 메일이 정상 발송 되었습니다. 다음 포스팅에서는  받는사람 메일 인증을 받지않고 메일을 발송 하기 위해 샌드박스 환경을 벗어나는 방법에 대해 확인해 보도록 하겠습니다.