POP3
POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。
SMTP
SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。
SMTP 认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器,这就使得那些垃圾邮件的散播者无可乘之机。
增加 SMTP 认证的目的是为了使用户避免受到垃圾邮件的侵扰。
IMAP
IMAP全称是Internet Mail Access Protocol,即交互式邮件存取协议,它是跟POP3类似邮件访问标准协议之一。不同的是,开启了IMAP后,您在电子邮件客户端收取的邮件仍然保留在服务器上,同时在客户端上的操作都会反馈到服务器上,如:删除邮件,标记已读等,服务器上的邮件也会做相应的动作。所以无论从浏览器登录邮箱或者客户端软件登录邮箱,看到的邮件以及状态都是一致的
IMAP和POP3有什么区别?
POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的 。
而IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。
同时,IMAP像POP3那样提供了方便的邮件下载服务,让用户能进行离线阅读。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。此外,IMAP 更好地支持了从多个不同设备中随时访问新邮件。
总之,IMAP 整体上为用户带来更为便捷和可靠的体验。POP3 更易丢失邮件或多次下载相同的邮件,但 IMAP 通过邮件客户端与webmail 之间的双向同步功能很好地避免了这些问题。
相关推荐
基于SMTP 的邮件截获与还原技术研究.pdf IMAP命令学习.doc pop3 smtp 指令.txt RFC3501中英文
邮件服务器支持SMTP/POP3/IMAP/WebMail.
email电子邮件接收程序,支持SMTP,POP3,IMAP4.zip
实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验九 邮件协议SMTP、POP3与IMAP模板.pdf实验...
1. Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器 。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。...
下载先看readme.txt 里面有使用说明,如果您使用我的项目还有问题里面有我的qq联系方式 希望对您有所帮助!... 已经是一个无UI的客户端了 支持imap pop3 代收和发送邮件 邮件和解析eml文件 支持ios所有操作系统 !
mailcore 非常强大 最近在做邮件模块 把pop3 imap 代收和发送邮件完成了 里面是demo 都写好了 无UI效果! 已经是一个无UI的客户端了 支持imap pop3 代收和发送邮件 邮件和解析eml文件 支持ios所有操作系统 !
POP3 IMAP4 SMTP简介,强大的邮件协议的介绍,基本涵盖了所有的邮件
mailio是用于MIME格式和SMTP、POP3和IMAP协议的跨平台C++库。它基于标准C++17和Boost库。
邮件服务器支持SMTP/POP3/IMAP/WebMail
老外用c#写的一个邮件服务器.实现了smtp pop3等协议,另外,里面的网络库还实现了一些其他的协议,比如FTP,HTTP,RTP SIP等.
商业源码-编程源码-Csharp开发的程序,提供SMTP 客户端和服务器, POP3 和 IMAP4 服务
该软件包为电子邮件协议POP3,SMTP和IMAP提供了客户端支持。 example /目录中包含一些有关如何使用该库的示例。 您应该能够通过为邮件服务器设置调整文件,然后将文件加载到ghci中并键入“ main”来运行它们。 ...
支持标准的SMTP POP3 IMAP4 服务,提供WEB 方式的收发邮件和系统管理功能,支持POP3 SMTP IMAP4 SSL功能,支持POP3 SMTP IMAP4多服务端口,支持HTML 编辑邮件,自动转发,自动回复,POP3代理收件,SMTP 代理发件,...
常用邮箱的 IMAP/POP3/SMTP 设置,经多方查找资料做了一下整理,以备后用,今天拿来与大家一起分享
它提供了一个强大且易于使用的 API,支持多种邮件协议,包括 SMTP、POP3、和 IMAP。 MailKit 是一个开源的 C# 邮件处理库,用于在应用程序中发送和接收电子邮件。它提供了一个强大且易于使用的 API,支持多种邮件...
C#开发的Telnet模拟工具(基于SOCKET通信,可以按SMTP/POP3/IMAP通信协议操作) 需要注意的是,发送和接收都有编码的控制。比如SMTP基于UTF-8发送,但接收的可能是GBK的。 有的地方做了提示,需要点击控件,并悬停一段...
邮件收发器最小邮件客户端(SMTP,POP3和IMAP4) 该库包装了JavaMail API,并提供了流畅的接口来发送或接收邮件。 它支持纯文本和附加邮件(不支持HTML邮件)。用法建立会议在发送或接收邮件之前,您必须创建一个...
huolxC#写的支持SMTP验证的发送邮件组件 C#写的支持SMTP验证的发送邮件组件
讲述邮箱的实现原理。以及IMAP,POP3的原理及编程。。