Chinaunix首页 | 论坛 | 博客
  • 博客访问: 367331
  • 博文数量: 46
  • 博客积分: 3277
  • 博客等级: 中校
  • 技术积分: 492
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-24 19:03
文章分类

全部博文(46)

文章存档

2008年(3)

2007年(7)

2006年(36)

我的朋友

分类:

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 (8.8.5/8.8.5) with ESMTP id UAA05087
     for ; Thu, 21 May 1998 20:27:02 +0800 (CST)

3: Received: from eesol01.ee.ncku.edu.tw (eesol01 [140.116.49.11])
     by garfield.ee.ncku.edu.tw (8.8.7/8.8.7) with ESMTP id UAA21660
     for ; Thu, 21 May 1998 20:32:56 +0800 (CS
     (envelope-from Tung@eesol01.ee.ncku.edu.tw)

4: Received: (from Tung@localhost)
     by eesol01.ee.ncku.edu.tw (8.8.8/8.8.8) id UAA02558
     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 (8.8.5/8.8.5) with ESMTP id UAA05057

        for ; Thu, 21 May 1998 20:24:07 +0800 (CST)

3: Received: from eesol01.ee.ncku.edu.tw (eesol01 [140.116.49.11])
        by garfield.ee.ncku.edu.tw (8.8.7/8.8.7) with ESMTP id UAA21655

        for ; Thu, 21 May 1998 20:30:01 +0800 (CS

        (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 (8.8.8/8.8.8) with ESMTP id UAA02537

        for ; Thu, 21 May 1998 20:35:02 +0800 (CS

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

在这边值得注意的不同之处有

4: eesol01 收到来自 traveler.v6n.dorm,ncku.edu.tw 转来的信件 (在后方括号中), 但前面的 from 表示这封信是以 eesol01.ee.ncku.edu.tw 的身份发出的, 信件的收信人是 Tung@turtle.ee.ncku.edu.tw
 
5:
这里多了一个 Reply-To:, 表是当收信人回信的时候, 以此为回信地址, 而不要回到原发信人地址, 还有我们从 X-Mailer 可以得知这封信是在 Win95 下用 Netscape 4.04 送出来的

 
 
阅读(3689) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~