모든 이메일 헤더가 위조 될 수있는 것은 아닙니다. 전자 메일 서비스를 제공하는 신뢰할 수있는 서버에서 전자 메일 메시지를 받으면 Received : 헤더가 안정적입니다.
이 Received : 헤더 문자열을 고려하십시오.
Received: by 10.142.214.19 with SMTP id m19cs274738wfg;
Thu, 17 Dec 2009 03:20:12 -0800 (PST)
Received: by 10.115.67.30 with SMTP id u30mr1589591wak.119.1261048811650;
Thu, 17 Dec 2009 03:20:11 -0800 (PST)
Received: from mail1.stackoverflow.com (mail1.stackoverflow.com [69.59.196.214])
by mx.google.com with ESMTP id 31si4514829pzk.62.2009.12.17.03.20.11;
Thu, 17 Dec 2009 03:20:11 -0800 (PST)
Received: from superuser.com (unknown [10.0.0.4])
by mail1.stackoverflow.com (Postfix) with ESMTP id 67A7F1E08A;
Thu, 17 Dec 2009 03:20:11 -0800 (PST)
가장 아래쪽에있는 Received : 헤더 다음에는 메시지 본문이 있으며 여기에는 To : 및 From : 헤더가 포함됩니다. 그러나 Received : 헤더를 따르십시오.
첫 번째 헤더는 IP 주소 10.0.0.4에서 superuser.com이라는 서버가 mail1.stackoverflow.com 서버로 메시지를 보냈 음을 나타냅니다. 이 경우 두 이름이 모두 필요하다는 것을 알기 때문에 Received : 헤더는 메일 서버의 수퍼 유저 컴플렉스 내에서 내부 전달을 나타냅니다.
다음 Received : 헤더는 주소 69.59.196.214의 mail1.stackoverflow.com이 메시지를 mx.google.com으로 전달했음을 나타냅니다. mail1.stackoverflow.com의 공개 IP 주소가 69.59.196.214임을 확인할 수 있으며 Google은 내 이메일 제공 업체이므로 google.com의 메일 교환기 (mx)가 내 메시지를 수신 할 것으로 예상합니다. 이것은 나의 메일 도메인 (google)과의 첫 번째 접촉이며 위조 될 수 없습니다. 물론이 헤더 아래에 가짜 Received : 헤더가로드 될 수 있으므로 신뢰할 수있는 첫 번째 Received : 헤더를 찾는 것이 까다로울 수 있습니다.
마지막 두 개의 Received : 헤더에는 넷 10 개의 주소가 표시되므로 Google 도메인 내에서 전달됩니다. 이것은 또한 예기치 않은 일이 아닙니다.
악의적 인 메일 서버는 많은 가짜 Received : 헤더를 스트림에 삽입 할 수 있지만 신뢰할 수있는 소스 (이 경우 mx.google.com)에서 오는 헤더가 항상 있습니다. 이 첫 번째 신뢰할 수있는 Received : 헤더는 실제로 전자 메일을 전달한 공개 IP 주소를 나타냅니다. 이 IP 주소가 의심되거나보고 된 도메인 이름과 일치하지 않으면 메시지의 전체 내용을 의심해야합니다.
"view source"명령을 사용하여 대부분의 이메일 클라이언트에서 Received : 헤더를 읽을 수 있습니다. 상향식을 읽고 신뢰할 수있는 첫 번째 Received : 헤더를 찾는 데 약간의 기술이 필요하지만 일단 찾으면 빠르고 유용합니다.