[ 헤더 및 배송 오류 ]

전송 중 SMTP TLS 핸드셰이크 실패

배달 연결을 안전하게 계속할 수 있는지 결정하기 전에 실패한 TLS 단계와 적용 가능한 전송 정책을 찾으세요.

EmailAuth 연구팀 제공 · 3분 읽기

[ 핵심사항 ]

  • 배달 연결을 안전하게 계속할 수 있는지 결정하기 전에 실패한 TLS 단계와 적용 가능한 전송 정책을 찾으세요.
  • 유효성 검사를 비활성화한 후 성공적인 핸드셰이크는 TLS 연결이 복구된 것이 아닙니다. 원래 정책과 신원 요구 사항을 확인합니다.
이 페이지에서

네트워크 연결 및 초기 SMTP 명령이 이미 작동한 후에 SMTP TLS 오류가 발생할 수 있습니다. 발신자는 프로토콜 버전 협상에 실패하거나, 인증서를 거부하거나, 핸드셰이크 중에 중단을 받을 수 있습니다. 이를 보낸 사람의 즉각적인 증거가 아닌 전송 계층 관찰로 처리합니다. SPF 또는 DKIM 기록이 잘못됐어요.

운송 모드 식별

SMTP 에서 STARTTLS, 클라이언트는 먼저 SMTP 설정하고 기능 광고를 수신하고 STARTTLS 요청한 다음 서버의 준비 응답 후 TLS 협상을 시작합니다. 암시적 TLS 연결 시 즉시 TLS 시작하며 일반적으로 지원되는 제출 서비스에 사용됩니다. 이러한 기대치를 혼합하면 유용한 메일 교환이 이루어지기 전에 연결이 실패할 수 있습니다. RFC 3207 섹션 4 및 5.

대상, 포트, 모드, 전송 소프트웨어, 원격 SMTP 인사말 및 광고 기능을 기록합니다. STARTTLS 제공되기 전, STARTTLS 명령 후, 인증서 처리 중 또는 핸드셰이크 후에 실패가 발생했는지 여부를 유지합니다. 개인 키, 비밀번호 또는 세션 비밀을 진단 패킷에 복사하지 마십시오. 인증서 메타데이터 및 수정된 프로토콜 오류는 일반적으로 모호한 "보안 연결 실패"보다 더 유용합니다.

실제 정책에 따라 인증서를 평가합니다.

만료된 인증서, 지원되지 않는 프로토콜, 불완전한 체인 또는 신원 불일치는 전송 정책에 따라 다르게 적용될 수 있습니다. 일반적인 기회주의적 SMTP TLS 다음에 의해 관리되는 연결과 동일한 보증 모델이 아닙니다. MTA-STS 또는 인증됨 DANE. 보낸 사람이 배달을 연기한 이유를 해석하기 전에 시행 중인 정책의 이름을 지정하세요. 모든 SMTP 구현이 모든 인증서를 동일하게 검증한다고 가정하지 마십시오.

RFC 8461 MTA-STS 정책 검색, 검증 및 시행 동작을 지정합니다. RFC 7672 DNSSEC 인증을 사용하여 DANE SMTP 전송 보안을 정의합니다. TLSA 정보. 이러한 메커니즘에는 고유한 요구 사항과 오류 처리가 있습니다. 이들의 존재는 단순히 로그에 TLS 오류가 나타난다는 이유만으로 추론되는 것이 아니라 실제 발신자 구성 및 관련 검색 증거를 통해 확인되어야 합니다.

가상의 신원 오류를 해결하세요.

승인된 제출 클라이언트가 submit.example 에서 암시적 TLS 에 대해 구성되어 있지만 해당 인증서 오류에 old-submit.example 의 예상 ID가 표시된다고 가정해 보겠습니다. 먼저 서비스의 현재 문서화된 엔드포인트와 클라이언트가 엔드포인트에 도달하고 있는지 확인하세요. 단지 나타나는 인증서가 통과되도록 하기 위해 예상 이름을 변경하지 마십시오.

서비스 소유자가 submit.example 이 정확하고 인증서와 체인이 해당 엔드포인트에 대한 해당 요구 사항을 충족한다고 확인하면 승인된 클라이언트 구성 수정을 통해 불일치가 해결될 수 있습니다. 엔드포인트는 정확하지만 인증서가 잘못된 경우 대신 서비스 인증서를 복구하세요. 두 경로 모두에서 유효성 검사를 활성화한 상태로 유지하고 수정 후 동일한 서비스를 다시 확인하십시오.

이는 실행된 핸드셰이크, 인증서 발급 또는 청구된 TLS 버전이 아닌 가상의 결정 트리입니다. MX 전달의 경우 제출 클라이언트 가정을 가져오는 대신 실제 MTA-STS 또는 DANE ID 규칙을 사용합니다. HTTPS 홈페이지 인증서는 SMTP 끝점의 인증서나 정책을 설정하지 않습니다.

보호를 삭제하지 않고 원인을 수정하세요

서비스 소유자에게 인증서 갱신 및 체인 배포를 할당하고, 메일 플랫폼 소유자에게 프로토콜 호환성을 할당하고, 네트워크 팀에 차단 또는 경로 중단을 할당합니다. 인증서를 교체하기 전에 예상되는 MX ID와 해당 정책을 확인하세요. 한 번에 하나의 승인된 수정을 수행하고 롤백 계획을 보존하십시오.

단지 테스트 통과를 위해 인증서 경고를 우회하거나 시행을 비활성화하거나 일반 텍스트를 허용하지 마십시오. 발신자가 대체할 수 있는지 여부는 프로토콜과 관리 정책에 따라 다릅니다. 엄격한 정책은 불안정하게 전달되기보다는 의도적으로 연기될 수 있습니다. 안전하지 않은 재시도가 성공하더라도 TLS 문제가 해결되었음을 보여주지는 않습니다.

다시 시작된 SMTP 세션 확인

RFC 3207 에서는 STARTTLS 성공 후 TLS 이전 SMTP 지식을 폐기해야 합니다. 클라이언트가 보내야 할 것 EHLO 먼저 이전 목록과 다를 수 있는 보호된 세션의 기능을 검색합니다. 실제 확인 MTA 이 전환을 완료한 다음 승인된 메시지를 전송합니다. 지속적인 대기열 지연과 최종 결과를 핸드셰이크 성공과 별도로 기록합니다. TLS 전송 홉을 보호합니다. 그 자체로는 눈에 보이는 작성자의 적법성, 엔드투엔드 콘텐츠 기밀성 또는 받은 편지함 배치를 확립하지 않습니다.

TLS 복구하는 동안 보안 요구 사항 유지

  • 엔드포인트, 포트, STARTTLS 또는 암시적 모드 및 정확한 실패 단계를 캡처합니다.
  • 인증서를 변경하기 전에 활성 정책과 예상 ID를 식별하십시오.
  • 별도의 이름, 유효성, 신뢰 체인 및 프로토콜 오류; 로그에서 비밀을 제외합니다.
  • 검증을 비활성화하지 않고 승인된 원인별 수리를 적용합니다.
  • 정책 준수 TLS , STARTTLS 이후 상태 재설정 및 메시지 결과를 독립적으로 확인합니다.

[ 테이크아웃 ]

배달 연결을 안전하게 계속할 수 있는지 결정하기 전에 실패한 TLS 단계와 적용 가능한 전송 정책을 찾으세요.

[ 역할별 ]

이것이 당신에게 의미하는 바

실용적인 다음 단계를 위해 역할을 선택하세요.

IT/메일 관리자

정확한 핸드셰이크 경계 캡처

오류 요약은 구성 차이점을 숨깁니다.

다음 단계

  1. 녹화 모드 및 STARTTLS 단계.
  2. 인증서 및 정책 증거를 검사합니다.
  3. TLS 이후 EHLO 및 전달을 확인합니다.

CISO/SecOps

의도한 보증을 보호하세요.

적용을 비활성화하면 오류를 수정하는 대신 숨길 수 있습니다.

다음 단계

  1. 다운그레이드 제안을 검토하세요.
  2. 진단에서 비밀을 제외합니다.
  3. 정책 준수 복구를 확인합니다.

창립자 / 비기술자

전송 실패를 범위가 지정된 사고로 처리

수리는 기밀 유지 요구 사항을 유지해야 합니다.

다음 단계

  1. 영향을 받은 메시지 긴급성을 식별합니다.
  2. 전송 정책 소유자의 이름을 지정합니다.
  3. 안전하지 않은 폴백을 기반으로 성공 주장을 거부합니다.

[ 자주 묻는 질문 ]

자주 묻는 질문

STARTTLS 암시적 TLS 와 동일합니까?

아니요. STARTTLS 설정된 일반 텍스트 SMTP 세션을 업그레이드합니다. 암시적 TLS 연결 시 TLS 로 시작됩니다.

핸드셰이크 오류가 DKIM 이 잘못되었음을 증명합니까?

아니요. 전송 협상과 메시지 서명 확인은 서로 다른 계층입니다.

모든 SMTP 인증서 오류를 동일하게 해석해야 합니까?

아니요. 발신자가 구성한 정책과 적용 가능한 MTA-STS 또는 DANE 요구 사항을 식별합니다.

HTTPS 인증서 테스트는 SMTP 유효성을 검사합니까?

아니요. 다른 서비스, 인증서 및 정책에 도달할 수 있습니다.

인증서 비교가 실행되었나요?

아니요. 이는 가상의 의사결정 트리입니다. 인증서, 키, 핸드셰이크, STARTTLS 교환 또는 테넌트 설정이 생성되거나 테스트되지 않았습니다.

일반 텍스트 대체가 안전하다고 가정할 수 있나요?

아니요. 해당 운송 정책에 따라 안전하지 않은 배송 대신 연기가 필요할 수 있습니다.

STARTTLS 이후에 EHLO 다시 보내는 이유는 무엇입니까?

RFC 3207 TLS 이전 SMTP 지식을 폐기해야 하며 EHLO TLS 이후의 첫 번째 명령으로 권장합니다. 보호된 세션은 다양한 기능을 광고할 수 있습니다.

TLS 표시되는 작성자를 인증합니까?

그 자체로는 아닙니다. 전송 보호와 작성자 도메인 인증의 목적은 다릅니다.

[ 출처 ]

출처

  1. RFC 3207 SMTP STARTTLS

    섹션 §4 · §4.2 · §5

  2. RFC 8461 SMTP MTA 엄격한 전송 보안

    섹션 §4 · §5

  3. 기회주의적 DANE TLS 통한 RFC 7672 SMTP 보안

    섹션 §2 · §3

  4. 이메일 제출 및 액세스를 위한 RFC 8314 TLS

    섹션 §3.3

[ 어휘 ]

어휘

STARTTLS
기존 연결을 TLS 로 업그레이드하는 SMTP 확장입니다.
TLS 핸드셰이크
TLS 연결을 협상하고 설정하는 교환입니다.
운송 정책
메시지 연결을 보호하는 방법을 결정하는 요구 사항입니다.

기업 출처

최고의 금융 기관과 정부가 필요한 이유 이메일 보안 대시보드를 폐기했습니다.

기존 이메일 인증 플랫폼은 대시보드를 판매하고 엔지니어에게 작업을 요청합니다. 위험이 높은 환경에서 수동 감독은 시행 지연, 구성 드리프트 및 모니터링되지 않는 섀도우 도메인을 의미합니다.

EmailAuth 는 에이전트 이메일 출처 플랫폼입니다. 우리 대리인은 집행합니다 p=reject, 제3자 발신자를 정렬하고 도메인을 전체로 이동하세요. RFC 9989 인간 참여형 감사 기능을 갖춘 새로운 DMARC 표준을 준수합니다.

정부 대기업 1등급 금융기관

SaaS · 전용 테넌시 · Air-Gapped 온프레미스 · BYOK 암호화

기술 자료