在Internet,POP3(PostOfficeProtocol3)协议通常被用来接收电子邮件。这个协议很容易学,因为它只包含12个命令(其中有3个你完全可以忽略它们的存在)。这些命令被客户端计算机用来发送给远程服务器。反过来,服务器返回给客户端计算机两个回应代码。如果你还没有看本站另一篇文章-“WinsockTerminal示例程序”的话,请先阅读那篇文章,因为你需要那个程序来做实验。 运行示例程序,单击工具栏上的"Connectto"按钮。在弹出的对话框中输入你要连机的邮件服务器的地址例如: mail.comset.net 选择PO ...
2007-08-15

什么叫pop3服务

关键字: pop3
POP3(Post Office Protocol 3) POP适用于C/S结构的脱机模型的电子邮件协议, 目前已发展到第三版,称POP3。,它规定怎样将个人计算机连接到Internet的邮件 服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准, POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除 保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器, 用来接收电子邮件的。 POP适用于C/S结构的脱机模型。脱机模型即不能在线操作,不像IMAP4(netsca ...
2007-08-15

POP3邮局协议-版本3

关键字: pop3
1.简介 对于在网络上的比较小的结点,支持消息传输系统(MTS)是不实际的。例如,一台工作站可能不具有充足的资源允许SMTP服务器和相当的本地邮件传送系统保持序驻留,并持续运行。同样的,将一台个人计算机长时间连接在IP类型网络上的费用也是可观的(结点缺少的资源被称为“联络性”)。 虽然如此,在这样的小结点上允许管理邮件是十分有用的,并且这些结点经常支持一个用户代理来管理邮件。为解决这一问题,能够支持MTS的结点就为这些不能支持的结点提供了邮件存储功能。邮局协议-版本3就是使这样的工作站可以用一种比较实用的方法来访问存储于服务器上的储存邮件。通常,这意味着工作站可 ...
2007-08-15

RFC1939-POP3协议中文版

关键字: rfc1939 pop3
1.简介   对于在网络上的比较小的结点,支持消息传输系统(MTS)是不实际的。例如,一台 工作站可能不具有充足的资源允许SMTP服务器和相当的本地邮件传送系统保持序驻留, 并持续运行。同样的,将一台个人计算机长时间连接在IP类型网络上的费用也是可观的 (结点缺少的资源被称为"联络性")。   虽然如此,在这样的小结点上允许管理邮件是十分有用的,并且这些结点经常支持一 个用户代理来管理邮件。为解决这一问题,能够支持MTS的结点就为这些不能支持的结点提 供了邮件存储功能。邮局协议-版本3就是使这样的工作站可以用一种比较实用的方法来访问 存储于服 ...
2007-08-15

POP3协议封装类

关键字: pop3
目前互连网上,EMAIL的使用是越来越广泛了。在所有的TCP连接线路中,大概有一半的线路是用来收发EMAIL的。因此,许多网络应用程序要想离开POP3协议是不可能的。   而且,很多EMAIL系统都是使用SMTP协议来作为发送协议,而POP3协议来作为接受协议。关于这2个协议的许多资料,你可以看一下RCF821(关于SMTP的)和RCF1225(关于POP3的)。虽然在WINDOWS操作系统中,有一个叫MAPI应用程序是来管理EMAIL的,但是它的功能还不够强大,不足以直接处理一些EMAIL服务。所以,我写了一个有关于POP3协议的C++类,在这个类中我还使用了CSocket作为一个类成员 ...
POP3协议命令原始码及工作原理  一 简介:  1. POP适用于C/S结构的脱机模型的电子邮件协议,目前已发展到第三版,称POP3。脱机 模型即不能在线操作,不像IMAP4(netscape支持IMAP4)  2. 当客户机与服务器连接并查询新电子邮件时,被该客户机指定的所有将被下载的邮件 都将被程序下载到客户机,下载后,电子邮件客户机就可以删除或修改任意邮件,而无需与电子邮件服务器进一步交互。  3. POP3客户向POP3服务器发送命令并等待响应,POP3命令采用命令行形 ...
2007-08-15

SMTP安全手册—理论基础

关键字: smtp
SMTP协议原理   SMTP-简单邮件传输协议(SimpleMailTransferProtocol),是定义邮件传输的协议,它是基于TCP服务的应用层协议,由RFC0821所定义。SMPT协议规定的命令是以明文方式进行的。为了说明SMTP的工作原理,我们以向www.linuxaid.com.cn发送邮件为实例进行说明。   在linux环境下,使用"telnetwww.linuxaid.com.cn25"连接www.linuxaid.com.cn的25号端口(SMTP的标准服务端口);在windows下使用telnet程序,远程主机指定为www.linuxaid ...
2007-08-15

SMTP服务扩展

关键字: smtp
SMTP提供一种可靠的有效的传送机制,它用于传送电子邮件。虽然十几年来,它的作用已经有目共睹,可是对它功能的扩充也是必不可少的。对SMTP服务的扩展我们介绍一下:在SMTP转发的邮件中包括信封和内容这两种东西。我们写信也写信封和信皮,我们可以借生活中的信件来帮助理解。 (1)SMTP信封比较容易理解,它被作为一系列的SMTP协议单元传送,它包括发送者地址,传送模式,还有一个或多个接收者地址。如果有不清楚的地方,请参阅《SMTP协议标准》。 (2)至于内容,它是由两部分组成的,一部分是信头,一部分是信体,信头是由一个个的域/值对(一个域,一个值)组成的,如果信体有结构的话,它的结构是以M ...
2007-08-15

SMTP协议的命令和应答

关键字: smtp
从前面的通讯模型可以看出SMTP协议在发送SMTP和接收SMTP之间的会话是靠发送SMTP的SMTP命令和接收SMTP反馈的应答来完成的。在通讯链路建立后,发送SMTP发送MAIL命令指令邮件发送者,若接收SMTP此时可以接收邮件则作出OK的应答,然后发送SMTP继续发出RCPT命令以确认邮件是否收到,如果接收到就作出OK的应答,否则就发出拒绝接收应答,但这并不会对整个邮件操作造成影响。双方如此反复多次,直至邮件处理完毕。SMTP协议共包含10个SMTP命令,列表如下: SMTP命令命令说明 HELLO<domain><CRLF>识别发送方到接收SMTP的一个HELLO命令 MAI ...
2007-08-15

SMTP协议通讯模型

关键字: smtp
SMTP协议是TCP/IP协议族中的一员,主要对如何将电子邮件从发送方地址传送到接收方地址,也即是对传输的规则做了规定。SMTP协议的通信模型并不复杂,主要工作集中在发送SMTP和接收SMTP上:首先针对用户发出的邮件请求,由发送SMTP建立一条连接到接收SMTP的双工通讯链路,这里的接收SMTP是相对于发送SMTP而言的,实际上它既可以是最终的接收者也可以是中间传送者。发送SMTP负责向接收SMTP发送SMTP命令,而接收SMTP则负责接收并反馈应答。可大致用下面的通讯模型示意图来表示:
2007-08-15

SMTP协议简介

关键字: smtp
SMTP被用来在因特网上传递电子邮件。文件RFC821规定了该协议的所有细节。但是你只须记住下面的内容--该协议的基本命令和方法就行了。   协议的原理很简单。无非是一个客户端计算机向服务器发送命令,然后服务器向客户端计算机返回一些信息。客房端发送的命令以及服务器的回应都是字符串,你并不需要特别的软件就能读出它们。如果你仔细看过WinsockTerminal示例程序的源代码,你就会发现这一点。现在让我们用这个示例程序来向自己发一封电子邮件吧。   运行示例程序,单击"Connect"按钮,在"Connectto..."对话框中输入你的电子邮件服务 ...
1.SMTP是工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个 服务器 2.SMTP是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和LF符结束。响应包括一个表示返 回状态的三位数字代码 3.SMTP在TCP协议25号端口监听连接请求 4.连接和发送过程: a.建立TCP连接 b.客户端发送HELO命令以标识发件人自己的身份,然后客户端发送MAIL命令 服务器端正希望以OK作为响应,表明准备接收 c.客户端发送RCPT命令,以标识该电子邮件的计划接收人,可以有多个RCPT行 服务器端则表示是否愿意为收件人接 ...
2007-08-15

SMTP、POP3、IMAP协议解释

关键字: smtp pop3 imap protocal
smtp协议简介      1. 介绍   SMTP称为简单Mail传输协议(Simple Mail Transfer Protocal),目标是向用户提供高效、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮 件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。  SMTP是个请求/响应协议,它监听25号端口,用于接收用户的Mail请求,并与远端Mail服务器建立SMTP连接  2. Smtp工作机制   SMTP通常有两种工作模式:发送S ...
2007-08-14

JavaMail发送接收邮件

关键字: javamail 编码
近日正在对于开发的框架进行完善。 已经很久没有更新博客了,天天看到JavaEye的管理员无聊的发送消息,这篇文章被减分,那篇减分,感觉到很好笑。从来不在意分。 以下是收录的一篇关于JavaMail发送接收邮件时的编码的问题的处理,讲的很精辟,与大家共勉。 使用java mail 包收发中文邮件的编码,解码问题以及解决方法 ...
jimmy.shine
搜索本博客
最近加入圈子
存档
最新评论