IMF(Internet Message Format),因特网消息格式 简介

本文介绍了IMF(Internet Message Format),它是互联网消息的基础结构,用于SMTP邮件传输中的消息组织。在Wireshark中,如何导出和分析IMF数据包是关键。通过实例演示了如何利用Wireshark工具探索和理解IMF的细节。

一、IMF是什么

IMF(Internet Message Format),因特网消息格式。因特网消息格式是指文本消息在因特网上传输的格式。
其中SMTP等价于邮件信封,IMF等价于信封中的信件
它包含发起者、接收者、主题和日期。
虽然IMF只处理文本信息,但可以使用MIME_multipart进行增强,以支持多媒体信息。
Internet消息格式与简单消息传输协议SMTP并行发展。 实际上,IMF消息通常被称为“SMTP消息”。

Internet消息格式是与简单消息传输协议SMTP并行开发的。实际上,IMF消息通常被称为“SMTP消息”。IMF组织最初在1982年发布了RFC 822,作为“ARPA互联网文本消息格式标准”,而RFC 822又从RFC 561“标准化网络邮件头”开始的早期RFC发展而来。
2001年,发布了一个新的RFC, RFC 2822,对其进行了更新,以反映当前的实践,并纳入了其他RFC中指定的增量更改。
其他RFC已经定义了额外的IMF字段,包括RFC 2156,它定义了X.400消息字段和IMF标题字段之间的映射。
RFCS的多用途因特网邮件扩展(MIME)系列进一步增强了消息正文格式的规范,以支持复杂结构和二进制附件。

通常,IMF使用SMTP作为其传输协议。

首选项设置:
为了成功解析IMF消息,必须从通过SMTP传输的片段中重构消息。因此,SMTP首选项设置“跨多个TCP段重组SMTP DATA命令”必须启用。
In order to successfully dissect an IMF message, the message must be reconstructed from the fragments that are transferred over SMTP. Therefore the SMTP Preference setting “Reassemble SMTP DATA commands spanning multiple TCP segments” must be enab

该压缩包包含三个文档,分别是SMTP协议详解,POP3协议详解,MIME规范详解,文档中详细介绍了一个邮件发送和接收的过程分析,协议本身的包含的命令和工作过程,为开发邮件代理的客户端提供技术基础。如下是部分SMTP协议部分内容: 1.1 SMTP在邮件通信中的位置 SMTP,即简单邮件传送协议,所对应RFC文档为RFC821。同http等多数应用层协议一样,它工作在C/S模式下,用来实现因特网上的邮件传送。SMTP在整个电子邮件通信中所处的位置。可以看出,SMTP是用来将客户机上的邮件传送到服务器上。这里的客户机是指某次连接中的发送方,服务器是指相应的接收方。在讲解发送邮件的整个通信过程前,先解释一下面几个术语。 1.2几个术语 1.2.1.邮件 邮件是一种消息格式,由信封、首部和正文组成。 信封上最重要的是收信人的地址。邮件服务器用这个地址将邮件发送到收信人所在的邮件服务器上。 首部是由用户代理或邮件服务器添加的一些信息。包括Received、Message-ID、From、Data、Reply-To、X-Phone、X-Mailer、To和Subject等字段。 正文是是发送用户发给接收用户报文的内容。RFC 822 规定正文为NVT ASCII文字行。 更为详细的说明,请参考RFC821和RFC822等协议。 1.2.2.用户代理 用户代理UA(User Agent)是用户与电子邮件系统的交互接口,一般来说它就是我们PC机上的一个程序。Windows上常见的用户代理是Foxmail和Outlook Express。 用户代理提供一个好的用户界面,它提取用户在其界面填写的各项信息,生成一封符合SMTP等邮件标准的邮件,然后采用SMTP协议将邮件发送到发送端邮件服务器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

通信与商务

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

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

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

打赏作者

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

抵扣说明:

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

余额充值