分类:
2006-10-23 16:07:47
前面介绍了这么多, 这里我们实际来看看一封信的 header 有哪些东西
实例介绍 1
Tung 这位使用者在 eesol01.ee.ncku.edu.tw 用 elm 这个程序写了一封信寄给 Tung@garfield.ee.ncku.edu.tw, 不过 Tung@garfield 有 .forward 设定, 因此信件最后转给
Mail Header 介绍
前面介绍了这么多, 这里我们实际来看看一封信的 header 有哪些东西
实例介绍 1
Tung 这位使用者在 eesol01.ee.ncku.edu.tw 用 elm 这个程序写了一封信寄给 Tung@garfield.ee.ncku.edu.tw, 不过 Tung@garfield 有 .forward 设定, 因此信件最后转给 Tung@turtle.ee.ncku.edu.tw
以下是 Tung@turtle 收到的信件, 为了方便说明, 我们加入一些编号
1: From Tung@eesol01.ee.ncku.edu.tw Thu May 21 20:27:03 1998
2: Received: from garfield.ee.ncku.edu.tw (garfield.ee.ncku.edu.tw [140.116.72.219
by turtle.ee.ncku.edu.tw (
for
3: Received: from eesol01.ee.ncku.edu.tw (eesol01 [140.116.49.11])
by garfield.ee.ncku.edu.tw (
for
(envelope-from Tung@eesol01.ee.ncku.edu.tw)
4: Received: (from Tung@localhost)
by eesol01.ee.ncku.edu.tw (
for Tung@garfield.ee.ncku.edu.tw; Thu, 21 May 1998 20:37:56 +0800 (CST)
5: From: staff
Message-Id: <199805211237.UAA02558@eesol01.ee.ncku.edu.tw>
Subject: test mail from elm
To: Tung@garfield.ee.ncku.edu.tw
Date: Thu, 21 May 1998 20:37:56 +0800 (CST)
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
6: test mail from solaris elm
首先要注意的是 header 的顺序是倒过来读的, 在 header 中越先出现的行其实是越晚才加进来的
1: 这个部份是由最后收信端的 DA, 也就是 turtle.ee.ncku.edu.tw 上的 mail.local 加进来, 它的目的在于与信箱中其它的信件分开, UserAgent 在读信时, 会寻找空白行后面跟一个 "From " 的地方当做是一封信件的开头 (注意 From 后面要有一格空白)
2: 由 turtle 的 sendmail 所产生, 表示 turtle 收到一封来自 garfield 的信件, 收信人是 Tung@turtle.ee.ncku.edu.tw
3: 由 garfield 的 sendmail 所产生, 表示 garfueld 收到一封来自 eesol01 的信件, 收信人是 Tung@garfield.ee.ncku.edu.tw
4: 由 eesol01 的 sendmail 所产生, 表示 eesol01 收到一封来自本地端 Tung 的信件, 收信人是 Tung@garfield.ee.ncku.edu.tw
5: 这个部份,
Message-id 和 Date 是由 sendmail 所产生的
From: 由 UserAgent 所建立, 再传给 sendmail
To:, Subjet: 及其它都是由 UserAgent 所建立, 不过不一定会有
我们可以看到 X-Mailer: 指出这封信件是用 ELM 这个程序写的
6: Tung 所打入的文章内容
实例介绍 2
Tung 这位使用者在 traveler 这部机器用 netscape 写信, netscape 将信件转由 eesol01 送出, 寄给 Tung@garfield.ee.ncku.edu.tw, 不过 Tung@garfield 有 .forward 设定, 因此信件最后转给
以下是 Tung@turtle 收到的信件 header 及内容
1: From Tung@eesol01.ee.ncku.edu.tw Thu May 21 20:24:08 1998
2: Received: from garfield.ee.ncku.edu.tw (garfield.ee.ncku.edu.tw [140.116.72.219
by turtle.ee.ncku.edu.tw (
for
3: Received: from eesol01.ee.ncku.edu.tw (eesol01 [140.116.49.11])
by garfield.ee.ncku.edu.tw (
for
(envelope-from Tung@eesol01.ee.ncku.edu.tw)
4: Received: from eesol01.ee.ncku.edu.tw (traveler.v6n.dorm.ncku.edu.tw [140.116.221.129])
by eesol01.ee.ncku.edu.tw (
for
5: Message-ID: <35641DD1.F5EE583E@eesol01.ee.ncku.edu.tw>
Date: Thu, 21 May 1998 20:28:01 +0800
From: Chung-Kie Tung
Reply-To: Tung@turtle.ee.ncku.edu.tw
X-Mailer: Mozilla 4.04 [en] (Win95; I)
MIME-Version: 1.0
To: Tung@garfield.ee.ncku.edu.tw
Subject: mail from netscape
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
6: test mail from win95 netscape
在这边值得注意的不同之处有