Amazon SES 전송 문제 - Amazon Simple Email Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SES 전송 문제

Amazon SES로 요청이 성공하면 메시지는 대부분 즉시 전송됩니다. 일부의 경우에는 약간의 지연이 있을 수 있습니다. 어떤 경우에도 이메일이 전송된다는 확신을 할 수 있습니다.

하지만 Amazon SES가 메시지를 전송할 때 여러 요인에 의해 전송이 실패할 수 있으며, 일부 경우에는 전송한 메시지가 도달하지 않아야만 전송 실패를 인지할 수 있습니다. 다음 프로세스를 사용하여 이러한 상황을 해결합니다.

이메일이 도달하지 않을 경우 다음을 시도합니다.

  • 문제의 이메일에 대해 SendEmail 또는 SendRawEmail 요청을 전송했는지, 올바른 응답을 수신했는지 확인합니다. 프로그래밍 방식으로 이러한 요청을 생성하는 경우 소프트웨어 로그에서 프로그램이 요청을 전송하고 올바른 응답을 수신했는지 확인합니다.

  • 문제가 실제로 미전송이 아니라 지연일 수 있으므로 블로그 기사 Three places where your email could get delayed when sending through SES를 참조하세요.

  • 발신자의 이메일 주소("From" 주소)가 유효한 주소인지 확인합니다. 또한 반송 메일이 전송되는 "Return-Path" 주소도 확인합니다. 이메일이 반송된 경우 오류 메시지가 설명을 제공합니다.

  • AWS Service Health Dashboard를 확인하여 Amazon SES에 알려진 문제가 없는지 확인하십시오.

  • 이메일 수신자 또는 수신자의 ISP에게 문의합니다. 수신자가 올바른 이메일 주소를 사용하는지 확인하고, 수신자의 ISP에서 전송 문제가 발생한 적이 있는지 문의합니다. 또한 이메일이 도달했지만 스팸으로 필터링되었는지도 확인합니다.

  • 유료 AWS Support 플랜에 가입한 경우 새 기술 지원 케이스를 열 수 있습니다. AWS와 대화를 나눌 때 관련 수신자 주소와 함께 SendEmail 또는 SendRawEmail 응답에서 반환된 요청 ID나 메시지 ID를 알려주시기 바랍니다.

  • 문제가 영구적 전송 실패가 아니라 실제로는 지연인지 시간을 두고 확인합니다. 스패머에 대항하기 위해 일부 ISP는 알 수 없는 발송 메일 서버로부터의 수신 메시지를 일시적으로 거부합니다. 그레이리스팅이라고 하는 이 프로세스 때문에 전송 지연이 발생할 수 있습니다. Amazon SES가 이러한 메시지를 다시 시도합니다. 그레이리스팅이 문제인 경우 ISP가 이러한 재시도 중 한 번에서 이메일을 수락할 수 있습니다.

  • 고객의 이익을 가장 먼저 생각한다고 해도 메시지 발송률에 영향을 미치는 상황은 언제든지 발생할 수 있습니다. 긍정적인 발신자 평판 유지에서 이메일 커뮤니케이션이 의도한 대상에게 확실히 도달할 수 있도록 하는 방법을 참조하세요.