Yoonadev

수신 메일 서버 연결 실패

메일 내용 전송 전에 수신 서버 연결 자체가 실패했습니다.

지금 확인하세요

  1. 수신 도메인의 MX와 서버 주소가 정확한지 확인하세요.
  2. 서버와 포트에 연결할 수 있는지 확인하세요.
  3. 일시적인 서버 또는 네트워크 장애인지 잠시 후 다시 확인하세요.

대표 서버 응답

connect to mx.example.com:25: Connection timed out

재시도 판단

경로와 서버 상태 복구 후 재시도하세요. 발송 큐를 확인하세요.

왜 발생하나요?

방화벽, 경로, 포트 또는 서버 상태가 연결을 방해할 수 있습니다.

발생 단계 (주로)

CONNECT

  1. CONNECT
  2. EHLO
  3. MAIL FROM
  4. RCPT TO
  5. DATA
  6. DELIVERY

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

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

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

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

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

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

도메인의 수신 메일 서버를 지정하는 DNS 레코드입니다.

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

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

직접 확인하기

  1. 수신 도메인의 MX와 서버 주소가 정확한지 확인하세요.
  2. 서버와 포트에 연결할 수 있는지 확인하세요.
  3. 일시적인 서버 또는 네트워크 장애인지 잠시 후 다시 확인하세요.

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

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

EHLO test.example
MAIL FROM:<sender@example.com>
RCPT TO:<user@example.com>

주의사항

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

비슷한 응답 문구와 관측 상태 코드
  • connection timed out
  • connection refused
  • no route to host
  • timed out while receiving the initial server greeting

대표 관측 DSN: 4.4.1, 4.4.2, 4.3.0

관련 오류

다른 SMTP 오류 분석하기 →

SMTP 오류 사전으로 돌아가기

도구 찾기

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