`
jimmy.shine
  • 浏览: 395062 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

什么叫pop3服务

    博客分类:
  • Mail
阅读更多

POP3(Post Office Protocol 3) POP适用于C/S结构的脱机模型的电子邮件协议,
目前已发展到第三版,称POP3。,它规定怎样将个人计算机连接到Internet的邮件
服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,
POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除
保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,
用来接收电子邮件的。
POP适用于C/S结构的脱机模型。脱机模型即不能在线操作,不像IMAP4(netscape
支持IMAP4)当客户机与服务器连接并查询新电子邮件时,被该客户机指定的所有
将被下载的邮件都将被程序下载到客户机,下载后,电子邮件客户机就可以删除或
修改任意邮件,而无需与电子邮件服务器进一步交互。POP3客户向POP3服务器发送
命令并等待响应,POP3命令采用命令行形式,用ASCII码表示。 
服务器响应是由一个单独的命令行组成,或多个命令行组成,响应第一行以ASCII
文本+OK或-ERR指出相应的操作状态是成功还是失败在POP3协议中有三种状态,认
可状态,处理状态,和更新状态。 
当客户机与服务器建立联系时,一旦客户机提供了自己身份并成功确认,即由认可
状态转入处理状态, 
在完成相应的操作后客户机发出quit命令,则进入更新状态,更新之后最后重返认
可状态。如下图 
 等待连接        身份确认         quit命令 
   ——  |认可|————— |处理|——————|更新| 
           |__________________________________| 
                  重返认可状态 

 POP3命令码如下: 
 命令          参数       状态     描述 
------------------------------------------ 
USER          username     认可    此命令与下面的
pass命令若成功,将导致状态转换 
PASS          password     认可      
APOP          Name,Digest  认可    Digest是MD5消息
摘要 
------------------------------------------ 
STAT          None       处理     请求服务器发回关于
邮箱的统计资料,如邮件总数和总字节数 
UIDL          [Msg#]      处理    返回邮件的唯一标
识符,POP3会话的每个标识符都将是唯一的 
LIST          [Msg#]      处理    返回邮件数量和每
个邮件的大小 
RETR          [Msg#]      处理    返回由参数标识的
邮件的全部文本 
DELE          [Msg#]      处理    服务器将由参数标
识的邮件标记为删除,由quit命令执行 
RSET          None       处理    服务器将重置所有
标记为删除的邮件,用于撤消DELE命令 

TOP           [Msg#]      处理    服务器将返回由
参数标识的邮件前n行内容,n必须是正整数 
NOOP          None       处理   服务器返回一个肯定的响应 
------------------------------------------ 
QUIT          None       更新 

分享到:
评论

相关推荐

    c++《网络编程》pop3

    虽然在WINDOWS操作系统中,有一个叫MAPI应用程序是来管理EMAIL的,但是它的功能还不够强大,不足以直接处理一些EMAIL服务。所以,我写了一个有关于POP3协议的C 类,在这个类中我还使用了CSocket作为一个类成员(这...

    Indy V9.0 Full Source For Delphi BCB

    INDY的全名是Internet Direct(也叫Winshoes),它是一套开放源代码的Internet控件集,它支持大部分流行的Internet协议,包括TCP、UDP、DNS、ICMP、FINGER、FTP、GOPHER、HTTP、POP3、SMTP、TELNET、WHOIS等,支持...

    indy10 delphi插件

    INDY的全名是Internet Direct(也叫Winshoes),它是一套开放源代码的Internet控件集,它支持 大部分流行的Internet协议,包括TCP、UDP、DNS、ICMP、FINGER、FTP、GOPHER、HTTP、POP3、SMTP、 TELNET、WHOIS等,...

    nginx-1.17.6.zip

    Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0...

    FastMail邮件营销到达率检测专用工具 1.0.rar

    1 如果在本机电脑上使用,如果你的电脑没有php 服务器环境,则先安装 一个叫 xampp 服务器傻瓜套件  百度一下很多,原版下载地址:xampp.org  支持多语言环境,集成apache mysql php 2 安装xampp之前,确认你没有安装...

    网络端口查询

    109、110端口:109端口是为POP2(Post Office Protocol Version 2,邮局协议2)服务开放的,110端口是为POP3(邮件协议3)服务开放的,POP2、POP3都是主要用于接收邮件的。 111端口:111端口是SUN公司的RPC(Remote ...

    nginx-1.18.0.rar

    此外,Nginx还支持HTTP、HTTPS、SMTP、POP3、IMAP等协议,可以作为Web服务器,也可以作为邮件代理服务器。 在Nginx 1.18.0中,可能包含以下改进和新功能: 1. **性能提升**:每次版本更新,Nginx都会对内部算法进行...

    爱立信移动办公系统成功应用于大同第二发电厂

    “移动分机方案”是指将200个有移动办公需求的员工的手机注册在移动分机服务器上,通过PCM链路与原MD110系统结合,提供包括回叫、转移、插入等在内的多种功能,实现移动办公的便利。这提升了员工的工作效率,无论...

    越来越宽的信息之路练习题精选.doc

    11. 电子邮件的传递方式包括邮件服务器(SMTP)、用户代理(发送邮件)、邮件服务器(POP3/IMAP)和用户代理(接收邮件)。电子邮件的优点包括快速、方便、成本低、可以随时随地收发,以及能够发送文本、图片、音频...

    计算机应用基础历年考题大集合.pdf

    2. 计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成,其中运算器和控制器合称为中央处理器,也叫CPU(Central Processing Unit)。 3. 自1946年世界上第一台计算机ENIAC诞生以来,电子计算机的...

    Indy9控件for Delphi

    INDY的全名是Internet Direct(也叫Winshoes),它是一套开放源代码的Internet控件集,它支持大部分流行的Internet协议,包括TCP、UDP、DNS、ICMP、FINGER、FTP、GOPHER、HTTP、POP3、SMTP、TELNET、WHOIS等,支持...

    android mail必备jar包(mail.jar,activation.jar,additionnal.jar三件套)

    它包含了SMTP(简单邮件传输协议)、POP3(邮局协议版本3)和IMAP(因特网消息访问协议)等协议的实现。通过这个库,开发者可以创建、编辑、发送电子邮件,并处理邮件服务器的响应。 2. **activation.jar**: 这个库...

    MyICQ是一套公开源代码的即时通讯软件

    MyICQ 0.8 alpha1测试版 ==================================================== --------------- 1. MyICQ是什么? --------------- MyICQ是一套公开源代码的即时通讯软件,...什么叫专业,这就... ----- 张勇:-)

    即时通myicq源代码

    MyICQ 0.8 alpha1测试版 ==================================================== --------------- 1. MyICQ是什么? --------------- MyICQ是一套公开源代码的即时通讯软件,...什么叫专业,这就... ----- 张勇:-)

    TCP-IP详解学习笔记

    第四层是叫数据链路层,这个层次为待传送的数据加入一个以太网协议头,并进行 CRC 编码,为最后的数据传输做准备。再往下则是硬件层次了,负责网络的传输,这个层次的定义包括网线的制式、网卡的定义等等。 理解 ...

    Indy 10.6.0

    Indy 10是Indy的最新主要版本,提供了一系列的网络通信组件,包括但不限于TCP/IP、UDP、HTTP、FTP、SMTP、POP3、IMAP4等协议。这些组件使得开发者可以轻松地在Delphi程序中实现网络通信功能,如发送和接收电子邮件、...

Global site tag (gtag.js) - Google Analytics