Amazon SES를 통해 보내는 이메일이 전송되지 않는 이유는 무엇입니까?

3분 분량
0

Amazon Simple Email Service(Amazon SES)를 사용하여 이메일을 보낼 때 이메일이 전송되지 않습니다. 해결하려면 어떻게 해야 하나요?

간략한 설명

Amazon SES에서 보내는 이메일이 전송되지 않는 일반적인 이유는 다음과 같습니다.

  • 템플릿 렌더링 오류가 있습니다.
  • 계정은 Amazon SES 샌드박스에 있습니다.
  • 이메일 수신자 이메일 주소에 문제가 있습니다.
  • 이메일 수신자 서버에 문제가 있습니다.
  • 이메일에 스팸 레이블이 지정되어 있습니다.
  • 전송 지연이 발생했습니다.
  • Amazon SES에 지속적인 문제가 있습니다.

해결 방법

템플릿 렌더링 오류가 있습니다.

SendTemplatedEmail API 작업을 사용하여 이메일을 보낼 때 이메일에 잘못된 템플릿이 포함되어 있을 경우 렌더링 오류가 발생할 수 있습니다. 이러한 유형의 오류를 식별하려면 Amazon Simple Notification Service(Amazon SNS)를 사용하여 렌더링 오류 이벤트 알림을 설정해야 합니다.

계정은 Amazon SES 샌드박스에 있습니다.

계정이 Amazon SES 샌드박스에 있을 경우 확인된 이메일 주소 또는 메일박스 시뮬레이터로만 이메일을 보낼 수 있습니다. 계정이 샌드박스에 있는 경우 확인된 이메일 주소로 이메일을 보낼지 확인합니다. 계정을 Amazon SES 샌드박스 외부로 이전하도록 요청할 수도 있습니다.

이메일 수신자의 이메일 주소에 문제가 있습니다.

수신자 이메일 주소에 반송을 야기하는 문제가 있으면 이메일이 전송되지 않을 수 있습니다. 이메일은 수신자의 메일 서버에서 호출한 오류에 따라 여러 가지 이유로 반송될 수 있습니다.

또한 수신자 이메일 주소가 Amazon SES 계정 수준의 금지 목록 또는 전역 금지 목록에 있는 경우 이메일이 전송되지 않을 수 있습니다. 계정 금지 목록에서 이메일 주소를 제거하려면 Amazon SES 계정 수준 금지 목록에서 개별 이메일 주소 제거를 참조하세요.

전역 금지 목록에서 이메일 주소 제거를 요청하는 기능은 더 이상 없습니다. 자세한 내용은 Amazon SES 글로벌 금지 목록을 참조하세요.

이메일이 반송되는 추가 원인 문제를 해결하려면 Amazon SES를 사용하여 보내는 이메일의 높은 반송률을 처리하려면 어떻게 해야 합니까?를 참조하세요.

이메일 수신자 서버에 문제가 있음

Amazon SNS 알림을 구성하여 이메일 수신자의 서버에 이메일 전송을 방해하는 문제가 있는지 확인합니다. Amazon SNS 알림에서 Amazon SES가 반환하는 smtpResponse를 검토합니다. Amazon SNS 알림에 포함된 세부 정보에 대한 자세한 내용은 Amazon SES용 Amazon SNS 알림 내용을 참조하세요.

수신자 SMTP 서버로부터 SMTP 250 OK 응답을 수신하면 Amazon SES의 메시지가 해당 메일 서버로 성공적으로 전송된 것입니다. 하지만 SMTP 250 OK 응답은 메시지가 수신 이메일 주소로 배달되었음을 보장하지 않습니다. Amazon SES가 수신자의 서버로 메시지를 전송한 후에는 수신자 서버의 정책에 따라 처리 작업이 결정됩니다. 각 이메일 서비스 공급자가 이메일의 수락, 거부 또는 분류 여부를 결정합니다.

또한 수신자 서버의 문제로 인해 이메일이 수신자의 사서함에 저장되지 않을 수 있습니다.

이메일에 스팸 레이블이 지정됨

수신자 이메일 서버는 몇 가지 이유로 이메일을 스팸으로 필터링할 수 있습니다. 이메일 인증 실패나 이메일 콘텐츠 품질 또는 발신자 평판에 문제가 있을 수 있습니다. 자세한 내용은 Amazon SES를 사용하여 전송하는 이메일이 스팸으로 표시되는 이유는 무엇입니까?를 참조하세요.

전송 지연이 있음

이메일이 전혀 배달되지 않는 대신 이메일 전송 프로세스에 지연이 있을 수 있습니다. 자세한 내용은 Amazon SES를 통한 전송 시 이메일이 지연될 수 있는 3가지 경우를 참조하십시오. 이벤트 게시를 사용하여 Amazon SES가 수신자의 인터넷 서비스 제공업체(ISP)에 이메일을 전송하려고 할 때 발생하는 지연을 모니터링할 수 있습니다.

Amazon SES에 지속적인 문제가 있음

AWS Health Dashboard를 검토하여 이메일 전송에 방해가 될 수 있는 Amazon SES 관련 문제를 확인하세요.