SMTP称为简单Mail传输协议(Simple Mail Transfer
Protocal),目标是向用户提供高效
、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮
件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。SMTP是个请求
/响应协议,它监听25号端口,用于接收用户的Mail请求,并与远端Mail服务器建立SMTP连接。
POP的全称是 Post Office Protocol ,即邮局协议,用于电子邮件的接收
,它使用TCP的110端口,现在常用的是第三版
,所以简称为POP3。POP3仍采用Client/Server工作模式,。当客户机需要服务时,客户端的软件(OutlookExpress或
FoxMail)将与POP3服务器建立TCP连接,此后要经过POP3协议的三种工作状态,首先是认证过程,确认客户机提供的用户名和密码,在认证通过
后便转入处理状态,在此状态下用户可收取自己的邮件或做邮件的删除,在完成响应的操作后客户机便发出quit命令,此后便进入更新状态,将做删除标记的邮
件从服务器端删除掉。到此为止整个POP过程完成。
IMAP是Internet Message Access
Protocol的缩写,顾名思义,主要提供的是通过Internet获取信息的一种协议
。IMAP象POP那样提供了方便的邮件下载服务,让用户能进行
离线阅读,但IMAP能完成的却远远不只这些。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下
载的决定。
分享到:
相关推荐
本文将详细介绍几种常见的邮件协议,包括SMTP(简单邮件传输协议)、IMAP(因特网消息访问协议)和POP(邮局协议)。 ### SMTP (简单邮件传输协议) SMTP是用于在互联网上传递电子邮件的标准协议。RFC821定义了其...
SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议,它定义了客户端(邮件用户代理,MUA)和服务器(邮件传输代理,MTA)之间的通信规则。SMTP的工作主要涉及以下几个方面: 1. **SMTP的...
电子邮件系统基本协议介绍
POP3(Post Office Protocol version 3)是一种电子邮件协议,它允许用户从邮件服务器上下载电子邮件。这个协议在互联网通信中扮演着重要的角色,特别是在那些需要离线阅读邮件的场景下。下面将详细介绍POP3协议的...
基于 WEB 的电子邮件系统邮件协议研究与系统功能实现毕业论文 本文主要研究基于 WEB 的电子邮件系统邮件协议,并实现了一个基于 WEB 的电子邮件系统。该系统采用开源框架 Struts、Spring、Hibernate 和面向对象的...
"rfc 822 文档,邮件协议" RFC 822文档是邮件协议的标准规范,规定了ARPA互联网文本消息的格式。该标准于1982年8月13日由David H. Crocker修订,取代了RFC 733。 1. 介绍 RFC 822文档提供了ARPA互联网文本消息的...
以下是对这些基本协议的详细介绍: 1. SMTP(简单邮件传输协议) SMTP,全称为Simple Mail Transfer Protocol,是电子邮件系统中最核心的协议。它负责将邮件从一个邮件服务器传递到另一个邮件服务器。当用户通过...
下面我们将详细步骤介绍如何使用MailKit在C#中实现IMAP协议获取邮件附件: 1. **安装MailKit库**:在Visual Studio中,可以通过NuGet包管理器安装MailKit和MimeKit库。运行`Install-Package MailKit` 和 `Install-...
本实验报告介绍了使用Telnet命令收发邮件的实验过程,包括使用SMTP协议发送邮件和使用POP3协议收邮件的实验步骤。 SMTP协议发送邮件 SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)定义了邮件客户端...
论文首先对邮件服务协议进行了概述,介绍了邮件服务协议的概念、分类、特点和应用领域等。然后,论文对邮件服务协议在数据包分析中的应用进行了详细的研究,包括邮件服务协议在数据包分析中的优点、缺点和改进方向等...
#### 三、常用电子邮件协议介绍 在深入探讨 JavaMail API 的具体应用之前,了解以下四种常见的电子邮件协议对于更好地使用 JavaMail API 至关重要: 1. **SMTP (Simple Mail Transfer Protocol)**:SMTP 是用于发送...
在电子邮件服务协议的安全性和可靠性分析中,我们对电子邮件服务协议的安全机制进行了分析,对电子邮件的加密和身份验证进行了介绍,并对电子邮件服务协议的可靠性进行了讨论。 本论文的结论部分,我们对电子邮件...
本文将详细介绍如何利用SMTP(Simple Mail Transfer Protocol)协议在Visual C++中实现邮件发送,并支持添加附件。 首先,SMTP是互联网上用于传输电子邮件的标准协议。它规定了邮件服务器之间交换邮件的规则,允许...
Java 实现基于 SMTP 协议的邮件收发是一项常见的任务,尤其在开发自动化通知系统或者服务端消息传递时。SMTP(Simple Mail Transfer Protocol)是一种互联网标准,用于在邮件服务器之间发送电子邮件。以下将详细介绍...
本文档对基于邮件服务协议的数据包分析进行了详细的介绍,涵盖了电子邮件服务协议的原理、实现、安全性和数据包分析等方面的内容,是一篇具有较高学术价值和实践价值的毕业论文。 电子邮件服务协议是互联网服务的一...
网络安全协议基础介绍OSI七层网络模型 TCP/IP协议簇。 重点介绍IP协议、TCP协议、UDP协议和...介绍常用的网络服务:文件传输服务、Telnet服务、电子邮件服务和、Web服务 介绍常用的网络服务端口和常用的网络命令的使用
电子邮件介绍 SMTP邮件传输协议介绍 SMTP服务器环境搭建 Telnet组件SMTP交互实现
客户端会连接到SMTP服务器(通常是25端口),然后进行一系列的命令交互,包括HELO/EHLO(向服务器自我介绍)、AUTH(进行身份验证)、MAIL FROM(指定发件人)、RCPT TO(指定收件人)、DATA(发送邮件内容)以及...
SMTP(Simple Mail Transfer Protocol)邮件传输协议是邮件系统的关键部分,它定义了邮件服务器之间如何交换邮件。SMTP允许用户通过客户端软件发送邮件到自己的MTA,然后MTA根据邮件地址判断收件人是否在同一服务器...