example.com. 3600 IN MX 10 mx1.example.com.
MX 레코드(메일 익스체인저)는 보내는 쪽 메일 서버에 어떤 호스트가 도메인의 메일을 받는지 알려 줍니다. 각 레코드에는 우선순위 숫자와 호스트 이름이 있으며, 숫자가 낮은 것부터 시도합니다.
우선순위
10 mx1.example.com과 20 mx2.example.com은 "mx1을 쓰고, 안 되면 mx2"라는 뜻입니다. 우선순위가 같은 레코드끼리는 부하를 나눕니다.
요구 사항
- 대상은 A/AAAA 레코드가 있는 호스트 이름이어야 하며, IP 주소나 CNAME이어서는 안 됩니다.
- 도메인에 MX 레코드가 없으면 보내는 쪽은 A/AAAA 레코드를 대신 사용합니다. 메일을 절대 받지 않는다고 선언하려면 Null MX(
0 ., RFC 7505)를 게시하세요.
관련 레코드
메일 전달률은 SPF, DKIM, DMARC용 TXT 레코드와, 발송 서버 IP 주소에 맞는 PTR 레코드에도 좌우됩니다.
자주 묻는 질문
- MX 레코드가 IP 주소를 가리킬 수 있나요?
- 아니요. A 또는 AAAA 레코드가 있는 호스트 이름을 가리켜야 합니다.
- MX 레코드 '0 .'은 무슨 뜻인가요?
- Null MX(RFC 7505)입니다. 도메인이 메일을 받지 않는다고 명시하므로, 보내는 쪽이 재시도하지 않고 바로 실패 처리합니다.