【计算机网络】第二章 网络应用(3)

本文详细介绍了电子邮件系统的构成,包括邮件客户端、邮件服务器及SMTP协议的工作原理。对比了HTTP与SMTP的区别,并探讨了邮件消息的格式标准及其多媒体扩展。此外,还讨论了两种主流的邮件访问协议POP和IMAP的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

三.Email应用

1. 构成

1)邮件客户端:读、写Email消息,与服务器交互、收发消息

2)邮件服务器:为用户分配邮箱存储Email,创建消息队列存储等待发送的Email

3SMTP协议:邮件服务器之间传递消息所使用的协议

2. SMTP协议

1)使用TCP进行Email消息可靠传输

2)使用端口25传输

3)传输过程:握手 -> 消息传输 -> 关闭

4)命令/响应交互模式:命令为ASCII文本,响应为状态代码和语句

5Email消息只能包含7ASCII

6)使用持久性连接

7)利用CRLF确定消息的结束

3. Email应用示例

4. SMTP交互示例

 

5. HTTP vs SMTP

1HTTP:拉式,每个对象封装在独立的响应消息里,命令和状态代码均为ASCII

2SMTP:推式,多个对象在由多个部分构成的消息中发送

6. Email消息格式

1RFC 822格式标准

  ·头部行:ToFromSubject

  ·消息体:消息本身、只能是ASCII字符

 

2多媒体扩展

  ·MIME:在邮件头部增加额外行以声明MIME的内容类型

 

7. 邮件访问协议:从服务器获取邮件

(1)POPRFC 1939,认证/授权和下载

  ·认证过程

    - 客户端命令:UserPass

    - 服务器响+OK-ERR

  ·事务阶段

    - List:列出消息数量

    - Retr:用编号获取消息

    - Dele:删除消息

    - Quit:退出

  ·下载并删除模式:用户如果换了客户端软件,无法重读该邮件

  ·下载并保持模式:不同客户端都可以保留消息的拷贝

  ·POP3无状态

(2)IMAPRFC 1730,能够操纵服务器上存储的消息

  ·所有消息统一保存在服务器

  ·允许用户利用文件夹组织消息

  ·支持跨会话的用户状态:可搜索文件夹名字等

(3)HTTP163QQ Mail

转载于:https://www.cnblogs.com/zhangyushuqing/p/9615420.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值