Yoonadev

TLS 연결 실패

SMTP 암호화 연결을 설정하는 과정에서 실패했습니다.

지금 확인하세요

  1. 서버의 STARTTLS 지원 여부를 확인하세요.
  2. 포트와 STARTTLS 또는 implicit TLS 방식이 맞는지 확인하세요.
  3. TLS 설정과 인증서 체인, 협상 결과를 확인하세요.

대표 서버 응답

TLS handshake failure

재시도 판단

TLS 설정과 인증서 문제를 수정한 뒤 재시도하세요.

왜 발생하나요?

TLS 버전, 암호군, 인증서 또는 포트 방식이 맞지 않을 수 있습니다.

발생 단계 (주로)

TLS / STARTTLS

  1. CONNECT
  2. TLS / STARTTLS
  3. EHLO
  4. MAIL FROM
  5. RCPT TO
  6. DATA
  7. DELIVERY

서버에 따라 발생 단계가 다를 수 있습니다. 전체 응답과 세션 로그로 실제 단계를 확인하세요.

SMTP Reply Code이란 무엇인가요?필요한 설명만 펼쳐보세요

서버의 세 자리 응답입니다. 4xx는 일시 실패, 5xx는 영구 실패를 나타내지만 원인은 전체 문구로 확인합니다.

Enhanced Status Code이란 무엇인가요?필요한 설명만 펼쳐보세요

5.1.1 같은 확장 상태 코드입니다. 서버마다 문구와 사용 방식이 다를 수 있습니다.

STARTTLS / TLS이란 무엇인가요?필요한 설명만 펼쳐보세요

STARTTLS는 연결 후 암호화를 시작합니다. implicit TLS는 연결부터 암호화를 사용합니다.

직접 확인하기

  1. 서버의 STARTTLS 지원 여부를 확인하세요.
  2. 포트와 STARTTLS 또는 implicit TLS 방식이 맞는지 확인하세요.
  3. TLS 설정과 인증서 체인, 협상 결과를 확인하세요.

메일 서버를 직접 운영하거나 진단하는 경우에는 아래 도구로 확인할 수 있습니다.

openssl s_client -starttls smtp -connect mx.example.com:25 -crlf

주의사항

관측 DSN은 표준상 일대일 원인 매핑이 아닙니다. 발생 단계는 대표 예시이며 전체 응답과 실제 로그로 확인하세요.

비슷한 응답 문구와 관측 상태 코드
  • handshake failure

대표 관측 DSN: 4.7.5

관련 오류

다른 SMTP 오류 분석하기 →

SMTP 오류 사전으로 돌아가기

도구 찾기

↑ ↓ 선택 · Enter 열기 · Esc 닫기