Amazon Simple Email Service(Amazon SES)를 사용하여 보낸 이메일이 반송될 때마다 알림을 받고 싶습니다. Amazon Simple Notification Service(SNS)를 사용하여 반송 알림을 설정하려면 어떻게 해야 하나요?
해결 방법
시작하기 전에 반송 알림을 받을 자격 증명(도메인 또는 이메일 주소)에 대한 Amazon SES 확인 프로세스를 완료합니다.
Amazon SNS에서 주제 및 구독 생성
- Amazon SNS 콘솔을 엽니다.
- 탐색 창에서 주제 선택
- 주제 생성을 선택합니다.
- 이름에 해당 주제의 고유 식별자를 생성할 이름을 입력합니다.
- 표시 이름에 주제의 표시 이름을 입력합니다.
- 주제 생성을 선택합니다.
- 생성한 주제의 세부 정보 페이지에서 구독으로 이동한 다음 구독 생성을 선택합니다.
- 프로토콜에서 Email-JSON을 선택합니다.
- 엔드포인트에 알림을 받을 이메일 주소를 입력합니다.
- 구독 생성을 선택합니다.
- 8단계에서 지정한 이메일 주소의 수신함에서 Amazon SNS의 구독 확인 이메일을 엽니다. 제목은 AWS 알림 - 구독 확인입니다.
- 구독 확인 이메일에서 SubscribeURL로 지정된 URL을 열어 구독을 확인합니다.
반송 정보를 Amazon SNS로 전송하도록 Amazon SES 구성
- Amazon SES 콘솔을 엽니다.
- 탐색 창에서 확인된 자격 증명을 선택합니다. 그런 다음 반송 알림을 받을 확인된 도메인 또는 이메일 주소를 선택합니다.
- 알림 탭을 선택한 다음 피드백 알림 패널에서 편집을 선택합니다.
- SNS 주제 구성의 반송 피드백에서 생성한 SNS 주제를 선택합니다.
참고: 불만 및 전송 관련 알림을 활성화하도록 선택할 수 있습니다. 여러 이벤트 유형을 동일한 SNS 주제 또는 다른 SNS 주제에 게시할 수 있습니다.
- Amazon SES를 사용하여 보내는 이메일의 원래 헤더를 Amazon SNS 알림에 포함하려면 원본 헤더 포함을 선택합니다.
- 구성 저장을 선택합니다.
참고: 새로 구성한 알림 설정이 적용되려면 몇 분 정도 걸릴 수 있습니다.
Amazon SES 메일박스 시뮬레이터를 사용하여 반송 알림 테스트
참고: 메일박스 시뮬레이터 주소의 반송은 계정의 반송 지표에 포함되지 않습니다.
- Amazon SES 콘솔을 엽니다.
- 탐색 창에서 확인된 자격 증명을 선택합니다. 그런 다음 반송 알림을 설정할 확인된 도메인 또는 이메일 주소를 선택합니다.
- 테스트 이메일 전송을 선택합니다.
- 시나리오 아래의 드롭다운 목록에서 반송을 선택합니다. 그런 다음 테스트 이메일에 사용할 값으로 양식의 나머지 부분을 작성합니다.
- 테스트 이메일 전송을 선택합니다.
- SNS 주제의 엔드포인트로 설정한 이메일 주소의 수신함을 엽니다. AWS 알림 메시지라는 제목과 함께 반송 알림이 포함된 이메일이 있는지 확인합니다.
참고: 이 해결 방법은 확인된 각 자격 증명에 대해 Amazon SNS의 반송 알림을 설정합니다. 자격 증명 간에 반송 알림을 받으려면 Amazon SES 이벤트 게시를 사용할 수 있습니다. 이벤트 게시에서는 구성 세트를 사용하여 알림을 받을 이메일을 지정합니다. 확인된 여러 자격 증명에서 보낸 이메일에 구성 세트를 사용할 수 있습니다.