邮件格式浅析(Brief introduction to email format)
一. 简介
本文将介绍基本的邮件格式(Internet Message Format),一些必要及常用的标头(header field)。
根据本文邮件标示(email headers)的内容,读者可以发一些简单的邮件或者发现一些伪造邮件。
二.邮件的组成
邮件分为内容(body)和 标示(header section)。
内容是一般邮件的主要部分。标示则是描述邮件的信息,如发件方,收件方,发送时间,接收时间等等。邮件的内容的标题也在header section中。
一封邮件往往会通过多个服务器传送(mail transfer agent),每次转发后会在邮件前留下包含Received:开头的header。
一个QQ邮箱邮件的例子:
//去除部分header
//由发件方fujiayi.china@gmail.com发送至收件方******@qq.com
Received: from 209.85.218.224 (unknown [209.85.218.224])
by newmx26.qq.com (NewMx) with SMTP id
for <*******@qq.com>; Thu, 1 Apr 2010 07:28:13 +0800 (CST)
-------------以上是由收件方邮箱的服务器写入邮件的header,也是最后写入的--第一部分-----
Received: from 209.85.218.224 (gmail.com [172.22.2.88])
by mxproxy13 (qq.com) with SMTP id vKOtgXRo; Thu, 01 Apr 2010 07:28:12 +0800
(envelope-from fujiayi.china@gmail.com) Received: by 10.204.4.150 with SMTP id 22
//由发件方fujiayi.china@gmail.com发送至收件方******@qq.com
Received: from 209.85.218.224 (unknown [209.85.218.224])
by newmx26.qq.com (NewMx) with SMTP id
for <*******@qq.com>; Thu, 1 Apr 2010 07:28:13 +0800 (CST)
-------------以上是由收件方邮箱的服务器写入邮件的header,也是最后写入的--第一部分-----
Received: from 209.85.218.224 (gmail.com [172.22.2.88])
by mxproxy13 (qq.com) with SMTP id vKOtgXRo; Thu, 01 Apr 2010 07:28:12 +0800
(envelope-from fujiayi.china@gmail.com) Received: by 10.204.4.150 with SMTP id 22