1.常见的邮件协议有POP3、IMAP、SMTP

1.1 POP3:全名为“Post Office Protocol - Version 3”,即 邮局协议版本3。是TCP/IP协议族中的一员。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL 加密的POP3协议被称为POP3S。POP3协议支持“离线”邮件处理。其具体过程是:邮件发送到服务器上,电子邮件客户端调用邮件客户机程序以连接服务器,并下载所有未阅读的电子邮件。这种离线访问模式是一种存储转发服务,将邮件从邮件客户端端送到个人终端机器上,一般是PC机或 MAC。一旦邮件发送到 PC 机或MAC上,邮件服务器上的邮件将会被删除。但POP3邮件服务器大都可以“只下载邮件,服务器端并不删除”,也就是改进的POP3协议。

1.2 IMAP4:全名为“Internet Message Access Protocol",即 交互式数据消息访问协议版本4。是TCP/IP协议族中的一员。IMAP4协议与POP3协议一样也是规定个人计算机如何访问互联网上的邮件服务器进行收发邮件的协议,但是IMAP4协议同POP3协议相比更高级。 IMAP4协议支持客户机在线或者离线访问并阅读服务器上的邮件,还能交互式的操作服务器上的邮件。IMAP4协议更人性化的地方是不需要像POP3协议 那样把邮件下载到本地,用户可以通过客户端直接对服务器上的邮件进行操作(这里的操作是指:在线阅读邮件 在线查看邮件主题 大小 发件地址等信息)。用户还可以在服务器上维护自己邮件目录(维护是指移动 新建 删除 重命名 共享 抓取文本 等操作)。

1.3 SMTP:全名为“Simple Mail Transfer Protocol”,即 简单邮件传输协议。它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。SMTP是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。增加SMTP认证的目的是为了避免用户受到垃圾邮件的侵扰。

2.POP3和IMAP协议的区别

POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上。

而IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。

同时,IMAP像POP3那样提供了方便的邮件下载服务,让用户能进行离线阅读。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。

邮件协议(POP3、IMAP、SMTP)相关推荐

  1. 邮件协议POP3/IMAP/SMTP介绍

    一.邮件发送.收取过程 图示的六个步骤分别进行如下的说明: ①.用户A的电子邮箱为:xx@qq.com,通过邮件客户端软件写好一封邮件,交到QQ的邮件服务器,这一步使用的协议是SMTP,对应图示的①: ...

  2. 邮件协议POP3/IMAP/SMTP学习总结 SSL/TLS介绍 常用邮箱服务器设置

    邮箱协议介绍 首先,SMTP.POP和IMAP都是与邮件有关的协议.SMTP主要是负责传送邮件,而POP和IMAP是负责接收邮件. SMTP SMTP (Simple Mail Transfer Pr ...

  3. 邮件协议POP3/IMAP/SMTP服务的区别

    2016年09月09日 09時51分 wanglinqiang整理 通过网上查找的资料和自己的总结完成了下面的文章,看完之后相信大家对这三种协议会有更深入的理解.如有错误的地方望指正. POP3 PO ...

  4. outlook 设置POP3/IMAP/SMTP服务 (账号密码-授权码)发送、获取授权码

    1. 说明 三方应用账号密码连接邮箱时,此时的密码并不是真正的邮箱密码,而是授权码.授权码需要去对应的邮箱设置中开通,此处是outlook 的授权码获取方式 2. 准备工作 2.1 申请邮箱 直接访问 ...

  5. c#中邮件收发处理(POP3,IMAP,SMTP)的实现方法

    对于还没用动手写过程序的人来说,动手是必须的,只有自己动手写写程序才能在锻炼中不断提高,今天和大家一起探讨一个程序c#中邮件收发处理(POP3,IMAP,SMTP)的实现方法,程序有点长,希望大家坚持 ...

  6. 163/qq邮箱设置POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务

    很多邮箱第三方使用POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务登录都是需要授权码的,这个授权码就是第三方登录时候的密码.下面已qq邮箱和163邮箱为例子讲解下. q ...

  7. QQ邮箱第三方POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务授权码

    参考QQ邮箱: 什么是授权码,它又是如何设置? 设置入口: 选择 账户 下拉找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务就好了.我这边已经开通,开通流程挺简单的 ...

  8. 主流邮件服务器pop3和smtp配置

    126邮箱: POP:POP.126.com SMTP:SMTP.126.com http://mail.126.com/help/client_04.htm 163邮箱: POP:pop.163.c ...

  9. 邮件协议之IMAP指令讲解

    蓝色标志代表该指令涉及邮件内容数据的,其参数是可变的还需要进一步讲解的 指令名 功能 说明 CAPABILITY 请求服务器支持的功能列表 无参数 NOOP 更新服务器的一些状态 无参数 LOGOUT ...

  10. E-mail概述 | 邮件发送协议SMTP与邮件读取协议POP3、IMAP

    文章目录 电子邮件系统的组成 用户代理UA(User Agent) 邮件服务器 邮件发送协议 邮件读取协议 POP3 IMAP POP3与IMAP的对比 基于万维网的电子邮件 补充与思考 摘抄于文献 ...

最新文章

  1. 同一份数据,Redis为什么要存两次?
  2. uniapp原生子窗体(弹出层为例子)
  3. Python解决ModuleNotFoundError: No module named ‘Queue‘的问题
  4. 【体验】朗读机器人是如何炼成的!带你体验TTS语音合成模块,B719语音合成模块效果测试...
  5. Java中方法重载和方法重写的区别
  6. ITK:二维高斯混合模型期望最大化
  7. mybatis学习(11): sql server配置管理器请求失败或服务未及时响应
  8. Java笔记-JDBC心跳检测及断开重连线程实例
  9. 教程:VS2010 之TFS入门指南
  10. CentOS 6 5安装Erlang/OTP 17 0
  11. mysql int 判断_PHP通过PDO查MySQL查询int字段返回string类型,解决方案
  12. QUICK UI 文档
  13. matlab黄金分割法
  14. PB实现国密SM2/SM3/SM4算法(DLL方式)
  15. 生物信息学(4)——多序列比对之CLUSTAL算法详解及C++实现
  16. 物联网安全期末知识点总结
  17. VS2015正式版出炉-----
  18. 基于Mysql 的SQL应用---2021(ZSD版)
  19. setContentType总结
  20. 用友u8文件服务器备份,用友u8 数据备份到云服务器

热门文章

  1. JAVA IO : BIO NIO AIO
  2. 【数学】函数极限计算
  3. 有没有什么好的可以做读书笔记的APP推荐?
  4. kernel: SLUB: Unable to allocate memory on node -1 (gfp=0x20)
  5. 尚医通(九)数据字典模块前后端 | EasyExcel
  6. Spring Cloud Alibaba 微服务详细笔记
  7. 三星 SGH-I900/I908修改生产日期
  8. module 'gensim' has no attribute 'corpora'
  9. 个性化推荐系统,必须关注的五大研究热点
  10. 《软技能》读书笔记(上)