Amazon SES를 사용하여 전송하는 이메일이 스팸으로 표시되는 이유는 무엇입니까?
최종 업데이트 날짜: 2020년 4월 28일
Amazon Simple Email Service(Amazon SES)를 사용하여 보낸 이메일이 수신자 스팸 폴더에 포함됩니다. 왜 이런 문제가 발생합니까? 이메일에 스팸으로 플래그가 지정되지 않도록 하려면 어떻게 해야 합니까?
해결 방법
Amazon SES는 ISP가 메시지를 수락하고 250 OK 응답을 전송할 때까지 수신자의 메일 서버(ISP)로 이메일 메시지 전송을 시도합니다. Amazon SES가 이메일을 전송할 수 없는 경우 다음과 유사한 오류 메시지를 반환합니다.
"550 4.4.7 메시지 만료: 840분 내에 배달할 수 없습니다."
ISP가 이메일을 수락하고 250 OK 응답을 보내면 ISP가 이메일이 스팸으로 분류되는지 여부를 결정하고 전체 메일박스 배치를 결정합니다. ISP가 이메일 메시지를 스팸으로 표시하면 이메일이 수신자의 스팸 또는 정크 폴더에 저장될 수 있습니다.
ISP는 ISP에서 설정한 규칙이 적용된 스팸 필터를 사용하는 경우가 많습니다. 이러한 규칙은 이메일을 스팸으로 처리할지 아니면 이메일을 완전히 삭제할지를 결정합니다.
다음과 같은 몇 가지 요인으로 인해 ISP가 이메일에 스팸으로 플래그를 지정할 수 있습니다.
- 이메일 콘텐츠 및 품질. 예를 들어 ISP는 이메일에 특정 키워드, 안전하지 않은 링크, 유해하다고 간주되는 링크 또는 전송 도메인이 아닌 도메인 링크가 있는지 검사하는 자체 콘텐츠 필터를 사용할 수 있습니다. 품질이 낮은 것으로 간주되는 이메일은 스팸이나 정크 폴더에 저장되거나 ISP가 차단할 수도 있습니다. Amazon SES에서는 품질이 높은 이메일을 전송해야 합니다.
- DomainKeys Identified Mail(DKIM) 또는 Sender Policy Framework(SPF)와 같은 이메일 인증 부족
- 도메인 또는 IP 주소 평판 전송
- 스팸으로 플래그가 지정된 여러 이메일
- 반송 메일 또는 수신 거부 발생률이 높음
Amazon SES로 이메일을 전송하는 모범 사례에 대해 자세히 알아보려면 팁과 모범 사례를 참조하십시오.