电子邮件是如何工作的 电子邮件工作原理

电子邮件如何工作(电子邮件如何工作)
电子邮件是一种基于计算机和通信网络的信息传输方式 。它通过电信号传输和信息存储为用户提供各种类型的信息,如电子邮件、文件的数字传真、图像和数字语音 。电子邮件最大的特点就是人们可以随时随地收发信件,解决了空的时间限制,大大提高了工作效率,为办公自动化和商务活动提供了极大的便利 。
电子邮件
电子邮件的系统结构电子邮件的交互过程:在互联网上收发电子邮件的原理和我们日常生活中邮寄包裹的原理非常相似 。当我们要寄包裹时,我们必须先找到任何一家有这项业务的邮局 。填好收件人姓名地址后,包裹会送到收件人所在的邮局,所以对方必须到这个邮局取出 。
电子邮件发送流程
电子邮件系统的组成:
邮件服务器
美国联合航空公司(United Airlines)
简单邮件传输协议(SMTP)
阅读协议(POP3、IMAP、HTTP)
邮件服务器服务器构成邮件系统的核心,主要用于管理邮件的收发,维护用户的信息,分发存储空,反馈发送状态(已发送、已拒绝、已丢失等 。)的电子邮件发送给发件人 。
电子邮件的典型旅程是从发件人的用户代理(发件人的电子邮件服务器)开始,传输到收件人的电子邮件服务器,然后传递到收件人的邮箱 。当收件人想要查看自己邮箱中的邮件消息时,存储该邮箱的邮件服务器会用他提供的用户名和密码对他进行认证,认证通过后他才能收到邮件 。发送方的邮件服务器必须处理接收方邮件服务器的故障 。如果发件人的邮件服务器无法立即将邮件传递到收件人的邮件服务器,发件人的服务器会将邮件存储在邮件队列中,稍后再尝试传递 。这种尝试通常每30分钟左右进行一次 。如果几天后尝试不成功,服务器将从消息队列中删除该消息,同时用另一个邮件消息通知发件人邮件发送失败 。
用户代理用户代理是电子邮件应用程序的客户端软件 。撰写、显示、处理和收发主要用户的电子邮件;为用户阅读、回复、转发和保存邮件提供一个简单的操作环境 。例如Outlook、Apple Mail、Fox Mail等 。
简单邮件传输协议(SMTP)简单邮件传输协议(SMTP)是一组将邮件从源地址传输到目的地址的规则,用于控制邮件的传输方式 。SMTP协议属于TCP/IP协议家族,它使每台计算机在发送或传输信件时都能找到下一个目的地 。使用指定的服务器将电子邮件发送到收件人的服务器 。
简单邮件传输协议
通过SMTP发送邮件的过程:
通过SMTP发送邮件的过程
SMTP定义了14个命令,每个命令由4个字母组成,例如
HELO:识别发送者自己的身份;
DATA:通知服务器开始发送邮件内容;
QUIT:命令退出;HELO:识别发送者自己的身份;
DATA:通知服务器开始发送邮件内容;
【电子邮件是如何工作的 电子邮件工作原理】QUIT:命令退出;
SMTP定义了21种响应信息,以3位数代码开头,例如
01参数格式错误
02命令无法执行 。
503服务不可用的命令序列
04命令参数不可实现 。
21系统状态或系统帮助响应
24帮助信息
20服务就绪
21服务器关闭传输通道
20要求完成邮件操作 。
SMTP的特征
SMTP只能传输7位ASC码文本内容,包括SMTP命令、回复消息和邮件内容 。
“CRLF 。CRLF”不能包含在SMTP传输的邮件内容中,因为该信息用于标识邮件内容的结尾 。
SMTP是一种“推送”协议 。
使用SMTP进行持续的TCP连接 。
邮件读取协议常见的邮件阅读协议:
1.第三版邮局协议(Post Office Protocol-Version 3 pop 3):第三版邮局协议,它规定了如何将个人计算机连接到互联网的邮件服务器,以及下载电子邮件的电子协议 。它是互联网电子邮件的第一个离线协议标准 。POP3允许用户将电子邮件从服务器存储到本地主机(即他们自己的计算机),并删除存储在电子邮件服务器上的电子邮件 。POP3服务器是遵循POP3协议的接收电子邮件服务器,用于接收电子邮件 。
POP3协议处理邮件的过程:
授权阶段:用户代理需要向服务器发送用户名和密码 。
事务阶段:用户代理向服务器发送POP3命令 。
更新阶段:客户发出退出命令以结束POP3会话 。
2.互联网邮件访问协议(IMAP):IMAP服务器将每封邮件与一个文件夹相关联,收件人可以通过该文件夹移动、查询、阅读和删除邮件 。
3.Web邮件系统的超文本传输协议HTTP):连浏览器提供的邮件客户端都可以收发邮件,也就是使用了HTTP协议 。


推荐阅读