Email Header 是什么

 Email Header 是什么-What is an Email Header


每天都收邮件,你是否注意到一个名词:Email Header。那这个东西究竟是什么,对我们有什么意义呢。

What is an Email Header

 请参考链接地址:http://whatismyipaddress.com/email-header ,我也在博文底部copy了一份。

 这些邮件头信息就是邮件发送的路由信息,包含的东西很多。

以一封邮件为例:qq网页版邮箱



对不起,我伪造了发件人信息,真实发件人不存在。


看到红箭头了吗。点击显示内容:

Date: Wed, 15 Jun 2016 15:50:19 +0800
Received: from doctorwho.com (unknown [112.65.213.146])
	by bizmx4.qq.com (NewMx) with SMTP id 
	for <马赛克@xxxx.com>; Wed, 15 Jun 2016 15:50:16 +0800
X-QQ-FEAT: CPrNurj9YMupgzKjZBDyZRr8oO9wB/VI
X-QQ-MAILINFO: M83BK/WTqZ+mQVz6Mi/cQqlvFqCfXzNNf0/F5rfxMSpdQklmOnaNM6MC8
	ET6g7R2ee8xPS6budPKSs1oI+zATcrOQEZwWBrnlA==
X-QQ-ORGSender: doctorwho@alibaba-inc.com
From: =?UTF-8?B?56We56eY5Y2a5aOr?= <doctorwho@alibaba-inc.com>
Sender: =?UTF-8?B?56We56eY5Y2a5aOr?= <doctorwho@alibaba-inc.com>
Reply-To: sdcuike@aol.com
To: 马赛克@xxxx.com
Message-ID: <1411892748.1.1465977341518.JavaMail.doctorwho@doctorwho.com>
Subject: The late blessing
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-QQ-Popagent-Recv: JJZ+TBntTqecabDdpBhCfSvrIyGy0fNF1jdNZWYyLW4=
X-QQ-mid: popa4t1465980881t608t27651
X-QQ-SSF: 0000000000000000000000000000000

<html>
    <head>
        <title>=E7=A5=9E=E7=A7=98=E5=8D=9A=E5=A3=AB</title>
    </head>
    <body>
        <h1><font size=3D"5" face=3D"arial" color=3D"red">=E7=AB=AF=E5=8D=
=88=E8=8A=82=E8=BF=9F=E5=88=B0=E7=9A=84=E7=A5=9D=E7=A6=8F</font></h1>
        <hr />
        <p>=E7=AB=AF=E5=8D=88=E9=A2=82=E8=AF=89=E7=9D=80=E5=8F=A4=E8=80=81=
=E7=9A=84=E4=BC=A0=E8=AF=B4=EF=BC=8C</p>
        <p>=E7=B2=BD=E5=AD=90=E5=8C=85=E8=A3=B9=E7=9D=80=E5=8F=A4=E8=80=81=
=E7=9A=84=E9=A3=8E=E4=BF=97=EF=BC=8C</p>
        <p>=E8=89=BE=E5=8F=B6=E5=87=9D=E8=81=9A=E7=9D=80=E7=A5=9E=E7=A7=98=
=E7=9A=84=E8=89=B2=E5=BD=A9=EF=BC=8C</p>
        <p>=E5=B1=88=E5=8E=9F=E5=9D=9A=E5=AE=88=E7=9D=80=E6=B0=91=E6=97=8F=
=E7=9A=84=E6=B0=94=E8=8A=82=EF=BC=8C</p>
        <p>=E8=AE=A9=E6=88=91=E4=BB=AC=E8=AE=B0=E4=BD=8F=E7=89=B9=E6=AE=8A=
=E7=9A=84=E6=97=A5=E5=AD=90=EF=BC=8C</p>
        <p>=E6=97=B6=E5=88=BB=E6=8F=90=E9=86=92=E5=8B=89=E5=8A=B1=E8=87=AA=
=E5=B7=B1=EF=BC=8C</p>
        <p>=E5=B9=B8=E7=A6=8F=E7=94=9F=E6=B4=BB=EF=BC=8C</p>
        <p>=E5=8A=AA=E5=8A=9B=E5=B7=A5=E4=BD=9C=EF=BC=8C</p>
        <p>=E5=BC=80=E5=BF=83=E6=AF=8F=E4=B8=80=E5=A4=A9.</p>
        <p>
            <em>
                <strong>From
            </em>
            </strong> :
            <strong>doctor who</strong>
        </p>
    </body>
</html>





看的不是很清楚,我们可以用工具格式化看一下:


查看邮件头信息


  打开http://mxtoolbox.com/EmailHeaders.aspx,把上面邮件头信息copy到网页对应位置:



显示:



具体的信息一目了然。有了这些信息对我们有用吗。我们可以利用这些信息干什么呢......




What is an Email Header?

An email consists of three vital components: the envelope, the header(s), and the body of the message. The envelope is something that an email user will never see since it is part of the internal process by which an email is routed. The body is the part that we always see as it is the actual content of the message contained in the email. The header(s), the third component of an email, is perhaps a little more difficult to explain, though it is arguably the most interesting part of an email.

Header

In an e-mail, the body (content text) is always preceded by header lines that identify particular routing information of the message, including the sender, recipient, date and subject. Some headers are mandatory, such as the FROM, TO and DATE headers. Others are optional, but very commonly used, such as SUBJECT and CC. Other headers include the sending time stamps and the receiving time stamps of all mail transfer agents that have received and sent the message. In other words, any time a message is transferred from one user to another (i.e. when it is sent or forwarded), the message is date/time stamped by a mail transfer agent (MTA) - a computer program or software agent that facilitates the transfer of email message from one computer to another. This date/time stamp, like FROM, TO, and SUBJECT, becomes one of the many headers that precede the body of an email.

To really understand what an email header is, you must see one. Here is an example of a full email header*:

Return-Path: <example_from@dc.edu>
X-SpamCatcher-Score: 1 [X]
Received: from [136.167.40.119] (HELO dc.edu)
    by fe3.dc.edu (CommuniGate Pro SMTP 4.1.8)
    with ESMTP-TLS id 61258719 for example_to@mail.dc.edu; Mon, 23 Aug 2004 11:40:10 -0400
Message-ID: <4129F3CA.2020509@dc.edu>
Date: Mon, 23 Aug 2005 11:40:36 -0400
From: Taylor Evans <example_from@dc.edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Jon Smith <example_to@mail.dc.edu>
Subject: Business Development Meeting
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

* email headers should always be read from bottom to top.

Fortunately, most of this information is hidden inside the email with only the most relevant or mandatory headers appearing to the user. Those headers that we most often see and recognize are bolded in the above example.

Header Characteristics

A single email header has some important characteristics, including perhaps the most important part of an email - this is the KEY:VALUE pairs contained in the header. Looking at the above, you can tell some of the KEY:VALUE pairs used. Here is a breakdown of the most commonly used and viewed headers, and their values:

  • From: sender's name and email address (IP address here also, but hidden)
  • To: recipient's name and email address
  • Date: sent date/time of the email
  • Subject: whatever text the sender entered in the Subject heading before sending

Headers Provide Routing Information

Besides the most common identifications (from, to, date, subject), email headers also provide information on the route an email takes as it is transferred from one computer to another. As mentioned earlier, mail transfer agents (MTA) facilitate email transfers. When an email is sent from one computer to another it travels through a MTA. Each time an email is sent or forwarded by the MTA, it is stamped with a date, time and recipient. This is why some emails, if they have had several destinations, may have several RECEIVED headers: there have been multiple recipients since the origination of the email. In a way it is much like the same way the post office would route a letter: every time the letter passes through a post office on its route, or if it is forwarded on, it will receive a stamp. In this case the stamp is an email header.

When viewed in their entirety, these multiple recipient headers will look like this in an email:

Received: from tom.bath.dc.uk ([138.38.32.21] ident=yalrla9a1j69szla2ydr)
        by steve.wrath.dc.uk with esmtp (Exim 3.36 #2)id 19OjC3-00064B-00
        for example_to@imaps.bath.dc.uk; Sat, 07 Jun 2005 20:17:35 +0100

Received: from write.example.com ([205.206.231.26])
        by tom.wrath.dc.uk with esmtp id 19OjBy-0001lb-3V
        for example_to@bath.ac.uk; Sat, 07 Jun 2005 20:17:30 +0100

Received: from master.example.com (lists.example.com [205.206.231.19])
        by write.example.com (Postfix) with QMQP
        id F11418F2C1; Sat, 7 Jun 2005 12:34:34 -0600 (MDT)

In the example shown above, there are three Received: stamps. Reading from the bottom upwards, you can see who sent the message first, next and last, and you can see when it was done. This is because every MTA that processed the email message added a Received: line to the email's header. These Received: lines provide information on where the message originated and what stops it made (what computers) before reaching its final destination. As the example shows, these Received: lines provide the email and IP address of each sender and recipient. They also provide the date and time of each transfer. The lines also indicate if the email address was part of an email list. It is all this information that is valued by computer programmers and IT department associates when making efforts to track and stop SPAM email message. And it is this information that arguable makes headers the most important part of an email.

Related Articles


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dreamer who

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值