Yoonadev

DNS / 메일 서버 조회 실패

메일을 전달할 서버 주소를 찾는 과정에 문제가 있습니다.

지금 확인하세요

  1. 이메일 주소의 도메인에 오타가 없는지 확인하세요.
  2. MX와 DNS 응답을 확인하세요. Null MX이면 해당 도메인은 메일을 받지 않는다는 뜻입니다.

대표 서버 응답

Host or domain name not found: example.com

재시도 판단

DNS 수정이나 resolver 복구 후 재시도하세요. Null MX에는 발송하지 마세요.

왜 발생하나요?

DNS 조회 실패 또는 메일을 받지 않는 Null MX 설정일 수 있습니다.

발생 단계 (주로)

CONNECT

  1. CONNECT
  2. EHLO
  3. MAIL FROM
  4. RCPT TO
  5. DATA
  6. DELIVERY

서버에 따라 발생 단계가 다를 수 있습니다. 전체 응답과 세션 로그로 실제 단계를 확인하세요.

SMTP Reply Code이란 무엇인가요?필요한 설명만 펼쳐보세요

서버의 세 자리 응답입니다. 4xx는 일시 실패, 5xx는 영구 실패를 나타내지만 원인은 전체 문구로 확인합니다.

Enhanced Status Code이란 무엇인가요?필요한 설명만 펼쳐보세요

5.1.1 같은 확장 상태 코드입니다. 서버마다 문구와 사용 방식이 다를 수 있습니다.

MX이란 무엇인가요?필요한 설명만 펼쳐보세요

도메인의 수신 메일 서버를 지정하는 DNS 레코드입니다.

Null MX이란 무엇인가요?필요한 설명만 펼쳐보세요

도메인이 메일을 받지 않는다는 명시적 DNS 선언입니다.

직접 확인하기

  1. 이메일 주소의 도메인에 오타가 없는지 확인하세요.
  2. MX와 DNS 응답을 확인하세요. Null MX이면 해당 도메인은 메일을 받지 않는다는 뜻입니다.

메일 서버를 직접 운영하거나 진단하는 경우에는 아래 도구로 확인할 수 있습니다.

dig MX example.com
openssl s_client -starttls smtp -connect mx.example.com:25 -verify_return_error -crlf

EHLO test.example
MAIL FROM:<sender@example.com>
RCPT TO:<user@example.com>

주의사항

관측 DSN은 표준상 일대일 원인 매핑이 아닙니다. 발생 단계는 대표 예시이며 전체 응답과 실제 로그로 확인하세요.

비슷한 응답 문구와 관측 상태 코드
  • host or domain name not found
  • unable to look up host
  • name or service not known
  • no address associated with hostname
  • nullmx
  • name service error

대표 관측 DSN: 5.4.4, 5.1.2, 4.4.3, 4.4.4

관련 오류

다른 SMTP 오류 분석하기 →

SMTP 오류 사전으로 돌아가기

도구 찾기

↑ ↓ 선택 · Enter 열기 · Esc 닫기