smtp协议与pop3协议
最近一直想不通,SMTP协议和POP3协议各自的作用,在网上找了一个自以为最直观的。
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件
POP3协议是一个简单的协议,它用于从远程邮件服务器上获取邮件,帮助用户登录到邮件服务器上、取邮件、删除邮件等。
一般来说,用户需登录到邮件服务器上,使用系统提供的用户代理程序(如:Unix系统中的mail命令)才能发送和接收邮件。但是很多单位,邮件服务器只有一个,而决大多数用户都使用的PC机,如果大家都登录到邮件服务器上收发邮件,是非常不方便的,也不利于管理。而pop3(邮局协议)就是解决这个问题的。
SMPT和POP3协议的工作过程如下图所示。
上面的图可以很明白的显示出两个协议各自的职责范围。
个人理解:
真正的发送邮件只能从smtp服务器(这里可以理解服务是一个硬件设备)发送出去,但是大多数人都不可能直接的接触服务器,所以pop3(邮局协议)就解决了这个问题,它帮助用户登录到邮件服务器上、取邮件、删除邮件等。如同你不需要去邮局去寄信和取信,只要通过邮递员就好啦!
而SMTP相当于邮局与邮局之间的传输模式。
smtp服务器或pop3服务器都是指的是软件,按照stmp协议发送邮件的软件都可以叫做smtp服务器,按照pop3协议提供pop3服务的软件都可以叫做pop3服务器
装有smtp服务器的机子都可以叫做smtp服务器(这里指硬件),即发送邮件服务器;
装有pop3服务器的机子都可以叫做pop3服务器,即发送邮件服务器。
所以smtp服务器和pop3服务器既可以是同一台机子,也可以是不同的机子。
smtp协议与pop3协议相关推荐
- 电子邮件协议(SMTP协议,POP3协议)
电子邮件协议(SMTP协议,POP3协议) SMTP 使用Telnet访问SMTP服务器 POP3 使用Telnet访问POP3服务器 SMTP STMP(简单邮件传输协议)是因特网电子邮件的核心.如 ...
- SMTP协议及POP3协议-邮件发送和接收原理(转)
本文转自https://blog.csdn.net/qq_15646957/article/details/52544099 感谢作者 一. 邮件开发涉及到的一些基本概念 1.1.邮件服务器和电子邮箱 ...
- 应用层:电子邮件、MIME、SMTP协议、POP3协议
应用层:电子邮件.MIME.SMTP协议.POP3协议 1 邮件发送与接收 1.1 邮件发送和接收的具体过程 2 简单邮件传送协议SMTP工作原理 3 电子邮件信息格式 4 MIME 5 邮件读取协议 ...
- 基于SMTP协议和POP3协议实现的邮件收发客户端
一.概要设计 1.1 抽象数据类型定义 主要定义了三个抽象数据类型: Base64 功能:用于发送邮件时进行编码,以及接收邮件时进行解码 数据部分:无 操作部分:编码(encode).解码(decod ...
- 邮件系统(基于SMTP协议和POP3协议-C语言实现)
前些天发现了十分不错的人工智能学习网站,通俗易懂,风趣幽默,没有广告,分享给大家,大家可以自行看看.(点击跳转人工智能学习资料) 微信公众号:创享日记 发送关键词:邮件系统 获取邮件发送端和接收端C语 ...
- 【计算机网络】应用层 : 电子邮件 ( SMTP 协议 | MIME 协议 | POP3 协议 | IMAP 协议 | 基于万维网的电子邮件 )
文章目录 一.电子邮件信息格式★ 二.电子邮件系统 组成 结构 ★ 三.SMTP 协议 ( 简单邮件传送协议 ) ★ 四.SMTP 协议 连接建立流程 五.SMTP 协议 邮件发送 流程 六.SMTP ...
- 邮件协议(POP3、IMAP、SMTP)
1.常见的邮件协议有POP3.IMAP.SMTP 1.1 POP3:全名为"Post Office Protocol - Version 3",即 邮局协议版本3.是TCP/IP协 ...
- 【Python学习笔记】(十)邮件处理:email模块;SMTP协议(smtplib模块);POP3协议(poplib模块);IMAP协议(imaplib模块)
电子邮件,简称电邮,是指一种由寄件人将数字信息发送给一个人或者多个人的信息交换方式. 电邮包括三个部分:消息的"信封".邮件标头.邮件内容. 电邮的格式:用户名@主机名(域名).电 ...
- email协议与服务器关系,常见的邮件协议:POP3、IMAP、SMTP之间的区别和联系
POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,是TCP/IP协议族中的一员,主要用于支持使用客户端远程管理在服务器上的电子邮件.POP3是因特网电子邮 ...
- smtp发送服务器的协议,smtp协议总结
Smtp简介: 简易邮件传输通讯协议smtp是互联网上的一种通讯协议,主要功能是用在传送电子邮件,当我们通过电子邮件程序,寄e-mail给另外一个时,必须通过smtp通讯协议,将邮件送到对方的邮件服务 ...
最新文章
- IP_FORWARD转发
- 在研究所工作是什么体验?和互联网公司比,你会怎么选?
- VTK修炼之道8_三维场景基本要素:相机
- 扩展欧几里得学习笔记
- IT巨头互掐云存储:Dropbox能否一马当先
- 信息系统项目管理师_信息系统项目管理师通过率是多少?
- r语言 fread函数参数_R语言 第4章 初级绘图(6)
- php geteditor,wordpress函数get_editor_stylesheets()用法示例
- UEFI 引导与 BIOS 引导
- android基础入门生命周期(1)
- windows串口控制linux,是这个linux的串口配置与windows相同
- VS2012 VS2010 VTK引入设置
- 计算机打印机墨水更换方法,怎么看打印机有没有墨?老司机教你查看打印机墨水量方法 (全文)...
- debug and releas 不显示 调试窗口(DOS窗口/控制台)
- 虚拟桌面更新,自定义快捷键
- 电商扣减库存_经验分享:电商库存体系设计笔记
- 已解决requests.exceptions.ConnectTimeout: HTTPConnectionPool(host=‘123.96.1.95‘, port=30090): Max retri
- PyGmae:有限状态机实践(十四)
- 谢国忠:“日本病”威胁全球
- 【论文总结】飞行器任务规划技术综述沈成林教授/国防科大