메일이 도착하지 않을 때 메시지 추적으로 원인 찾는 방법

Exchange Online에서 메일이 도착하지 않는다면 보낸 사람, 받는 사람, 발송 시각을 확보한 뒤 Exchange 관리 센터의 [메일 흐름] → [메시지 추적]에서 검색합니다. 메시지 추적은 Microsoft 365가 메일을 받았는지, 보류·거부·배달했는지 확인하는 출발점입니다.

검색 전에 필요한 정보

  • 보낸 사람과 받는 사람의 정확한 이메일 주소
  • 발송한 날짜·시각과 시간대, 대략적인 허용 범위
  • 반송 메일(NDR)이 있다면 오류 코드와 본문
  • 메일 제목 또는 메시지 ID가 있으면 식별에 도움 되는 범위에서 확보

고객에게 보낸 메일의 본문 전체를 요구할 필요는 없습니다. 먼저 주소와 시각으로 범위를 좁히고 필요한 최소 정보만 취급하세요.

메시지 추적 실행하기

  1. 필요한 관리자 권한으로 Exchange 관리 센터에 들어가 [메일 흐름] → [메시지 추적]을 엽니다.
  2. 발신자와 수신자, 시간 범위를 설정합니다. 시간이 맞지 않으면 사용자가 알려 준 시간대를 확인하고 범위를 조금 넓힙니다.
  1. 결과에서 상태와 수신자 주소를 확인합니다. 같은 제목의 메시지가 여러 개라면 메시지 ID와 시각으로 구분합니다.
  2. 대상 메시지를 열어 이벤트 흐름과 최종 상태를 읽습니다. Microsoft의 Exchange 관리 센터 메시지 추적 문서에서 상태의 의미를 확인할 수 있습니다.

결과를 어떻게 해석하나요?

확인된 상태 다음 점검
추적 결과가 없음 주소·시간대를 다시 확인합니다. 발송자가 실제로 보냈는지, MX가 Exchange Online을 가리키는지, 다른 게이트웨이를 거치는지 조사합니다.
보류 또는 지연 이벤트의 지연 이유와 재시도 상태, 서비스 상태를 확인합니다.
실패·거부 반송 코드와 정책 또는 외부 수신 서버의 응답을 확인합니다.
배달됨 받는 사람의 정크 메일, 받은편지함 규칙, 전달, 격리, 클라이언트 동기화 문제를 구분합니다.

“배달됨”은 사용자가 실제로 읽었다는 뜻이 아닙니다. 또한 추적이 Microsoft 365에 도달하지 않은 외부 구간의 모든 상황을 보여 주지도 않습니다. Microsoft의 메시지 추적 FAQ에서 결과 표시 시점과 검색 범위의 제한을 확인하세요.

원인별로 마무리하기

정책에 의해 격리되었다면 임의로 전체 정책을 끄지 말고 메시지와 정책의 적절성을 검토합니다. 반송이 발생했다면 오류 코드와 상대 메일 서버의 응답을 발송자에게 전달합니다. 사서함에 배달됐지만 보이지 않는다면 웹 Outlook과 데스크톱 앱에서 각각 확인하고 규칙·정크 메일 설정을 조사합니다. 해결 후에는 같은 발신 경로로 테스트 메일을 보내 추적 상태와 실제 수신을 모두 확인하세요.