电子邮件(E-mail)和电子邮件协议

一、电子邮件是什么

1.1、电子邮件简介

    电子邮件(electronic mail,简称E-mail)又称电子信箱、电子邮箱,它是—种用 络手段提供信息交换的通信方式,利用电信 传递和存储电子文件、图片、音视频等各类型信息,可以使人们在任何地点、任何时间进行收发信件,解决了时空的限制,极大的提高了工作效率用户除了使用电子邮件交流之外;也可通过电子邮件订阅新闻、注册软件等用途,并且电子邮箱还能够存储管理邮件内容,方便查阅记录

    在 络中,电子邮箱可以自动接收 络中的任何电子邮箱所发送的电子邮件,并且能够存储指定大小的各种样式的电子文件内容。

1.2、电子邮件的地址

    电子邮件和普通的邮件—样,也需要地址,与普通邮件的区别在于它是电子地址,通过 络传输。所有在 络之上有邮箱的用户都有自己的一个或几个电子邮件地址,并且这些电子邮件地址都是唯一的。 邮件服务器就是根据这些地址,将每封电子邮件传送到对应各个用户的邮箱中,电子邮件地址就是用户的邮箱箱地址。

—个完整的 络邮件地址由以下三个部分组成,格式如下:

电子邮箱的格式
【用户账 @主机名.域名】 
示例:test@qq.com、test@163.com、test@outlook.com等

电子邮件地址有三部分:

①代表用户邮箱的账 ,对于同一个邮件接收服务器来说,这个账 必须是唯一的;

②@分隔符;

③邮件接收服务器的域名(用以标志其所在的位置)

1.3、电子邮件的构成

电子邮件的构成
电子邮件都有两个基础的构成部分:信头、信体
1

信头包含3个内容:

①收信人【即收信人的电子邮件地址,可以是一个或多个】;

②抄送【表示可以同时收到该邮件的其他人的电子邮件地址,可以是一个或多个】;

③主题【概括描述该邮件主题的内容,可以是一个词或一句话】

2

信体包含2个内容:【信体是收信人看到的信件内容】

①文本内容【即希望收信人看到的信件文本内容】;

②附件【附件是包含在该信体里面的一个或多个文件(可以是图片、音频、视频、Word、Excel、PPT等文件),可单独下载】

1.4、电子邮件的原理

 电子邮件系统是基于客户机/服务器方式:

    ②服务器端也叫传输代理(Message Transfer Agent),负责邮件的传输,它采用端到端的传输的传输方式,源端主机参与邮件传输的全过程。

1.5、常见的电子邮箱

常见的电子邮箱
电子邮箱 电子邮箱特点
1 谷歌电子邮箱(Gmail)

优点:提供15 GB的免费存储空间。全球最大的互联 公司之一,容量大,安全、服务有保障,可以通过IOS,Android等移动设备访问邮箱,支持IMAP,POP3;

缺点:Gmail的服务器在国外,国内用户访问无法访问。

适用于:适用于个人和工作等正式场合。

2 微软电子邮箱(Outlook)

优点:是微软旗下的老品牌、专业电子邮箱,国际用户众多,免费版提供15G的免费存储空间,附件最大为34M,更大的附件可以通过OneDrive发送(最大2G的附件)。

适用于:个人和工作等正式场合,国际通用,且国内可以正常使用,功能强大。

3 腾讯QQ电子邮箱

优点:腾讯是国内最大的互联 公司之一,使用用户众多,3G大容量,还会自动扩展容量,有QQ 码就有邮箱。可以和QQ和微信绑定,新邮件到达即时通知,还可以通过QQ微云发送超大容量附件,设移设备访问方便。

缺点:因为QQ 码本身就是邮箱账户,很容易收到广告;

适用于:个人使用

4 易163电子邮箱

优点:中文电子邮箱第一品牌,技术力量雄厚。无限容量,可以通过 盘发送2G超大附件。支持Pop3/IMAP/SMTP,可以通过电子邮箱接收传真。

缺点:会有广告。

适用于:注册一些无关紧要的 站

5        Zoho电子邮箱

优点:一个免费的电子邮箱,注册账 即可获得5G存储空间,完全没有广告,数据加密,界面简介高效,易于使用。全球都有机构,20年运营经验。

缺点:超过5G空间后,需要付费购买存储空间,

适用于:个人、企业和工作使用

二、电子邮件协议

2.1、电子邮件协议简介

2.1.1、早期无加密的电子邮件协议

    早期的电子邮件服务是没有加密的,邮件内容可以被攻击者随意拦截,篡改;

早期的电子邮件协议——无加密

电子邮件

协议名称

端口 说明
1 SMTP 25 SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)国内现在仍有部分的邮箱开放此端口用于发送邮件
2 POP2 109 POP2(Post Office Protocol Version 2,邮局协议2)用于接收邮件,但POP2这种协议几乎被淘汰,很少邮件服务商支持这个协议
3 POP3 110 POP3(Post Office Protocol Version 3,邮局协议3)用于接收邮件,现在POP3几乎取代了POP2的地位,大部分的邮件服务商仅支持POP3协议
4 IMAP 143 IMAP(INTERNET MESSAGE ACCESS PROTOCOL, 络消息存储协议)也是用于接收邮件。IMAP和POP3的不同就是你在邮箱客户端里的所有操作都不会影响到邮箱服务器的状态

2.1.2、目前使用SSL加密的电子邮件协议 

    基于SSL安全协议的邮件协议有三个【SMTPS、POP3S、IMAPS】;它们继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件泄露,改变了邮件可以被攻击者截获的状况。

目前使用的SSL加密的电子邮件协议

电子邮件

协议名称

端口 说明
1 SMTPS 465 SMTPS(SMTP-over-SSL)协议,它在邮件的传输过程中是加密传输(SSL/TLS)的,相比于SMTP协议攻击者无法获得邮件内容,邮件在一开始就被保护了起来,465只能用于Outlook上。
2 SMTPS 587 SMTPS(SMTP-over-SSL)协议,它在邮件的传输过程中是加密传输(STARTTLS)的,相比于SMTP协议攻击者无法获得邮件内容,邮件在STARTTLS命令执行后才被加密。465用于Outlook上,而587可以用于任何程序上
3 POP3S 995 POP3S(POP3-over-SSL)协议,它在邮件的传输过程中是加密传输的,相比于POP2、3协议攻击者无法获得邮件内容
4 IMAPS 993 IMAPS(IMAP-over-SSL)协议,它在邮件的传输过程中是加密传输的,相比于IMAP协议攻击者无法获得邮件内容

2.1.3、邮件是如何传输的

    SMTP 被用作消息传输代理。发送消息时,使用 SMPT 将消息从客户端传递到服务器,然后再传递到接收服务器。但是消息是在消息访问代理的帮助下从接收服务器发送到实际服务器的。消息访问代理包含两种类型的协议,即POP3 和IMAP。

假设发件人想将邮件发送给收件人

①第一封邮件被传输到发件人的邮件服务器。

②然后,邮件从发件人的邮件服务器通过互联 传输到收件人的邮件服务器。

③在收件人的邮件服务器上接收到邮件后,然后将邮件发送给用户。

    整个过程是在电子邮件协议的帮助下完成的。邮件从发件人到发件人的邮件服务器再到收件人的邮件服务器的传输是在 SMTP 协议的帮助下完成的。在接收者的邮件服务器上,POP 或 IMAP 协议获取数据并将其传输给实际用户。

    由于 SMTP 是一种推送协议,因此它将消息从客户端推送到服务器 ,SMTP 将消息从客户端推送到收件人的邮件服务器。邮件通信的第三阶段需要拉协议,POP就是拉协议。当邮件从收件人邮件服务器传输到客户端时,这意味着客户端正在从服务器拉邮件

2.2、SMTP协议

    SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)是互联 上基于TCP/IP的应用层协议,使用于主机与主机之间的电子邮件交换。

SMTP协议的特点
特点
1 简单(它只定义了邮件发送方和接收方之间的连接传输,将电子邮件有一台计算机传送到另一台计算机,而不规定其他任何操作【如:用户界面的交互、邮件的接收、邮件存储等】)
2
3 SMTP 也可以传送纯文本,但是无法传输诸如图片、声音或者电影之类的二进制数据
4 SMTP 使用 MIME 协议通过 TCP/IP 络来发送二进制数据。MIME 协议会将二进制数据转换为纯文本

2.3、POP3和IMAP协议

    电子邮件用户要从邮件服务器读取或下载邮件时必须要有邮件读取协议。现在常用的邮件读取协议有两个:

常用的2个电子邮件读取协议
电子邮件读取协议
1 POP3(Post Office Protocol Version 3【邮局协议的第三版本】)
2 IMAP(Internet Message Access Protocol【因特 文存取协议】)

    POP3是一个非常简单、但功能有限的邮件读取协议,大多数ISP全称(Internet Service Provider【互联 服务提供商】)都支持POP3

    当邮件用户将邮件接收软件设定为POP3阅读电子邮件时,每当使用者要阅读电子邮件时,它都会把所有信件内容下载至使用者的计算机,此外,他可选择把邮件保留在邮件服务器上或是不保留邮件在服务器上

    IMAP是另一种邮件读取协议。当邮件用户将邮件接收设定IMAP阅读电子邮件时,它并不会把所有邮件内容下载至计算机,而只下载邮件的主题等信息。

2.4、多途径 络邮件扩展协议(MIME)

    MIME(Multipose Internet Mail Extensions【多用途Internet邮件扩展协议】)是一种编码标准,它解决了SMTP只能传送ASCII文本的限制

    MIME定义了各种类型数据(比如:图片、音频、视频、Word、表格、PPT、二进制数据等的编码格式,通过对这些类型的数据编码并将它们作为邮件中的附件进行处理,以保证这些部分内容完整、正确地传输。因此,MIME增强了SMTP的传输功能,统一了编码规范。

 注意:根据smtp协议规定,其实从本质上来说邮件就不是安全的;我们可以做到客户端到邮件服务器使用ssl加密(但是邮件服务器上的邮件使用的是明文存储,无论你多么小心使用邮件也抵挡不住邮件服务器被攻破吧;所以最有安全的方法其实就是将邮件加密。把密文放到邮件服务器上,那么密码泄露,邮件泄露就不会怕了)。

三、POP3、SMTP和IMAP之间的区别和联系

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月6日
下一篇 2022年2月7日

相关推荐