帮帮文库

返回

(基于POP3的邮件收发系统的设计与实现) (基于POP3的邮件收发系统的设计与实现)

格式:word 上传:2022-06-25 13:34:10

《(基于POP3的邮件收发系统的设计与实现)》修改意见稿

1、“.....请参考正式协议标准为本协议的标准化程度和当前版本状态提供改进。本备忘录的发布是不受限制的。简介对于在网络上的比较小的结点,支持消息传输系统是不实际的。例如,台工作站可能不具有充足的资源允许服务器和相当的本地邮件传送系统保持序驻留,并持续运行。同样的,将台个人计算机长时间连接在类型网络上的费用也是可观的结点缺少的资源被称为联络性。虽然如此,在这样的小结点上允许管理邮件是十分有用的,并且这些结点经常支持个用户代理来管理邮件。为解决这问题,能够支持的结点就为这些不能支持的结点提供了邮件存储功能。邮局协议版本就是使这样的工作站可以用种比较实用的方法来访问存储于服务器上的储存邮件。通常,这意味着工作站可以从服务器上取得邮件,而服务器为它暂时保存邮件。并不旨在提供服务器上的邮件的广泛处理操作。通常情况下,邮件只被下载然后删除。更高级并且更复杂的协议,如......”

2、“.....在下文中,客户主机指的是利用服务的主机,而服务器主机指的是提供服务的主机。简单说明在此文档中不指明客户主机如何将邮件送入到传送系统中去。但这里有个说明当用户代理需要将信息送到传送系统时,它在中继主机上建立连接这些中继主机可以是主机,也可以不是。当然,中继主机必须接受邮件交付任意收件人地址,不需要所有的服务器的功能。基本操作初始时,服务器通过侦听端口开始服务。当客户主机需要使用服务时,它将与服务器主机建立连接。当连接建立后,发送确认消息。客户和服务器相互分别交换命令和响应,这过程直要持续到连接终止。命令由个命令和些参数组成。所有命令以个对结束。命令和参数由可打印的字符组成,它们之间由空格间隔。命令般是三到四个字母,每个参数却可达个字符长。陕西理工学院毕业设计第页共页响应由个状态码和个可能跟有附加信息的命令组成。所有响应也是由对结束。包含在内......”

3、“.....服务器必须以大写字母发送和。对于特定命令的响应是由许多字符组成的。在这些情况中,下面表述在发送第行响应和个之后,任何的附加信息行发送,他们也由对结束。当所有信息发送结束时,发送最后行,包括个结束字符十进制码,也就是和个对。如果信息中的任何行以结束字符开始,此行就是通过在那行预先装入结束而进行字符填充的。因此,多行响应由五个结束。当检测多行响应时,客户检测以确认此行是否以结束字符开始。如果是的,而且其后的字符不是,此行的第个字符结束字符将被抛弃如果其后紧跟,从服务器来的响应终止,包括的行也不被认为是多行响应的部分了。在生命周期中,会话有几个不同的状态。旦连接被打开,而且服务器发送了确认信息,此过程就进入了确认状态。在此状态中,客户必须向服务器确认自己是其的客户。旦确认成功,服务器就获取与客户邮件相关的资源,此时这过程进入了操作状态......”

4、“.....客户端请求上服务器的部分的动作。当客户端发出命令,会话进入更新状态。在这种状态下,服务器释放操作状态期间获得的任何资源,并与服务器说再见。然后,连接被关闭。服务器可以拥有个自动退出登录的记时器。此记时器必须至少可以记录分钟。这样从客户发送的消息才可能刷新此记时器。当记时器失效时,会话并不进入更新状态,而是关闭连接,而且不删除任何消息,不向客户发送任何响应。确认状态旦连接由客户打开,服务器发送个单行的确认。这个消息可以是由结束的任何字符。例如,它可以是此时会话就进入了确认状态。此时,客户必须向服务器证明它的身份。在文档中介绍两种可能的处理机制,种是和命令,另种是命令。附加认证机制在描述。虽然所有服务器没有单的认证机制,但是支持至少种身份验证机制是服务器所必须的要求旦服务器通过这些数据决定允许客户访问储存邮件,服务器会在邮件上加上排它锁......”

5、“.....如果成功获得了排它锁,服务器返回个确认状态码。会话进入操作状态,同时没有任何邮件被标记为删除。如果邮件因为种原因不能打开例如,排它锁不能获得,客户不能访问相应的邮件或者邮件不能进行语法分析,服务器将返回失败状态码。在返回失败状态码后,服务器会关闭连接。如果服务器没有关闭连接,客户可以重新发送确认命令,重新开始,或者发送命令。在服务器打开邮件后,它为每个消息指定个消息号,并以八进制表示每个消息的长度。第个消息被指定为,第二个消息被指定为,以此类推,第个消息被指定为。在命令和响应中,所以的消息号和长度以十进制表示。下面是在授权状态使用时,命令的摘要陕西理工学院毕业设计第页共页操作状态旦客户向服务器成功地确认了自己的身份,服务器将锁住并打开相应的邮件,这时会话进入操作状态。现在客户可以发送下面的命令,对于每个命令服务器都会返回应答。最后,客户发送命令......”

6、“.....下面是在操作状态中可用的命令参数无限制只能在操作状态下使用描述服务器返回个包含行关于邮箱信息的积极响应。此行被称为该信箱。为了简化解析,所有的服务器都需要使用定的格式发送信息表。积极响应由,接着个空格,后面是邮箱中邮件的数量,接着个空格,该邮箱占用的存储空间进制表示。本备忘录对接下来的信箱大小没有要求。最小的实现应该能恰放下好结束该行和对的响应。更高级的实施方式可以包括其他信息。注意本备忘录强烈反对在提供附加的信息。除此之外,可以选择实现的是,设备稍后会讨论关于其允许客户端解析在信箱中的消息。请注意,信件不包括被标记为删除的信件。可能的响应例如参数个消息号可选,该标记号可能并不计入当前被标记为删除的消息。限制只能在操作状态下使用描述如果给出的参数上传到服务器并返回个积极响应,同时包含行含有关于该邮件的信息,这行信息被叫做该邮件的扫描表。如果没有给出参数......”

7、“.....这时给出的响应是多行的。在前面的之后,有每个邮件的信息。服务器响应行包含该邮件信息的消息行。这行也被叫做该邮件的扫描表。如果服务器没有邮件,服务器给出个不包含扫描表的积极响应。并用结尾。为了简化解析,所有的服务器都要求使用统的格式传输扫描表。扫描表必须包含邮件号,后面紧接个空格,后面是进制的确切消息大小。计算邮件精确大小的方法在下面被描述为邮件格式扇区。本备忘录不要求在邮件大小之后紧接什么内容。最小的实现应该能恰放下好结束该行和对的响应。更高级的实施方式可以包括其他信息。注意本备忘录强烈反对在扫描表提供附加的信息。除此之外,可以选择实现的是,设备稍后会讨论关于其允许客户端解析在信箱中的消息。请注意,信件不包括被标记为删除的信件。可能的响应陕西理工学院毕业设计第页共页例如,参数个消息号可选,该标记号可能并不计入当前被标记为删除的消息......”

8、“.....然后服务器给出的响应是多行的。在开头发送的之后,服务器发送响应的邮件号,小心字节填充终止符作为在所有多行响应中都包含的字符。可能的响应例如参数个消息号可选,该标记号可能并不计入当前被标记为删除的消息。限制只能在操作状态下使用描述服务器标记邮件为将要删除。任何未来的操作用到这个标号都会出现。服务器不真正删除该邮件,直到服务器状态进入更新状态之后,才会真正删除。可能的响应例如陕西理工学院毕业设计第页共页参数无限制只能在操作状态下使用描述邮箱服务器不会做任何操作,仅仅返回积极响应。可能的响应例如参数无限制只能在操作状态下使用描述如果有任何邮件被邮件服务器被标记为将要删除,它们将会被取消标记。之后服务器将会返回积极响应。可能的响应例如更新状态当客户在操作状态下发送命令后,会话进入更新状态。注意如果客户在确认态下发送后,会话并不进入更新状态......”

9、“.....会话并不进入更新状态,也不从服务器中删除任何信件。参数无限制无描述将会从邮箱中移除所有被标记为要删除的邮件并且返回当前操作状态。如果存在任何,例如当删除邮件时遭遇资源短缺,可能导致邮箱没有删除任何邮件或者删除了不是全部的邮件。在任何情况下服务器都不会删除没有标记的邮件。无论删除成功与否,服务器都会释放在该邮箱上的操作锁然后关闭连接可能的响应例如可选的命令以上讨论的命令是对服务的最小实现。陕西理工学院毕业设计第页共页以下说明的可选命令允许客户更方便地处理信件,这是个比较般的服务实现。注意本备忘录强烈建议实现这些功能,以支持开发增强型命令,接收扫描列表。总之,本备忘录的理念是把智能功能开发留在客户端来实现而不是服务器端。参数个是未被标记为删除的信件数,另个是非负数必须提供限制仅在操作状态下使用。描述如果服务器返回确认,响应是多行的......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于POP3的邮件收发系统的设计与实现.doc预览图(1)
1 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(2)
2 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(3)
3 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(4)
4 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(5)
5 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(6)
6 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(7)
7 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(8)
8 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(9)
9 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(10)
10 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(11)
11 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(12)
12 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(13)
13 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(14)
14 页 / 共 70
基于POP3的邮件收发系统的设计与实现.doc预览图(15)
15 页 / 共 70
预览结束,还剩 55 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档