Received
메시지가 지나갈 때마다 각 메일 서버가 덧붙이는 헤더. 아래에서 위로 읽으면 Received 줄들이 그 메시지가 실제로 지나온 경로를 되살려 줍니다.
메시지를 처리한 서버는 저마다 인수인계를 설명하는 Received 헤더를 맨 위에 덧붙입니다. 어느 호스트에서 왔는지, 어느 호스트가 받았는지, 어떤 프로토콜로, 어떤 내부 식별자로, 몇 시에. 새로운 것이 늘 위에 쌓이므로 가장 오래된 줄이 아래에 남습니다. 그래서 메시지의 여정은 아래에서 위로, 보낸 사람 쪽 첫 서버에서 메일함에 넣어 준 서버까지 읽어 올라가게 됩니다.
이 헤더들은 이메일이 가진 것 중 종이 기록에 가장 가까운 것입니다. 각 구간에서 얼마나 머물렀는지, 메일링 리스트나 회사 게이트웨이를 거쳤는지, 어떤 IP 주소로 인터넷에 들어섰는지가 드러납니다. 조사나 증거 제출 요구에서 대개 가장 먼저 보는 부분이죠.
다만 단서가 붙습니다. 서버는 자기가 한 일만 보증할 수 있습니다. 당신이 신뢰하는 첫 호스트보다 아래에 있는 Received 줄은 메시지를 보낸 쪽이 지어냈을 수 있습니다. 그래서 이 줄들은 홀로가 아니라 인증 결과 — SPF, DKIM, DMARC — 와 함께 읽습니다. Mbox Viewer는 전체 헤더 보기에서, mboxShell은 원본 보기에서 전부 보여 줍니다.
관련 용어
이메일 메시지 시작 부분의 구조화된 메타데이터 블록으로, From, To, Subject, Date 필드와 메시지가 어떻게 작성되고 라우팅되며 인코딩되었는지를 설명하는 수많은 기술적 필드를 포함합니다.
Simple Mail Transfer Protocol — 메일 서버 간에 이메일 메시지를 전송하고 중계하는 데 사용되는 표준 프로토콜입니다. 발신 메일 전용으로 사용되며, 이메일 읽기는 IMAP 또는 POP3가 필요합니다.
메시지가 정말 그 도메인에서 왔는지를 가리는 세 가지 장치. SPF는 보내는 서버를 인가하고, DKIM은 메시지에 암호 서명을 하며, DMARC는 둘을 공개된 정책에 묶습니다.