关于邮箱的 POP 协议、imap 协议、imap 协议简单讲解

news/2024/10/30 17:28:00/

三种邮箱协议说明
以 263 邮箱为例

  1. POP3 接收邮件协议(邮局协议),端口:110 SLL 加密类型端口:995。较为常见的客户端
    如 outlook、foxmail 都可以使用,使用客户端如果设置了接收邮件后同时删除服务端的邮件那么将会删除服务端上的邮件。
    PS:客户端发送的邮件不会显示在网页端只中,同理服务端发送的邮件不会显示在客户端中,客户端手动删除某几封邮件不会到同步服务端,只要不是在客户端中设置同步删除就不会被删除。

  2. IMAP 接收邮件协议(交互式邮件存取协议),端口:114 SLL 加密类型端口:993。同 POP3
    协议一样较为常见的客户端如 outlook、foxmail 都可以使用,但是区别是 IMAP 协议是双向同步,使用这种协议接收邮件客户端和服务端完全同步包括所建立的文件夹,无论在客户端或服务端修改、删除邮件以及建立文件夹都会相互同步。
    PS:网易邮箱的端口是:143 SLL 加密类型端口:993

  3. SMTP 发送邮件协议(简单邮件传输协议)。端口:25。用于在客户端发送邮件,无论使用那
    种接收协议都需要使用 SMTP 协议发送邮件。
    PS:网易邮箱的端口是:25 SLL 加密类型端口:994/465

实验结果说明
POP3 协议客户端:使用此客户端可选择设置接收邮件后自动删除服务端的邮件(仅保留 POP3 协议客户端的邮件),也可以设置邮件同步删除(当 POP3 客户端删除邮件时会同步删除服务端邮件),在客户端发送出去的邮件不会显示在服务端中,同理在服务端发送出的邮件也不会显示在客户端中,但是所接收的邮件两端都能正常显示。

特别注意:假设用户使用多个 POP3 协议客户端同时接收了邮件,其中一个设置了接收邮件后自动删除服务端邮件或同步删除服务端邮件,其他 POP3 协议客户端用户不会受到影响,删除的邮件依然存在。如果是 IMAP 协议客户端者相反会与服务端同步删除,因为它与服务端相互同步,可以简单理解为是一个主体,在 IMAP 协议客户端中会讲到相关细节!

IMAP 协议客户端:使用此客户端就与上 POP3 协议不同了,在此客户端所发送接收的邮件以及服务端的文件夹(包括收件箱、已发送、已删除、草稿箱、垃圾邮件)都完全自动同步到 IMAP 协议客户端中,在此客户端所操作的一切就如在服务端操作的一样完全同步。
特别注意:假设用户即使用了 POP3 协议客户端又使用了 IMAP 协议客户端同时使用时需要注意了,
POP3 协议客户端接收完到邮件后而 IMAP 协议客户端或者服务端再删除已接收过的邮件时,POP3 协议客户端上的邮件不会受到任何影响依然保存客户端中,而如果 POP3 协议客户端设置了删除邮件时同步到服务端,那么反而服务端和 IMAP 客户端中的邮件会自动删除,它们之间存在相互同步的关系。

忠告:个人累积的经验告诉大家,在使用邮件客户端时一定要注意了解使用的是那种接收协议,很多公
司员工它们不懂这些以为在客户端中删除的邮件不会影响到服务端的邮件,然而需要用到邮件时登入
网页端发现网页端也没有了,到了这步真是神仙也帮不了你了(除非后台做了备份或数据归档)


http://www.ppmy.cn/news/396746.html

相关文章

Mail-POP3(LumiSoft.Net)

LumiSoft.Net提供了丰富的网络开发组件,下载地址: http://www.lumisoft.ee/lswww/download/downloads/Net/ 解压缩后找到引用bin/Release/LumiSoft.Net.dll 打开命名空间 using LumiSoft.Net.Mime; using LumiSoft.Net.POP3.Client; 范例代码 /*To make this c…

【SMTP】【POP】电子邮件相关协议分析

一、 实验环境 通过普通路由器连接英特网的计算机一台;通过VMWare安装的Linux虚拟机一台;抓包工具:Wireshark;邮件处理软件:Foxmail。 二、 实验原理 SMTP工作原理 SMTP提供了一种邮件传输的机制,当收件…

c++11 标准模板(STL)(std::ios_base)成员类型与常量

流打开模式类型 std::ios_base::openmode typedef /*implementation defined*/ openmode; static constexpr openmode app /*implementation defined*/ static constexpr openmode binary /*implementation defined*/ static constexpr openmode in /*implementation defi…

1007

背景 Background 平面上有N个圆柱形的大钉子&#xff0c;半径都为R,所有钉子组成一个凸多边形。 现在你要用一条绳子把这些钉子围起来&#xff0c;绳子直径忽略不计。 描述 Description 求出绳子的长度 输入格式 Input Format 第1行两个数&#xff1a;整数N(1<N<100…

Python版day16

104. 二叉树的最大深度 给定一个二叉树&#xff0c;找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val0, leftNone, r…

一键式 RLHF 训练 DeepSpeed Chat(二):实践篇

一键式 RLHF 训练 DeepSpeed Chat&#xff08;二&#xff09;&#xff1a;实践篇 之前给大家分享了一键式 RLHF 训练 DeepSpeed Chat&#xff08;一&#xff09;&#xff1a;理论篇&#xff0c;本文给大家分享如何使用DeepSpeed Chat进行RLHF训练。 DeepSpeed Chat 的 RLHF 训…

Servlet相关介绍

一、什么是servlet Java Servlet 是运行在Web服务器或应用服务器上的程序&#xff0c;使用Servlet可以收集来自网页表单的用户输入&#xff0c;呈现来自数据库或者其它源的记录&#xff0c;还可以动态创建网页。 web服务器只能处理静态的资源&#xff0c;不能处理动态的页面&am…

Could not resolve ‘cn.archive.ubuntu.com‘ ubuntu

add nameserver field in /etc/resolv.confnameserver 8.8.8.8