邮件协议与port
电子邮箱的协议有SMTP、POP2、POP3、IMAP4等。都隶属于TCP/IP协议簇,默认状态下。分别通过TCPport25、110和143建立连接。针对不同的用途和功能,我们在邮件server设置那会依据自己的需求进行调节。
昨天Foxmail突然坏了,我查了半天查不到原因。重装之后发现web上的邮件和client邮箱的邮件不一致了。
还幸好不一致。不然无价的数据邮件就不见了。
首先说说协议吧。经常使用的邮箱协议有下面几种:
(1)SMTP(Simple Mail Transfer Protocol),即简单邮件传输协议.
它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。属于TCP/IP协议族。它帮助每台计算机在发送或中转信件时找到下一个目的地。
(2)POP(PostOffice Protocol),即邮局协议。
POP协议是负责从邮件server中检索电子邮件。
从邮件server仅仅检索提示新的邮件,在用户阅读邮件时,POP命令全部的邮件信息马上下载到用户的计算机上,不在server上保留。当中在POP协议中主要运用POP3(Post Office Protocol 3)即邮局协议的第3个版本号。它是规定个人计算机怎样连接到互联网上的邮件server进行收发邮件的协议。
它是因特网电子邮件的第一个离线协议标准。
(3)IMAP(Internet Mail Access Protocol),即交互式邮件存取协议,
它是是一种优于POP的新协议。和POP一样,IMAP也能下载邮件、从server中删除邮件或询问是否有新邮件,但IMAP克服了POP的一些缺点。
不须要像POP3协议那样把邮件下载到本地才干进行操作。IMAP不管从WEB邮箱还是client邮箱。查看的邮件以及状态是保持一致的。
另外另一些演变过来的协议:
IMAPS,SMTP协议分别基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性。可防止邮件泄露。
网上有一张图。看一下:
在我的Foxmail中主要利用的是IMAP协议。SMTP协议。
协议
port
收
IMAP
143port
发
SMTP
25port
143port是为IMAP(INTERNETMESSAGE ACCESS PROTOCOL)服务开放的,是用于接收邮件的。
25port为SMTP(SimpleMail
Transfer Protocol,简单邮件传输协议)服务所开放的。是用于发送邮件。当你给别人发送邮件时,你的机器的某个动态port(大于1024)就会与邮件server的25号port建立一个连接,你发送的邮件就会通过这个连接传送到邮件server上,保存起来。
协议
port
收
IMAP SSL
993port
发
SMTP SSL
25port
993port是为IMAPS(IMAP-over-SSL)协议服务开放的。用来接收邮件的,比IMAP更安全些。
465port(SMTPS):465port是为SMTPS(SMTP-over-SSL)协议服务开放的用来发送邮件的,比SMTP更安全。
小结:
通过不同协议和port的协议,我们对邮件的处理方式也不同。为了方便我认为IMAP方式是非常easy的。
邮件协议与port的更多相关文章
- 邮件服务端口 port 25、109、110、143、465、995、993
邮件服务端口 port 25.109.110.143.465.995.993 25端口(SMTP):25端口为SMTP(Simple Mail TransferProtocol,简单邮件传输协议) ...
- centos 邮件服务 腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25 收邮件协议:pop3 端口110 iredmail安装配置 使用邮箱系统 第三十一节课
centos 邮件服务 腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25 收邮件协议:pop3 端口110 iredmail安装配置 ...
- 邮件协议(SMTP)性能测试总结(Foxmail邮箱)
先介绍一下邮件协议SMTP的工作机制(连接和发送过程),用wireshark工具抓包进行分析,如下: SMTP协议的工作机制(连接和发送过程): 1.建立TCP连接,并将邮件服务器地址给客户端: 2. ...
- [PHP] MIME邮件协议的multipart类型
邮件协议中的三种情况,对应下面的三种类型 multipart/mixed可以包含附件.multipart/related可以包含内嵌资源.multipart/alternative 纯文本与超文本共存 ...
- [应用层]mail邮件协议
转:http://***/chapter-14/ 以前老记不住这smtp和pop3谁收谁发. 简单邮件传输协议(SMTP),用来发送或中转发出的电子邮件,占用tcp 25端口. 第三版邮局协议(POP ...
- 邮件协议POP3/IMAP/SMTP服务的区别
2016年09月09日 09時51分 wanglinqiang整理 通过网上查找的资料和自己的总结完成了下面的文章,看完之后相信大家对这三种协议会有更深入的理解.如有错误的地方望指正. POP3 PO ...
- Python——POP3邮件协议
一.POP3协议用于收取邮件 二.POP3协议常用方法 user(login):想服务器发送登录名,并显示服务器的响应,表示服务器正在等待该用户的输入密码 pass_(passwd):在用户使用use ...
- POP3、IMAP、SMTP邮件协议的理解
一个热爱技术的菜鸟...用点滴的积累铸就明日的达人 CSDN博客链接: http://blog.csdn.net/my_confesser 正文 今天入职配置OutLook的时候,看到公司的 ...
- jmeter实现SMTP邮件协议压测
实现目的 通过jmeter的SMTP取样器,调用SMTP协议,批量进行邮件的发送,已达到压测的目的. 脚本实现 User Defined Variables定义用户变量 编辑SMTP Sampler取 ...
随机推荐
- Cordic 算法入门
三角函数的计算是个复杂的主题,有计算机之前,人们通常通过查找三角函数表来计算任意角度的三角函数的值.这种表格在人们刚刚产生三角函数的概念的时候就已经有了,它们通常是通过从已知值(比如sin(π/2)= ...
- SpringMVC中JSP取不到ModelAndView的数据原因
自己搭的项目突然EL表达式取不到值了 不管是用 ${msg} 还是用JSTL的<c:out value="${msg}"/> 都不行 才发现犯了一个平时不会注意的错误 ...
- ASP.net Web API允许跨域访问解决办法
来源 http://blog.csdn.net/wxg_kingwolfmsncn/article/details/48545099 遇到此跨域访问问题,解决办法如下: 方法一: 1. 在we ...
- 数据分析-jupyter
安装 jupyter pip install jupyter 快捷键 插入 cell : a b 删除cell : x 切换cell的模式: m y 执行 shift +enter 查看帮助 ...
- HOJ——T 1867 经理的烦恼
http://acm.hit.edu.cn/hoj/problem/view?id=1867 Source : HCPC 2005 Spring Time limit : 2 sec Memo ...
- 在kafka/config/目录下面有3个配置文件参数说明(producer.properties。consumer.properties。server.properties)
(1).producer.properties:生产端的配置文件 #指定kafka节点列表,用于获取metadata,不必全部指定 #需要kafka的服务器地址,来获取每一个topic的分片数等元数据 ...
- 10款最好的Python IDE
Python 的学习过程少不了集成开发环境(IDE)或者代码编辑器.这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率.高效的代码编辑器或者 IDE 应该会提供插件,工 ...
- Kinect 开发 —— Kinect studio
This tool can record all the data coming into an application from a Kinect unit. You can then view, ...
- c# List集合学习
1---集合,可以理解成容器 泛型集合 非泛型集合2---使用集合用到的命名空间 using System.Collections.Generic;3---集合是如何来的?集合的前辈是数组,数组在内存 ...
- web知识—协议
web使用超文本传输协议(HTTP,HyperText Transfer Protocol)进行通信.http在1990年左右出现,现在有0.9/1.0/1.1三个版本.在早期的互联网中的一些协议只能 ...