도메인에서 보낸 메일에 다음과 같은 문제가 발생하는 경우 이 도움말의 문제 해결 단계를 따르세요.
- DKIM 인증을 통과하지 못함
- 수신 서버에서 거부됨
- 수신자의 스팸 폴더로 전송됨
이 도움말의 단계에 따라 DKIM과 관련된 여러 문제를 식별하고 해결할 수 있습니다.
DKIM이 올바르게 설정되었는지 확인하기
도메인에 DKIM 사용 설정하기의 단계에 따라 DKIM이 올바르게 설정되었는지 확인합니다.
메일의 DKIM 인증 통과 확인하기
이메일 메시지 헤더에 DKIM 인증 검사의 결과가 포함됩니다. 도메인에서 보낸 메일이 DKIM 인증을 통과하는지 확인합니다.
권장 단계:
- 메일이 DKIM 인증을 통과하지 못하면 다른 수신자(예: 개인 Gmail 주소)에게 전송해 봅니다. 이렇게 하면 수신 서버와 관련된 문제를 배제할 수 있습니다.
- 도메인에서 보낸 메일의 헤더를 확인하여 DKIM 인증을 통과했는지 확인합니다.
- Gmail에서 메일의 원본 표시를 클릭한 다음 원본 메일에서 DKIM 상태를 확인합니다. Gmail에서 메일 헤더를 확인하는 방법 자세히 알아보기
- Google 관리 콘솔 도구 상자의 Messageheader 도구에 메일 헤더를 입력하고 DKIM 상태를 확인합니다.
도메인 공급업체의 DKIM 키가 올바른지 확인하기
대부분의 TXT 레코드는 최대 255자(영문 기준)까지 입력할 수 있습니다. 255자 TXT 레코드 한도가 있는 단일 텍스트 문자열로 2,048비트 키 DKIM 키를 입력할 수 없습니다. DKIM 키가 잘리거나 DKIM 레코드의 순서가 잘못되어 전송될 수 있습니다.
권장 단계:
- 전체 DKIM 값을 단일 텍스트 문자열로 입력할 수 없는 경우 DKIM 키 및 TXT 레코드 한도의 단계를 따르세요.
- 공급업체의 DKIM 레코드 값을 관리 콘솔의 값과 비교하고 DKIM 키가 올바른지 확인합니다.
- 관리 콘솔에서 TXT 레코드 값(예: google._domainkey)을 가져옵니다.
- Google 관리 콘솔 도구 상자 Dig 도구로 이동합니다.
- TXT를 클릭합니다.
- 1단계의 TXT 레코드 값을 입력한 다음에 이 값에 마침표(.)와 도메인 이름을 추가합니다.
예를 들어 도메인이 solarmora.com이고 TXT 레코드 값이 google._domainkey인 경우 google._domainkey.solarmora.com을 입력합니다.
- 결과를 관리 콘솔의 값과 비교합니다. 모든 키 문자가 올바른 순서로 포함된 경우 DKIM 키가 두 부분으로 구성될 수 있습니다.
메일 전달 확인하기
도메인에 DKIM이 올바르게 설정되어 있어도 전달된 메일이 DKIM을 통과하지 못할 수 있습니다. 이는 메일 서버의 메일 전달 방식으로 인해 발생할 수 있습니다.
이메일 발신자를 위한 권장 단계:
- 메일이 전송 중에 변경되지 않았는지 확인합니다. 이를 위해 'Authentication-results:' 헤더를 확인하여 dkim 항목 옆의 텍스트가 body hash did not verify(본문 해시가 확인되지 않음)인 경우에는 메일이 전송 중에 수정된 것입니다.
- 발신 게이트웨이를 사용하는 경우 발신 메일을 보내기 전에 반드시 수정해야 합니다. 예를 들어 일부 발신 게이트웨이는 모든 발신 메일 하단에 바닥글을 추가합니다. 이로 인해 메일이 전송된 후 메일 내용이 변경되므로 DKIM에 오류가 발생할 수 있습니다.
이메일 수신자를 위한 권장 단계:
- 이메일 로그 검색을 사용하여 메일이 전달되었는지 확인합니다. 메일을 스팸으로 신고한 사용자가 원래 수신자가 아니라면 메일이 전달되었을 수 있습니다.
- 메일을 전달한 서비스에 문의하여 메일 전달 방식을 변경할 수 있는지 알아봅니다.
DKIM 서명 메일을 거부하는 서버의 관리자에게 문의하기
DKIM이 올바르게 설정된 경우에도 수신 서버에서 도메인에서 보낸 메일을 계속 거부하거나 수신자의 스팸 폴더로 메일을 보낼 수 있습니다.
권장 단계:
- 이메일을 거부한 서버의 관리자에게 문의합니다.
- DKIM 인증 결과에 대한 보고서를 받을 수 있도록 DMARC를 설정합니다. DMARC를 사용하여 스푸핑 및 스팸 방지하기를 참고하세요.
도메인 공급업체 TXT 레코드 글자 수 제한 확인하기
DKIM 값을 입력할 때 오류가 발생하는 경우 도메인 공급업체에서 DNS TXT 레코드에 허용되는 글자 수를 제한할 수 있습니다.
권장 단계:
- DKIM 키 및 TXT 레코드 한도의 안내를 따르세요.
이메일 전송 방식 검토하기
DKIM이 올바르게 설정되었지만 메일이 스팸으로 분류된다면 DKIM 관련 문제가 아니라 다른 이유일 수 있습니다.
권장 단계:
- 특히 많은 양의 이메일을 보내는 경우 Gmail 사용자에게 이메일 전송 시 가이드라인을 준수해야 합니다.