当前位置:主页 > 硕博论文 > 农业硕士论文 >

Internet环境中电子邮件篡改与鉴别方法研究(2)

发布时间:2014-09-12 08:53

二、相关规则
电子邮件相关规则由 RFC(Request for Comments,征求修正意见书)即 IETF(Internet Engineering Task Force,互联网工程任务组)发布的一系列以编号排列的备忘录定义。RFC 包含与因特网有关的一系列技术资料草案,与电子邮件相关的重要文档主要包括 RFC821,RFC822,RFC1939[19]等,如表 2-1 所示。


.........................

第二节 电子邮件传输过程
电子邮件系统通常由两个子系统组成:邮件用户代理 MUA(Mail UserAgent)和邮件传输代理 MTA(Mail TransferAgent)。用户代理让用户能阅读和发送电子邮件,而邮件传输代理则将消息从源端传送到目标端20。在具体的电子邮件传输过程中,电子邮件系统组件还包括邮件投递代理 MDA(Mail Delivery Agent)、邮件提交代理 MSA(Mail SubmissionAgent)和邮件访问代理 MAA(MailAccessAgent)等。这些组件之间的界限并不十分明确。有时一个程序模块可能既包含了 MDA 功能同时又能实现 MTA 功能,有时又是 MTA 与 MUA 功能组合在一起。
邮件用户代理 MUA(Mail UserAgent)是本地程序,可能以命令行方式、菜单方式或图形化方式让用户能撰写、接收、浏览、转发和回复消息。简而言之,邮件用户代理是用户使用电子邮件功能的接口。用户的交互操作均对邮件用户代理完成,使得邮件真正的传输过程对用户而言变得透明。在本文中讨论的Windows Live Mail、Foxmail 等电子邮件客户端程序即属于用户代理。
邮件传输代理 MTA(Mail Transfer Agent)是邮件系统的核心,其主要功能是在网络传输邮件。用户从邮件用户代理 MUA 发出的邮件首先被发送给邮件传输代理 MTA,而后在多个 MTA 中向目标地址转发。作为邮件服务器端的一个重要的模块,它的功能可细分为:接收邮件、传递邮件、维护邮件队列、其他消息处理。按照来源的不同,MTA 所处理的接收、传递邮件可具体区分为来自客户端的邮件和来自其他 MTA 的邮件,前者即 MTA 与客户端进行交互,接收用户在客户端编写并发出的邮件,后者即 MTA 与相邻 MTA 进行交互,将来自其他 MTA 的邮件接收到本机或将不属于本 MTA 的邮件传递出去;维护邮件队列即处理客户端发送邮件的后续流程,使得客户端不必在本地继续等待邮件被
完全传递到目标邮箱;其他消息处理主要包括了对到达本地邮件的处理,有选择性的转发邮件或拦截垃圾邮件,将邮件传递给下一个 MTA。常见软件包括msmtp、postfix、sendmail 等21。
邮件投递代理 MDA(Mail Delivery Agent)将邮件传输代理 MTA 接收的邮件依照邮件标识的目标地址将该邮件投递至收件人邮箱中。同时,邮件投递代理包含垃圾邮件过滤功能。postfix、sendmail 都自带投递模块,也有独立的软件例如 procmail 进行邮件投递。
邮件提交代理 MSA(Mail Submission Agent)负责完成邮件在投递至 MTA之前的准备工作并对其中的邮件头信息完成错误检验。
邮件访问代理 MAA(Mail Access Agent)是用户在使用 MUA 与网络邮箱进行交互时所使用的代理,它可以将用户连接到某一个邮件库。
在一封由不同的人发出和接收的邮件投递过程中至少应当包含两个邮件用户代理、一个邮件传输代理、一个邮件投递代理22。

.........................


本文编号:8817

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/zaizhiyanjiusheng/8817_2.html

上一篇:没有了  
下一篇:赵贞吉心学思想论述

Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户7bd6a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]