이메일 인증 방법Amazon Simple Email Service(Amazon SES)는 간이 전자 우편 전송 프로토콜(SMTP)을 사용하여 이메일을 보냅니다. SMTP는 자체적으로 인증을 제공하지 않으므로, 스패머가 실제 오리진을 숨기고 다른 사용자가 오리진인 것처럼 위장하여 이메일 메시지를 보낼 수 있습니다. 스패머는 이메일 헤더를 위조하고 IP 주소를 스푸핑하여 수신자가 수신하는 이메일 메시지가 진본이라고 믿도록 유도할 수 있습니다. Show 이메일 트래픽을 전달하는 ISP는 대부분 이메일이 합법적인지 여부를 평가하기 위한 조치를 취합니다. ISP가 취하는 이러한 조치 중 하나가 이메일 인증 여부를 확인하는 것입니다. 인증은 발신자가 이메일을 보내는 계정의 소유자가 본인임을 확인해야 하는 절차입니다. 경우에 따라 ISP는 인증되지 않은 이메일의 전달을 거부합니다. 최적의 발송률을 실현하려면 이메일을 인증할 것을 권장합니다. 목차
Amazon SES를 사용하여 전송한 이메일이 "Email rejected per DMARC policy"라는 오류 메시지와 함께 실패하는 이유는 무엇입니까?최종 업데이트 날짜: 2022년 10월 3일 Amazon Simple Email Service(Amazon SES)에서 확인한 이메일 주소를 사용하여 이메일을 전송하고 있습니다. 그러나 이메일은 "Email rejected per DMARC policy"이라는 오류 메시지와 함께 작동하지 않습니다. 간략한 설명다음은 도메인 기반 메시지 인증 및 준수(DMARC) 실패가 발생할 수 있는 일반적인 원인입니다.
해결 방법SPF 또는 DKIM을 통해 이메일 메시지를 인증합니다.도메인에 다음과 유사한 DMARC 정책이 있습니다.
DKIM을 사용하여 DMARC를 준수하도록 도메인을 확인합니다.확인되지 않은 도메인에서 확인된 이메일 주소를 사용하여 이메일을 보내는 경우 DKIM 인증 없이 이메일이 DMARC에 실패합니다. 다음 지침에 따라 도메인을 인증하려면 DNS 공급자와 DKIM 도메인 ID 확인을 참조하십시오. DKIM을 통해 이메일을 인증하는 방법에 대한 자세한 내용은 Amazon SES에서 DKIM을 사용한 이메일 인증을 참조하십시오. 참고:
이 문서가 도움이 되었나요? 결제 또는 기술 지원이 필요하세요? Internet Explorer에 대한 AWS 지원이 07/31/2022에 종료됩니다. 지원되는 브라우저는 Chrome, Firefox, Edge 및 Safari입니다. 자세히 알아보기 » 최종 업데이트 날짜: 2020년 6월 11일 인바운드 이메일을 Amazon Simple Storage Service(Amazon S3) 버킷으로 보내는 Amazon Simple Email Service(Amazon SES) 수신 규칙을 설정했습니다. 하지만 인바운드 이메일이 도착하거나 S3 버킷에 저장되지 않습니다. 이 문제를 해결하려면 어떻게 해야 합니까? 해결 방법인바운드 이메일이 S3 버킷에 저장되지 않는 원인을 찾아서 해결하려면 다음을 확인하십시오. Amazon SES 도메인 확인 Amazon SES에서 인바운드 이메일을 수신하려면 이메일 도메인의 인증 프로세스를 완료해야 합니다. Mail Exchange 레코드(MX 레코드) Amazon SES에서 인바운드 이메일을 수신하려면 도메인의 DNS 설정에서 MX 레코드를 설정하거나 Amazon SES 인바운드 메일 서버로 이메일을 전달하도록 수신 메일 서버를 설정해야 합니다. MX 레코드는 Amazon SES를 사용하는 AWS 리전의 엔드포인트를 참조합니다. macOS 또는 Linux 운영 체제를 사용하여 레코드가 존재하는지 확인하려면 dig 명령을 실행합니다. 참고: example.com을 자신의 도메인으로 바꿉니다.
MX 레코드가 존재하는 경우, 명령이 MX 레코드를 반환합니다.
Windows 운영 체제를 사용하여 레코드가 존재하는지 확인하려면 nslookup 명령을 실행합니다.
MX 레코드가 존재하는 경우, 명령이 MX 레코드를 반환합니다.
수신 규칙 설정 인바운드 이메일을 Amazon S3로 보내는 데 사용하는 수신 규칙이 활성 규칙 세트에 있는지 확인합니다. 이메일에 적용하려면 규칙이 활성 규칙 세트에 있어야 합니다. 또한, Amazon SES 콘솔에서 수신 규칙을 확인하고 다음의 설정을 확인합니다.
S3 버킷 권한 S3 버킷으로 인바운드 이메일을 보내려면 버킷 정책에 필요한 권한을 Amazon SES에 부여해야 합니다. 버킷 정책을 검토하고 Amazon SES에 s3:PutObject를 위한 권한이 있는지 확인하십시오. 또한, 버킷 정책에서 s3:PutObject에 대한 Amazon SES 권한을 명시적으로 거부하는 "Effect": "Deny" 문을 수정합니다. 암호화 AWS Key Management Service(AWS KMS)로 인바운드 이메일을 암호화하려면 Amazon SES 수신 규칙을 생성하는 단계에서 암호화 키를 선택할 수 있습니다. 키 정책에 대한 필수적인 권한을 Amazon SES에 부여해야 합니다. Amazon SES 이메일 수신을 위한 IP 주소 필터 Amazon SES에 대한 인바운드 이메일의 IP 주소 필터를 설정하려면 인바운드 이메일이 필터에서 허용한 IP 주소에서 전송되었는지 확인하십시오. 이메일 파일 크기 S3 버킷에 인바운드 이메일을 저장하려면 이메일 파일 용량(헤더 포함)이 30MB 이내여야 합니다. 이 문서가 도움이 되었습니까? AWS에서 개선해야 할 부분이 있습니까? 도움이 필요하십니까? Internet Explorer에 대한 AWS 지원이 07/31/2022에 종료됩니다. 지원되는 브라우저는 Chrome, Firefox, Edge 및 Safari입니다. 자세히 알아보기 » |