本文为大家介绍qq邮箱的邮件服务器是什么(邮件服务器是什么意思),下面和小编一起看看详细内容吧。
邮件服务器构成了电子邮件系统的核心。每个收件人都有一个邮箱(邮箱),位于邮件服务器上。 bob 的邮箱用于管理和维护已发送给他的电子邮件消息。电子邮件消息的典型旅程是从发件人的用户代理,通过发件人的邮件服务器,到收件人的邮件服务器,然后传递到收件人的邮箱。当鲍勃想查看他邮箱中的邮件消息时,存储邮箱的邮件服务器将使用他提供的用户名和密码对他进行身份验证。 alice 的邮件服务器还必须处理bob 的邮件服务器的故障。如果alice 的邮件服务器无法立即将邮件消息传递给bob 的邮件服务器,alice 的服务器会将它们存储在消息队列中并稍后尝试传递它们。这种尝试通常每30 分钟左右执行一次:如果几天后尝试仍未成功,服务器将从消息队列中删除该消息,并用另一封电子邮件通知发件人(即alice)。
简单邮件传输协议(smtp) 是internet 电子邮件系统的主要应用层协议。它利用tcp提供的可靠数据传输服务,将邮件消息从发件人的邮件服务器传输到收件人的邮件服务器。与大多数应用层协议一样,smtp 也有两端:在发件人的邮件服务器上执行的客户端和在收件人的邮件服务器上执行的服务器端。 smtp 的客户端和服务器端都在每个邮件服务器上运行。当邮件服务器向其他邮件服务器发送邮件消息时,它作为smtp 客户端运行。当邮件服务器从其他邮件服务器接收邮件时,它作为smtp 服务器运行。
smtp在rfc 821中定义,其作用是将邮件信息从发件人的邮件服务器传送到收件人的邮件服务器。 smtp 的历史要比http 早得多。它的rfc 写于1982 年,smtp 的实际使用在此之前已经存在多年。尽管smtp 具有许多出色的特性(如其在internet 上的普遍存在所证明的那样),但它是一种具有某些“旧”特征的遗留策略。例如,它将所有邮件消息的正文(不仅仅是标题)限制为简单的7 位ascii 字符。这种限制在20 世纪80 年代初期是有道理的,当时互联网传输容量不足,没有人将大数据大小的图像、音频或视频文件附加到电子邮件中。然而,在如今的多媒体时代,这种限制显得有些局促。 —— 它强制二进制多媒体数据在通过smtp 传输之前编码为7 位ascii 文本; smtp 传输后,相应的7 位ascii 文本邮件消息被解码。成二进制数据。 http 不需要对多媒体数据进行这样的编码和解码操作。
smtp 协议与人们用于面对面交互的礼仪之间有许多相似之处。首先,发送端邮件服务器主机上运行的smtp客户端向接收端邮件服务器主机上运行的smtp服务器的25号端口发起tcp连接。如果接收邮件服务器当前不工作,则smtp 客户端在尝试建立连接之前会等待一段时间。在这个连接建立之后,smtp客户端和服务器首先进行一些应用层的握手操作。正如人们倾向于在传递信息之前自我介绍一样,smtp 客户端和服务器在发送消息之前自我介绍。在此smtp 握手阶段,smtp 客户端分别向服务器指出发件人和收件人的电子邮件地址。相互自我介绍后,客户发送一封电子邮件。 smtp 可以依靠tcp 提供的可靠数据传输服务,将消息无误地传送到服务器。如果客户端有其他邮件消息要发送到同一个服务器,则在同一个tcp连接上重复上述过程;否则,它指示tcp 关闭连接。
与http 的比较
让我们简单比较一下smtp 和http。这两种协议都用于将文件从一台主机传输到另一台主机; http 用于将文件(或对象)从一个web 服务器传输到web 用户代理(即浏览器),而smtp 用于将文件(或对象)从一个邮件服务器传输到另一个邮件服务器(即电子邮件)。 smtp 和持久http 在传输文件时都使用持久连接。可以看出,这两个协议有一些共同的特点,但它们之间的差异也很显着。首先,http基本上是一个拉协议(pull protocol)。有人将信息上传到web 服务器,用户在方便时使用http 从服务器提取此信息。更准确地说,tcp 连接是由想要接收文件的主机发起的。 smtp 基本上是一种外推协议(pushprotoco1) ——。发送邮件服务器将文件推送到接收邮件服务器。更准确地说,tcp 连接是由要发送文件的主机发起的。
smtp 和http 之间的第二个重要区别是smtp 要求每封邮件消息(包括正文部分)都采用7 位ascii 文本格式。
各种邮件服务器:
1.旺旺宝嵌入式邮件服务器
2.使用gcmail搭建邮件服务器
3.使用u-mail搭建邮件服务器
4.使用webeasymail搭建邮件服务器
好了,qq邮箱的邮件服务器是什么(邮件服务器是什么意思)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。