MX 레코드 조회

도메인의 메일을 받는 메일 서버를 우선순위 순서로 확인합니다.

입력값은 이 조회에만 사용되며, 기록하거나 저장하지 않습니다.

예시:

MX 레코드란?

MX 레코드는 도메인의 메일을 받는 메일 서버와 그 선호도(우선순위) 값을 담습니다. 보내는 서버는 @ 뒤 부분의 MX 레코드를 조회해 선호도 순으로 정렬한 뒤 차례로 시도합니다. MX 레코드가 없으면 메일은 A/AAAA 레코드로 넘어가거나 아예 실패합니다.

MX 레코드의 필드

필드의미
Preference 0~65535 사이의 숫자입니다. 작을수록 먼저 시도하고, 값이 같으면 분산됩니다.
Exchange 메일 서버의 호스트명입니다. 그 자체로 주소를 가지고 있어야 합니다.
TTL 리졸버가 이 레코드 집합을 캐시해도 되는 시간(초)입니다.

결과 읽는 법

행은 선호도 순으로 정렬되므로 첫 줄이 평소에 메일을 받는 서버입니다. 선호도가 같은 서버끼리는 트래픽을 나눠 받고, 숫자가 큰 서버는 앞의 서버가 응답하지 않을 때만 쓰이는 예비입니다. 선호도는 순위일 뿐 품질 점수가 아니어서, 10이 20보다 "좋은" 서버라는 뜻은 아닙니다.

알아 둘 규칙

  • 선호도는 작은 값이 이깁니다. 10인 레코드가 20인 레코드보다 먼저 시도됩니다.
  • Exchange는 A 또는 AAAA 레코드를 가진 호스트명이어야 합니다. MX가 IP 주소를 가리키는 것도, CNAME을 가리키는 것도 올바르지 않습니다.
  • 대상이 비어 있는(.) MX 레코드 하나만 있으면 "null MX"이며, 이 도메인은 메일을 전혀 받지 않는다고 명시하는 것입니다(RFC 7505).
  • MX가 없다고 메일이 안 오는 것은 아닙니다. 보내는 쪽이 A/AAAA 레코드로 넘어가는데, 대개 원하는 동작이 아닙니다.

자주 겪는 문제

보이는 증상흔한 원인
레코드 없음 도메인에 MX 레코드가 없습니다. 수신 메일이 A 레코드로 넘어가거나 반송됩니다.
메일이 엉뚱한 업체로 감 예전 업체의 레코드가 남아 있습니다. 이 도메인의 MX는 전부 현재 업체를 가리켜야 합니다.
변경이 반영되지 않음 예전 레코드 집합이 아직 캐시에 있습니다. TTL을 확인하고 DNS 전파 확인으로 리졸버들을 비교하세요.
메일이 스팸으로 거부됨 MX는 수신 경로일 뿐입니다. 발신자 인증은 별개이므로 이메일 DNS 검사로 SPF·DKIM·DMARC를 확인하세요.

다른 레코드 종류 조회하기

레코드 종류마다 같은 방식으로 필드를 설명하는 페이지가 따로 있습니다. 흔한 종류를 한 번에 조회하려면 전체 DNS 조회를 쓰세요.

MX와 함께 자주 조회하는 레코드: TXT 레코드 조회 , A 레코드 조회 , SOA 레코드 조회 .

데이터 출처: 공개 DNS-over-HTTPS 리졸버. 질의는 선택한 공개 리졸버로 가며, 결과는 그 리졸버의 캐시 상태를 반영합니다. 데이터 출처 자세히 보기 →

더 읽기

  • SPF, DKIM, DMARC는 각각 무슨 일을 하나 — 레코드 셋, 역할 셋. 각각이 무엇을 증명하는지, DMARC가 왜 나머지 둘을 필요로 하는지, 어떤 순서로 적용해야 메일이 끊기지 않는지 정리했습니다.

자주 묻는 질문

MX 선호도 숫자는 무슨 뜻인가요?
보내는 서버가 각 호스트를 시도하는 순서입니다. 작은 숫자를 먼저 쓰고, 같은 숫자끼리는 부하를 나눠 갖습니다. 절대값은 의미가 없고 상대적 순서만 중요합니다.
MX 레코드는 몇 개가 좋을까요?
서로 다른 호스트를 가리키는 최소 두 개가 좋습니다. 한 쪽이 죽어도 메일이 들어옵니다. 대부분의 호스팅 업체는 그대로 복사해 넣을 수 있는 목록을 줍니다.
MX 레코드가 IP 주소를 가리켜도 되나요?
안 됩니다. Exchange 필드는 자기 A/AAAA 레코드를 가진 호스트명이어야 하고, CNAME이어서도 안 됩니다.
null MX 레코드가 무엇인가요?
선호도 0에 대상이 "."인 MX 레코드 하나입니다. 이 도메인은 메일을 받지 않는다고 알려 주기 때문에, 보내는 쪽이 며칠씩 재시도하지 않고 즉시 거절할 수 있습니다. RFC 7505에 정의돼 있습니다.
MX 레코드가 있으면 메일이 잘 전달되나요?
아니요. MX는 받는 경로를 정할 뿐입니다. 내가 보낸 메일이 수신되는지는 SPF·DKIM·DMARC 정렬에 달려 있고, 이메일 DNS 검사에서 한 번에 볼 수 있습니다.