简单邮件传送协议SMTP
SMTP规定了在两个相互通信的SMTP进程之间应如何交换信息。
负责发送邮件的SMTP进程就是SMTP客户,负责接收邮件的进程就是SMTP服务器。
SMTP规定了14条命令(几个字母)和21种应答信息(三位数字代码+简单文字说明)。
TCP连接 端口号25、 C/S
SMTP通信三个阶段:
【考试不会要求这么细致】
SMTP的缺点:
1.SMTP不能传送可执行文件或者其他二进制对象。
2.SMTP仅限于传送7位ASCII码,不能传送其他非英语国家的文字。
3.SMTP服务器会拒绝超过一定 长度的邮件。
通用因特网邮件扩充MIME:
使电子邮件系统可以支持声音、图像、视频、多种国家语言等等。
使得传输内容丰富多彩!
邮局协议POP3:
TCP连接 端口号110 C/S
网际报文存取协议IMAP:
IMAP协议比POP协议复杂。当用户Pc上的IMAP客户程序打开IMAP服务器的邮箱时,用户可以看到邮箱的首部,
若用户需要打开某个邮件,该邮件才上传到用户的计算机上。
IMAP可以让用户在不同的地方使用不同的计算机随时上网阅读处理邮件,还允许只读取邮件中的某一一个 部分
(先看正文,有WiFi的时候再下载附件)。
基于万维网的电子邮件【普遍使用】
简单邮件传送协议SMTP相关推荐
- 《计算机网络》——文件传输协议FTP、简单邮件传送协议SMTP、邮局协议POP3、网际报文存取协议IMAP、万维网和HTTP协议、超文本传输协议HTTP
文章目录 文件传输协议FTP FTP服务器和用户端 FTP工作原理 简单邮件传送协议SMTP 邮局协议POP3 网际报文存取协议IMAP 万维网和HTTP协议 超文本传输协议HTTP HTTP协议的特 ...
- 应用层 DNS域名解析服务器 文件传送协议FTP 简单邮件传送协议SMTP 万维网 HTTP超文本协议
DNS服务器通过解析域名得到网站的IP的地址 FTP传输模式 文本模式:ASCII模式,以文本序列传输数据 二进制模式:Binary模式,以二进制序列传输序列
- 公司邮件服务器端口mail2000,简单邮件传输协议SMTP—邮件服务器DBMail
SMTP概念 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式.SMTP协议属于TCP/ ...
- 简单邮件传输协议SMTP
1. SMTP协议概述 SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)是由源地址到目的地址传送邮件的一组规则,用来控制信件的中转方式.SMTP协议属于TCP/ ...
- 【TCP-IP详解卷一:协议】ch28 SMTP:简单邮件传送协议
目录 1. 引言 2. SMTP协议 2.1 SMTP命令 2.2 信封.首部和正文 2.3 中继代理 2.4 NVT ASCII 2.5 重试间隔 1. 引言 TCP邮件交换是由报文传送代理MTA完 ...
- E-mail概述 | 邮件发送协议SMTP与邮件读取协议POP3、IMAP
文章目录 电子邮件系统的组成 用户代理UA(User Agent) 邮件服务器 邮件发送协议 邮件读取协议 POP3 IMAP POP3与IMAP的对比 基于万维网的电子邮件 补充与思考 摘抄于文献 ...
- 计算机网络原理笔记-简单邮件传输协议
简单邮件传送协议,简称SMTP(Simple Mail Transfer Protocol). 一个电子邮件系统应具有三个主要组成构件,用户代理.邮件服务器.SMTP和POP3(注:POP3是邮局协议 ...
- 邮件传输协议SMTP
邮件传输协议 邮件传输过程 SMTP简单邮件传输协议 SMTP 使用客户/服务器方式,负责发送邮件的 SMTP 进程是 SMTP 客户,而负责接收邮件的 SMTP进程是 SMTP 服务器,当两个进程建 ...
- 邮件的发送和接收过程-----简单邮件传输协议(SMTP)和邮件读取协议!!!
图中就是电子邮件的系统结构 以用户A向用户B发送邮件为例 用户A向用户B发送邮件,首先用户A利用由用户代理撰写邮件,包括填写收件人邮箱地址等,然后基于SMTP将邮件发送到其注册的邮箱服务器A的外出邮件 ...
最新文章
- c++编译器里的字体_从C的for和Python的for聊起
- Python代码注释
- UOJ#77. A+B Problem [可持久化线段树优化建边 最小割]
- python pop check mail_python初学者,用python3实现基本的学生管理系统代码实例
- Docker 入门(4)镜像与容器
- php开发电商项目的技术,[项目实战] php电商开发基本功课程 电商后台实战开发视频教程 共6章...
- java访问本地文件_java 读取本地文件 更改
- 随讲单片机与Arduino
- hive内部表和外部表的区别_HIVE拉链表实现
- COGS——T 803. [USACO Hol10] 政党 || 1776: [Usaco2010 Hol]cowpol 奶牛政坛
- HALCON 21.11:深度学习笔记---术语表(7)
- laravel composer 安装指定版本以及基本的配置
- supermap 点云_SuperMap三维地理设计新技术满足新需求
- linux 将文件打包、压缩并分割成制定大小
- 安卓加密软件_安卓视频加密软件使用哪个好?哪个好用?
- windows xp虚拟机安装教程
- 开关电源之充电器及其线缆的设计控制及测试验证要求
- 【ANSYS命令流】通用后处理技术(三):列表显示结果及输出TXT文本(实例)
- 中班机器人歌曲_幼儿园机器人教案音乐
- 抖音新王牌:“多闪”怎么快速引流脚本爆粉软件?批量添加多闪群批量私信好友!...