计算机网络笔记:电子邮件概述

电子邮件依赖SMTP进行发送,POP3或IMAP用于读取。MIME扩展了邮件格式,支持多种数据类型。用户代理是用户与系统的接口,负责撰写、显示、处理和发送邮件。邮件服务器24/7运行,使用SMTP和POP3协议处理邮件传输和接收。
摘要由CSDN通过智能技术生成

电子邮件概述:电子邮件把邮件发送到收件人使用的邮件服务器,并放在其中的收件人邮箱中,收件人可以在自己方便时上网到自己使用的邮件服务器进行读取。

电子邮件最重要的两个草案标准:简单邮件传送协议SMTP和互联网文本报文格式。

通用互联网邮件扩充MIME:MIME在其邮件首部说明了邮件的数据类型(如文本、声音、图像等)。在MIME邮件中可以同时传送多种类型的数据。

电子邮件系统的三个主要构件:用户代理、邮件服务器、邮件发送协议(如SMTP)和邮件读取协议(如POP3)。

  • 用户代理(UA):用户与电子邮件系统的接口,在大多数情况下它就是运行在用户计算机上的一个程序,因此也被称为电子邮件客户端软件。用户代理至少应该具备下面的四个功能:

    • 撰写:给用户提供编辑信件的环境。
    • 显示:能方便地在计算机屏幕上显示出来信。
    • 处理:处理包括发送邮件和接收邮件。
    • 通信:发信人在撰写完邮件之后,要利用邮件发送协议将邮件发送到用户所使用的邮件服务器。
  • 邮件服务器

    • 基本概念:邮件服务器24小时不间断工作,并且具有很大容量的邮件信箱。
    • 邮件服务器的功能:邮件服务器的功能时发送和接收邮件,同时向发件人报告邮件传送的结果。
    • 邮件服务器协议:邮件服务器需要使用两种不同的协议:一种协议用于用户代理向邮件服务器发送邮件或邮件服务器之间发送邮件,如SMTP协议;而另一种协议用于用户代理从邮件服务器中读取邮件,如邮局协议POP3。SMTP协议和POP3协议都是使用TCP连接来传送邮件的,这个是为了可靠地进行传送。
    • 注意事项:邮件服务器应该能够同时充当客户和服务器。

计算机之间发送和接收电子邮件的步骤

  1. 发件人调用计算机中的用户代理撰写和编写要发送的邮件;
  2. 发件人点击“发送邮件”按钮,把发送邮件的工作全部交给用户代理来完成。用户代理把邮件用SMTP协议发给发送方邮件服务器,用户代理充当SMTP客户,而发送方邮件服务器充当SMTP服务器。而对于用户,用户把写好的信件交付给用户代理后,就什么都不用管了。
  3. SMTP服务器收到用户代理发来的邮件之后,就把邮件存放在邮件缓存队列中,等待发送到接收方的邮件服务器(等待时间的长短取决于邮件服务器的处理能力和队列中等待发送的信件的数量)。但是这种等待一般都远远大于分组在路由器中等待转发的排队时间。
  4. 发送方邮件服务器的SMTP客户与接收方邮件服务器的SMTP服务器建立TCP连接,然后把邮件缓存队列中的邮件依次发送出去。邮件不会在互联网中的某个中间邮件服务器落地。如果SMTP客户还有一些邮件要发送到同一个邮件服务器,那么就可以在原来已经建立的TCP连接上重复发送。如果SMTP客户无法与SMTP服务器建立TCP连接,那么要发送的邮件就会继续保存在发送方的邮件服务器中,并且在后面一段时间进行新的尝试。如果SMTP客户超过了规定时间还不能将邮件发送出去,那么发送邮件服务器就会把这种情况通知用户代理。
  5. 运行在接收方邮件服务器中的SMTP服务器进程接收到邮件后,把邮件放入收件人的用户邮箱中,等待收件人进行读取。
  6. 收件人在打算收件时,就运行计算机中的系统代理,使用PO3(或IMAP)协议读取发送给自己的邮件。

电子邮件的组成:信封和内容。

电子邮件的格式用户名@邮件服务器的域名

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值