메일서버에서 사용되는 주요 용어

2025년 01월 23일
메일서버는 이메일 송수신을 관리하고 전달하는 시스템으로, 다양한 용어와 기술이 사용됩니다. 특히 스팸 방지, 인증, 효율적인 라우팅과 같은 기능을 이해하는 것은 메일서버를 운영하거나 관리할 때 매우 중요합니다. 이 글에서는 메일서버에서 자주 언급되는 주요 용어들을 자세히 살펴보겠습니다.

1. SMTP (Simple Mail Transfer Protocol)

이메일을 보내는 데 사용되는 프로토콜입니다. 발신자가 작성한 이메일을 수신자의 메일서버로 전달하는 과정을 관리합니다.

주요 포트

  • 25번: 기본 SMTP 포트.
  • 587번: 인증된 SMTP 전송.
  • 465번: SSL을 사용하는 SMTP.

IMAP (Internet Message Access Protocol)

이메일을 서버에 저장한 채로 클라이언트가 이메일을 읽거나 관리할 수 있도록 하는 프로토콜입니다. 여러 기기에서 이메일 동기화가 가능합니다.

주요 포트

  • 143번: 기본 IMAP 포트.
  • 993번: SSL을 사용하는 IMAP.

POP3 (Post Office Protocol 3)

이메일을 서버에서 다운로드하여 로컬 클라이언트에서 읽을 수 있도록 하는 프로토콜입니다. 다운로드 후 서버에서 이메일이 삭제되는 경우가 많습니다.

주요 포트

  • 110번: 기본 POP3 포트.
  • 995번: SSL을 사용하는 POP3.

DNS (Domain Name System)

도메인 이름을 IP 주소로 변환하는 시스템입니다. 메일서버는 DNS를 통해 수신자의 메일 서버를 찾습니다.

관련 레코드

  • MX (Mail Exchange) 레코드: 이메일을 처리할 메일서버를 지정.
  • A 레코드: 메일서버의 IP 주소를 제공.
  • TXT 레코드: SPF, DKIM, DMARC 등의 인증 정보를 저장.

SPF (Sender Policy Framework)

  • 설명: 도메인이 이메일을 보낼 수 있는 허용된 서버 목록을 지정하는 인증 메커니즘입니다.
  • 사용 이유: 스팸과 피싱 방지를 위해 발신자의 서버가 허가된 서버인지 확인.
  • 구성 예시:
v=spf1 include:_spf.google.com -all

DKIM (DomainKeys Identified Mail)

발신 이메일이 도메인 소유자가 보낸 것임을 보장하기 위해 암호화된 서명을 추가하는 기술입니다.

  • 작동 방식:
    • 발신 서버는 메일에 고유 서명을 추가.
    • 수신 서버는 공개키를 사용하여 서명을 검증.
  • 효과: 이메일 위변조 방지.
    • 발신 서버는 메일에 고유 서명을 추가.

DMARC (Domain-based Message Authentication, Reporting, and Conformance)

SPF와 DKIM을 기반으로 이메일 인증을 강화하고, 수신자가 인증 실패 시 취할 정책을 정의합니다.

  • 정책 종류:
    • none: 인증 실패 시 아무 조치도 취하지 않음.
    • quarantine: 스팸으로 분류.
    • reject: 이메일 차단.
  • 구성 예시:
v=DMARC1; p=reject; rua=mailto:dmarc-reports@yourdomain.com

Greylisting

스팸을 줄이기 위해 처음 시도된 이메일을 일시적으로 거부하는 기술입니다. 정상적인 메일서버는 일정 시간 후 이메일을 다시 보냅니다.

효과: 재전송하지 않는 비정상적인 스팸 메일을 차단.

Routing (메일 라우팅)

이메일을 올바른 수신자 메일서버로 전달하기 위한 과정입니다.

  • 작동 과정:
    • DNS의 MX 레코드를 조회하여 대상 메일서버 식별.
    • SMTP를 통해 이메일 전달.
  • 중요성: 이메일을 정확히 전달하고 서버 부하를 줄이는 데 필수적.

TLS (Transport Layer Security)

이메일 전송 과정에서 암호화를 제공하여 데이터 도청과 변조를 방지합니다.

관련 포트: 587번 (STARTTLS).

Relay (메일 릴레이)

메일서버가 자신의 도메인 외부로 이메일을 전달하는 기능입니다.

오픈 릴레이 위험성: 스팸메일 발송에 악용될 가능성이 높음.

Bounce (반송)

이메일이 전송되지 못하고 발신자에게 되돌아오는 현상입니다.

유형 :

  • Soft Bounce: 수신 메일서버가 임시적으로 메일을 거부.
  • Hard Bounce: 잘못된 주소나 수신 메일서버 문제로 메일이 전달 불가.

RBL (Realtime Blackhole List)

스팸 발송이 의심되는 IP 주소의 목록으로, 메일서버는 RBL을 참고해 스팸을 차단할 수 있습니다.

KINA

Then, this is work for me

답글 남기기

Your email address will not be published.

Author

KINA

Then, this is work for me

LATEST COMMENTS

보여줄 댓글 없음.

Most Viewed

Axigen Mail Server 설치

설치 우선 Axigen 메일서버를 설치 해 보겠습니다. 대다수의 메일서버들과 다르게 Axigen 메일서버는 리눅스용과 더불어 윈도우용도 제공하고 있습니다.필자는 윈도우용을 사용 해 보지는 않았지만,

VMware vCenter Server 설치하기 – 1.INSTALL

VMware vCenter 설치 가이드 VMware vCenter는 가상화 된 환경인 ESXi 호스트들을 중앙에서 관리하고 제어할 수 있는 도구 입니다. 이번 글에서는 vCenter를 설치하는

Latest from Blog

동기(Synchronous) vs 비동기(Asynchronous) 실행 순서 이해하기

1. 동기와 비동기의 차이점 소프트웨어 개발에서 동기(Synchronous)와 비동기(Asynchronous) 프로그래밍의 개념은 매우 중요합니다. 특히 멀티스레딩 환경에서 실행 순서와 쓰레드 흐름을 이해하는 것은 성능 최적화와 안정적인 애플리케이션 개발에 필수적입니다. 이번 포스팅에서는 동기와 비동기의 실행 순서 차이를 이해하고, 이를 코드 예제와 함께 실제 실행 흐름을 분석해보겠습니다. 2. 동기(Synchronous) 실행 흐름 📌 동기 프로그래밍이란?
6 views

WinForms에서 UI 업데이트를 올바르게 처리하는 방법: 동기 vs 비동기의 진실

WinForms UI 업데이트의 핵심 원칙 WinForms 애플리케이션을 개발하다 보면 UI 컨트롤(Label, Button, ProgressBar 등)을 비동기 코드 내부에서 업데이트할 때 오류가 발생하는 경우가 있습니다. 이는 “동기(synchronous) vs 비동기(asynchronous)”의 문제가 아니라, WinForms UI 컨트롤이 반드시 UI 스레드에서 실행되어야 한다는 원칙 때문입니다. 이번 포스팅에서는 왜 WinForms에서 UI 업데이트는 특정 스레드에서 실행해야 하는지, 그리고
4 views

SPOEX 2025: 아시아 최대 스포츠레저산업 전시회, 어떤 혁신을 선보일까?

SPOEX 2025: 아시아 최대 스포츠레저산업 전시회, 어떤 혁신을 선보일까? 스포츠와 레저 산업의 미래를 한눈에 볼 수 있는 기회가 찾아옵니다. 아시아 TOP 3 국제 스포츠·레저산업 전시회 ‘SPOEX 2025’가 오는 3월 27일부터 30일까지 4일간 서울 코엑스에서 개최됩니다. 이번 전시회는 국내외 330여 개 스포츠 기업이 참가해 최신 기술과 제품을 선보일 예정이어서 업계의 관심이
4 views

웹사이트에 사용하는 아이콘 폰트 모음

웹사이트를 제작할 때 필수적으로 필요한 것이 바로 폰트 아이콘 입니다. 웹에서 아이콘을 검색 해 보면 매우 많은 아이콘 폰트를 찾을 수 있는데, 그 중 유명하고 훌륭한 아이콘 폰트를 정리 해 보려 합니다. FontAwesome 가장 유명한 폰트 아이콘이라고 할 수 있습니다. 버전4 까지는 전체가 무료였지만 버전5 이상부터는 유료 폰트가 많아졌지만, 그래도
4 views

vCenter 시작 시 No healty upstream 에러

vCenter를 ESXi 호스트에 설치하고 VM의 전원을 켜면, vCenter 관리자 페이지가 로드 되는것이 아니라 “no healty upstream” 과 같은 에러메세지만 뜨는 경우가 있습니다. 이 경우 ESXi 호스트에서 vCenter의 VM이 완전히 부팅 되었음에도 불구하고 이런 에러메세지가 뜹니다. 이런 에러는 vCenter 상의 문제가 있는것이 아니라 아직 vCenter의 VM상에서 vCenter의 리소스가 로딩중 이기 때문에
1 views