블로그나 사이트를 운영하다 보면 admin@howinfo.kr 같은 도메인 메일 주소가 필요해지는 순간이 있습니다. 문의 대응, 운영 알림, 제휴 메일 수신처럼 사이트 관리에 꼭 필요한 역할을 하기 때문입니다.

저도 처음에는 단순히 메일만 들어오면 된다고 생각했는데, 막상 설정해보니 MX 레코드, A 레코드, 시놀로지 MailPlus, 루트 도메인 접속 문제까지 함께 이해해야 제대로 동작했습니다. 특히 가비아 DNS에서 MX 값에 무엇을 넣어야 하는지, 그리고 why howinfo.kr 자체가 안 열리는지에서 가장 많이 헷갈렸습니다.

이번 글은 그런 시행착오를 줄이기 위해 정리한 실전 기록입니다.
설명에 사용하는 IP는 실제 값이 아니라 예시용 가상 IP입니다.


이 글에서 정리하는 내용

이 글에서는 아래 내용을 한 번에 정리합니다.

  • admin@howinfo.kr 메일을 시놀로지에서 받는 전체 구조
  • 가비아 DNS에서 A, MX 레코드를 어떻게 넣어야 하는지
  • howinfo.kr 접속이 안 될 때 무엇을 먼저 봐야 하는지
  • 시놀로지 MailPlus에서 어떤 방식으로 계정을 연결하면 편한지
  • 설정 중 자주 만나는 오류와 해결 포인트

왜 도메인 메일이 필요한가

개인 메일 주소 대신 사이트 도메인 메일을 쓰면 운영 체계가 훨씬 정돈되어 보입니다. 예를 들어 admin@howinfo.kr 라는 주소는 사이트 관리자용 공식 창구처럼 보이기 때문에 방문자 입장에서도 신뢰도가 높습니다.

또한 도메인 메일은 문의 메일, 협업 요청, 운영 경고, 서비스 알림을 한곳으로 모으기 좋습니다. 이미 시놀로지 NAS를 사용하고 있다면 별도 외부 메일 서비스를 추가하지 않고도 직접 메일 수신 환경을 만들 수 있다는 점도 장점입니다.


먼저 이해해야 하는 전체 구조

도메인 메일은 아래 순서로 동작합니다.

  1. 누군가 admin@howinfo.kr 로 메일을 보냅니다.
  2. 발신 서버는 howinfo.kr 의 MX 레코드를 조회합니다.
  3. MX 레코드는 메일을 받을 서버 이름을 알려줍니다.
  4. 그 서버 이름은 다시 A 레코드를 통해 IP와 연결됩니다.
  5. 최종적으로 시놀로지 MailPlus Server가 메일을 수신합니다.

여기서 핵심은 두 가지입니다.

첫째, MX는 메일 서버의 이름을 가리킵니다.
둘째, A 레코드는 그 이름을 실제 IP와 연결합니다.

즉 MX에는 IP를 넣는 것이 아니라 mail.howinfo.kr 같은 주소를 넣어야 합니다.


MX에 IP를 넣으면 안 되는 이유

처음 가장 많이 하는 실수가 바로 이 부분입니다.

아래처럼 설정하면 안 됩니다.

MX / @ / 203.0.113.25

이건 잘못된 방식입니다.
MX는 메일 서버 이름을 가리켜야 하기 때문입니다.

올바른 예시는 아래와 같습니다.

A  / mail / 203.0.113.25
MX / @ / mail.howinfo.kr

즉 먼저 mail.howinfo.kr 이라는 이름을 만들고, 그 이름을 A 레코드로 IP에 연결한 다음, MX는 그 이름을 바라보게 해야 합니다.

이 구조를 이해하면 메일 DNS 설정은 훨씬 쉬워집니다.


howinfo.kr 기준 DNS 예시

설명을 위한 가상 IP 203.0.113.25 를 기준으로 하면, 최소한 아래처럼 구성하면 됩니다.

웹 접속용

A / @   / 203.0.113.25
A / www / 203.0.113.25

메일 수신용

A  / mail / 203.0.113.25
MX / @ / mail.howinfo.kr

표로 정리하면 아래와 같습니다.

타입호스트값/위치용도
A@203.0.113.25루트 도메인 접속
Awww203.0.113.25www 접속
Amail203.0.113.25메일 서버 이름 연결
MX@mail.howinfo.kr도메인 메일 수신 서버 지정

이 4줄이 가장 기본적인 핵심 설정입니다.


howinfo.kr 이 안 열릴 때 먼저 볼 것

실제로 설정 중 자주 겪는 문제가 있습니다.

  • www.howinfo.kr 는 열리는데
  • howinfo.kr 는 안 열리는 경우

이 경우는 대부분 아래 레코드가 빠져 있습니다.

A / @ / 203.0.113.25

많은 분들이 www 만 설정하고 루트 도메인 @ 를 빼먹습니다. 하지만 howinfo.krwww.howinfo.kr 는 별도로 동작할 수 있기 때문에 둘 다 잡아줘야 합니다.

즉, howinfo.kr 자체 접속이 안 된다면 가장 먼저 A / @ 레코드를 확인하면 됩니다.


가비아 DNS에서 헷갈리는 부분

가비아 DNS 화면을 보면 호스트값/위치 입력칸 때문에 처음에는 조금 헷갈릴 수 있습니다.

예를 들어 아래처럼 입력하면 됩니다.

A 레코드

  • 타입: A
  • 호스트: mail
  • 값/위치: 203.0.113.25

이 뜻은 mail.howinfo.kr 이라는 주소를 해당 IP로 연결한다는 의미입니다.

MX 레코드

  • 타입: MX
  • 호스트: @
  • 값/위치: mail.howinfo.kr
  • 우선순위: 10

이 뜻은 howinfo.kr 로 들어오는 메일을 mail.howinfo.kr 가 받는다는 의미입니다.

여기서 가장 중요한 점은 MX 값에는 IP가 아니라 도메인 이름이 들어간다는 점입니다.


시놀로지 MailPlus에서는 어떻게 구성하면 좋은가

DNS가 끝나면 이제 시놀로지에서 메일을 받을 준비를 해야 합니다.

기본 순서는 아래와 같습니다.

  1. DSM 패키지 센터에서 MailPlus Server 설치
  2. 필요하면 MailPlus도 설치
  3. 대표 메일 서버 이름 설정
  4. SMTP, IMAP 활성화
  5. 사용자 생성
  6. admin@howinfo.kr 수신 연결

실무적으로는 내부 로그인용 계정과 외부 공개용 메일 주소를 분리하는 편이 편합니다.

예를 들어 아래처럼 운영할 수 있습니다.

  • 내부 사용자: adminmail
  • 외부 메일 주소: admin@howinfo.kr

이렇게 하면 외부에는 깔끔한 공식 메일 주소를 보여주면서도, 실제 시놀로지 내부에서는 관리하기 쉬운 사용자명으로 운영할 수 있습니다.


가장 단순한 추천 구성

howinfo.kr 하나만 기준으로 본다면 아래처럼 구성하면 충분합니다.

DNS

A  / @    / 203.0.113.25
A / www / 203.0.113.25
A / mail / 203.0.113.25
MX / @ / mail.howinfo.kr

시놀로지

  • MailPlus Server 설치
  • 도메인 howinfo.kr 등록
  • 사용자 adminmail 생성
  • admin@howinfo.kr 수신 연결

운영 방식

  • 외부에서는 admin@howinfo.kr 로 메일 발송
  • 시놀로지 MailPlus 받은편지함에서 확인

이 구성이 가장 단순하면서도 관리하기 쉬운 형태입니다.


설정 중 자주 만나는 문제

MX를 넣었는데 메일이 안 들어오는 경우

이 경우는 보통 아래 둘 중 하나입니다.

  • MX 값에 IP를 넣었음
  • mail A 레코드가 없음

정상 예시는 아래입니다.

A  / mail / 203.0.113.25
MX / @ / mail.howinfo.kr

가비아에서 저장이 안 되는 경우

호스트를 입력해 주세요 같은 메시지가 뜬다면 새 레코드를 추가해놓고 빈 칸이 남아 있는 경우가 많습니다. 새 줄을 만들었으면 타입, 호스트, 값/위치를 모두 채운 뒤 저장해야 합니다.

howinfo.kr 자체가 접속되지 않는 경우

이 경우는 아래가 빠졌을 가능성이 큽니다.

A / @ / 203.0.113.25

DNS는 맞는데 메일이 안 들어오는 경우

이때는 DNS가 아니라 네트워크 문제일 수 있습니다. 아래를 같이 확인해야 합니다.

  • 공유기 포트포워딩
  • 외부 25번 포트 수신 가능 여부
  • DSM 방화벽 허용 여부
  • MailPlus Server 정상 실행 여부

실제 작업은 이 순서가 가장 편했습니다

제가 정리해보면 아래 순서가 가장 덜 헷갈립니다.

1단계. DNS 먼저 정리

A  / @    / 203.0.113.25
A / www / 203.0.113.25
A / mail / 203.0.113.25
MX / @ / mail.howinfo.kr

2단계. 시놀로지 MailPlus 설치

  • MailPlus Server
  • MailPlus

3단계. 도메인 등록

  • howinfo.kr

4단계. 사용자 생성

  • adminmail

5단계. 수신 주소 연결

  • admin@howinfo.kr

6단계. 외부 발송 테스트

  • 다른 메일 계정에서 admin@howinfo.kr 로 발송
  • 시놀로지 받은편지함에서 정상 수신 확인

이 순서대로 하면 중간에 꼬일 일이 많이 줄어듭니다.


운영 관점에서 느낀 점

howinfo.kr 같은 블로그나 정보 사이트를 운영할 때는 메일 시스템이 지나치게 복잡할 필요는 없습니다. 중요한 것은 문의를 놓치지 않고, 운영자가 쉽게 확인할 수 있으며, 외부에서 봤을 때 신뢰감을 주는 구조입니다.

admin@howinfo.kr 메일 주소는 그런 점에서 꽤 실용적입니다. 시놀로지 NAS를 이미 사용 중이라면 추가 비용 없이 직접 운영할 수 있다는 것도 장점입니다.

물론 발신까지 안정적으로 운영하려면 SPF, DKIM, DMARC, PTR 같은 설정도 추가로 고려해야 합니다. 하지만 첫 단계에서는 수신 구조부터 정확히 잡는 것이 우선입니다.


마무리 정리

이번 설정에서 가장 중요한 포인트는 두 가지였습니다.

하나는 MX에는 IP가 아니라 mail.howinfo.kr 같은 메일 서버 이름을 넣어야 한다는 점입니다.
다른 하나는 howinfo.kr 자체 접속을 위해 A / @ 레코드가 꼭 필요하다는 점입니다.

결국 핵심은 아래 4줄입니다.

A  / @    / 203.0.113.25
A / www / 203.0.113.25
A / mail / 203.0.113.25
MX / @ / mail.howinfo.kr

이후 시놀로지 MailPlus에서 admin@howinfo.kr 수신 구조만 연결하면 기본적인 도메인 메일 환경은 완성됩니다.

처음에는 조금 복잡해 보여도 MX와 A 레코드의 역할만 제대로 구분하면 생각보다 어렵지 않게 정리할 수 있습니다.


체크리스트

아래 항목만 확인해도 대부분의 기본 오류는 줄일 수 있습니다.

  • A / @ 레코드가 있는지
  • A / mail 레코드가 있는지
  • MX / @ / mail.howinfo.kr 로 설정했는지
  • MailPlus Server가 실행 중인지
  • 공유기 포트포워딩이 되어 있는지
  • 외부에서 테스트 메일을 보내봤는지

FAQ

Q1. MX에는 왜 IP를 넣으면 안 되나요?

MX는 메일 서버의 이름을 지정하는 레코드이기 때문입니다. IP는 A 레코드가 담당합니다.

Q2. mail.howinfo.kr 는 꼭 필요한가요?

반드시 mail 이어야 하는 것은 아니지만, 메일 서버용 서브도메인을 따로 두는 방식이 일반적이고 관리하기도 쉽습니다.

Q3. howinfo.kr 는 안 열리고 www만 열리면 왜 그런가요?

대부분 A / @ 레코드가 빠져 있기 때문입니다.

Q4. admin@howinfo.kr 를 실제 로그인 계정으로 꼭 만들어야 하나요?

꼭 그렇지는 않습니다. 내부에서는 adminmail 같은 사용자로 운영하고, 외부 수신 주소만 admin@howinfo.kr 로 연결해도 됩니다.

Q5. 이 글의 IP를 그대로 써도 되나요?

아니요. 이 글의 IP는 예시용 가상 IP입니다. 실제 운영 시에는 본인의 공인 IP로 바꿔야 합니다.

이 글이 도움이 되었나요?좋아요/추천은 다시 누르면 취소됩니다.
hong
발행: 2026.03.27 최종 검토: 2026.03.27

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다