EHLO/HELO란 무엇인가요?
EHLO와 HELO는 메일 서버가 SMTP 세션을 시작할 때 자신을 소개하기 위해 사용하는 SMTP 명령입니다. HELO 명령은 원래 SMTP 사양에서 정의되었고, EHLO(Extended HELO)는 인증, 암호화, 8비트 데이터 전송 같은 현대적 확장을 지원하기 위해 확장 SMTP(ESMTP)와 함께 도입되었습니다. 이 인사말은 발송 서버를 식별하고 수신 메일 시스템과의 통신을 시작합니다.
모든 SMTP 대화는 EHLO 또는 HELO 명령으로 시작되므로, 이는 이메일 전송에서 가장 기본적인 부분 중 하나입니다. 이 인사말에 포함된 도메인 이름은 HELO 도메인이라고 하며, 흔히 역방향 DNS 검사와 인증 검증에 사용됩니다.
SMTP 핸드셰이크 예시:
220 mail.receiver.com ESMTP Ready
EHLO mail.sender.com
250-mail.receiver.com Hello mail.sender.com
250-SIZE 10485760
250-STARTTLS
250 AUTH LOGIN PLAIN이 예시에서 mail.sender.com은 EHLO 도메인이며, 서버는 메시지 크기 제한과 암호화 옵션 같은 지원 기능을 알립니다.
현대의 메일 서버는 거의 항상 EHLO를 사용합니다. EHLO가 인식되지 않으면 서버는 호환성을 유지하기 위해 HELO로 되돌립니다.
올바르게 구성된 EHLO 또는 HELO 도메인은 인증과 도달률을 개선합니다. 일관되지 않거나 유효하지 않은 인사말은 스팸 필터를 자극하거나 역방향 DNS 검사에 실패할 수 있습니다. 모범 사례는 다음과 같습니다.
DMARCeye는 인증 보고서에서 발견되는 EHLO 및 HELO 식별자를 분석하여 발송 인프라를 매핑하고 잘못된 구성을 탐지합니다. EHLO 도메인을 IP 평판, SPF 정렬, DMARC 데이터와 상관 분석함으로써, 이 플랫폼은 관리자가 도달률에 영향을 주는 승인되지 않았거나 정렬되지 않은 메일 소스를 식별하도록 돕습니다.
올바른 EHLO/HELO 구성은 발신 메시지가 신뢰 검사를 원활하게 통과하도록 보장하여, 도메인 전반에 걸쳐 안전하고 일관된 이메일 인증 결과를 뒷받침합니다.
DMARCeye 무료 체험판에 가입하여 이메일 도메인을 보호하세요.
DMARC 및 관련 용어에 대해 자세히 알아보려면 DMARCeye 용어집을 참조하세요.