1.SMTP(Simple Mail Transfer Protocal)称为简单邮件传输协议,目标是向用户提供高效、可靠的邮件传输。
SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输
到服务器;二是从某一个服务器传输到另一个服务器。
SMTP是个请求/响应协议,它监听25号端口,用于接收用户的邮件请求,并与远端邮件服务器建立SMTP连接。
SMTP工作机制
SMTP通常有两种工作模式:发送SMTP和接收SMTP。具体工作方式为:发送SMTP在接到用户的邮件请求后,判断此邮件是否为本地邮件,若
是直接投送到用户的邮箱,否则向DNS查询远端邮件服务器的MX纪录,并建立与远端接收SMTP之间的一个双向传送通道,此后SMTP命令由发送SMTP
发出,由接收SMTP接收,而应答则反方面传送。一旦传送通道建立,SMTP发送者发送MAIL命令指明邮件发送者。如果SMTP接收者可以接收邮件则返
回OK应答。SMTP发送者再发出RCPT命令确认邮件是否接收到。如果SMTP接收者接收,则返回OK应答;如果不能接收到,则发出拒绝接收应答(但不
中止整个邮件操作),双方将如此重复多次。当接收者收到全部邮件后会接收到特别的序列,如果接收者成功处理了邮件,则返回OK应答。
2.POP协议简介
POP的全称是 Post Office Protocol ,即邮局协议,用于电子邮件的接收,它使用TCP的110端口,现在常用的是第三版,所以简称为 POP3。
POP3采用Client/Server工作模式。当客户机需要服务时,客户端的软件(Outlook
Express或FoxMail)将与POP3服务器建立TCP连接,此后要经过POP3协议的三种工作状态,首先是认证过程,确认客户机提供的用户名和
密码,在认证通过后便转入处理状态,在此状态下用户可收取自己的邮件或做邮件的删除,在完成响应的操作后客户机便发出quit命令,此后便进入更新状态,
将做删除标记的邮件从服务器端删除掉。到此为止整个POP过程完成。
3.IMAP协议简介
IMAP是Internet Message Access
Protocol的缩写,顾名思义,主要提供的是通过Internet获取信息的一种协议。IMAP像POP那样提供了方便的邮件下载服务,让用户能进行
离线阅读,但IMAP能完成的却远远不只这些。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下
载的决定。
分享到:
相关推荐
email电子邮件接收程序,支持SMTP,POP3,IMAP4.zip
邮件服务器支持SMTP/POP3/IMAP/WebMail.
实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验...
POP3 IMAP4 SMTP简介,强大的邮件协议的介绍,基本涵盖了所有的邮件
1. Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器 。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。...
邮件服务器支持SMTP/POP3/IMAP/WebMail
基于SMTP 的邮件截获与还原技术研究.pdf IMAP命令学习.doc pop3 smtp 指令.txt RFC3501中英文
mailio是用于MIME格式和SMTP、POP3和IMAP协议的跨平台C++库。它基于标准C++17和Boost库。
商业源码-编程源码-Csharp开发的程序,提供SMTP 客户端和服务器, POP3 和 IMAP4 服务
C#开发的Telnet模拟工具(基于SOCKET通信,可以按SMTP/POP3/IMAP通信协议操作) 需要注意的是,发送和接收都有编码的控制。比如SMTP基于UTF-8发送,但接收的可能是GBK的。 有的地方做了提示,需要点击控件,并悬停一段...
mailcore 非常强大 最近在做邮件模块 把pop3 imap 代收和发送邮件完成了 里面是demo 都写好了 无UI效果! 已经是一个无UI的客户端了 支持imap pop3 代收和发送邮件 邮件和解析eml文件 支持ios所有操作系统 !
支持标准的SMTP POP3 IMAP4 服务,提供WEB 方式的收发邮件和系统管理功能,支持POP3 SMTP IMAP4 SSL功能,支持POP3 SMTP IMAP4多服务端口,支持HTML 编辑邮件,自动转发,自动回复,POP3代理收件,SMTP 代理发件,...
mailcore 非常强大 最近在做邮件模块 把pop3 imap 代收和发送邮件完成了 里面是demo 都写好了 无UI效果! 已经是一个无UI的客户端了 支持imap pop3 代收和发送邮件 邮件和解析eml文件 支持ios所有操作系统 !
邮件收发器最小邮件客户端(SMTP,POP3和IMAP4) 该库包装了JavaMail API,并提供了流畅的接口来发送或接收邮件。 它支持纯文本和附加邮件(不支持HTML邮件)。用法建立会议在发送或接收邮件之前,您必须创建一个...
MAIL. JAVA POP3 SMTP imap 发送邮件
应用pop3 smtp imap4 完成邮件收发
老外用c#写的一个邮件服务器.实现了smtp pop3等协议,另外,里面的网络库还实现了一些其他的协议,比如FTP,HTTP,RTP SIP等.
常用邮箱的 IMAP/POP3/SMTP 设置,经多方查找资料做了一下整理,以备后用,今天拿来与大家一起分享
对于邮件处理来说,大家比较熟悉的应该是 POP3 、 SMTP 这类的协议,而今天我们介绍的 IMAP 其实也是非常常用的一种邮件处理协议它和 POP3 比较类似,都是以接收处理邮件为主不过相对于 POP3 来说,IMAP 在本地的...
讲述邮箱的实现原理。以及IMAP,POP3的原理及编程。。