Skip to content
Mbox Viewer

Message-ID

Message-ID 헤더에 지정된 각 이메일 메시지에 할당된 전 세계적으로 고유한 식별자입니다. 메시지 추적, 대화 스레드 구성, 아카이브 병합 시 중복 감지에 사용됩니다.

Message-ID 헤더(RFC 5322 섹션 3.6.4)는 <CABcde12345@mail.gmail.com>과 같은 local-part@domain 형식으로 전송된 모든 이메일에서 고유하도록 설계된 문자열을 포함합니다. 발신 메일 서버가 전송 시점에 이 식별자를 생성합니다. 답장은 원본 메시지의 Message-ID를 In-Reply-To 및 References 헤더에 포함시켜 대화를 연결합니다.

Message-ID는 스레딩 알고리즘이 대화를 재구성하는 데 사용하는 기본 키입니다. 중복 제거 시에도 사용됩니다: 날짜가 다른 두 Google Takeout 내보내기와 같이 겹칠 수 있는 두 MBOX 파일을 병합할 때, Message-ID를 비교하면 애플리케이션이 대상 아카이브에 이미 존재하는 메시지를 식별하고 건너뛸 수 있습니다.

드문 경우에 Message-ID가 없거나(매우 오래된 메시지에서) 중복될 수 있습니다(버그 있는 발송 소프트웨어로 인해). 견고한 아카이브 도구는 Message-ID가 없거나 신뢰할 수 없을 때 Date, From, Subject 같은 다른 헤더에 대한 휴리스틱 매칭으로 대체하여 이러한 엣지 케이스를 처리합니다.

관련 용어

Mac에서 MBOX 파일을 읽어보세요