SMTP和POP3

来源:互联网 发布:现货原油网络销售话术 编辑:程序博客网 时间:2024/04/29 09:52

 SMTP协议

  简单邮件传输协议,一组用于由源地址到目的地址传送邮件的规则,属于TCP/IP协议簇。

 1.  工作过程

     SMTP的命令和响应都是基于文本的,以命令行为单位,换行回车符结束。响应信息一般只有1行,由1个3位数的代码开始,后面附带上很简短的文字说明。

     SMTP要经过建立连接,传送邮件和释放连接3个阶段:

     (1)建立TCP连接

     (2)客户端向服务器发送HELLO命令以标识发件人自己的身份,然后客户端发送MAIL命令

     (3) 服务器以OK作为响应,表示准备接收

     (4) 客户端发送RCPT命令

     (5) 服务器表示是否愿意为收件人接收邮件

     (6) 协商结束,发送邮件,用命令DATA发送输入内容

     (7)结束此次发送,用QUIT命令退出

 POP3协议

 POP规定怎么将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议

 pop3允许用户从服务器上把邮件存储到本地主机 上,同时删除保存在邮件服务器上的邮件

 pop3的命令由ASCII字符组成,他们之间用空格隔开,命令一般由3-4个字符组成,一个命令可以带一个参数

 pop3服务的TCP默认端口为110,在连接成功后客户与服务器之间使用POP3协议会话的经过分为3个阶段

 (1) 认证阶段

         每个用户只有提供了正确的用户名和口令之后才有权访问自己的邮箱,在这个阶段,可以使用USER,PASS和QUIT这3个命令

 (2) 邮件操作

         可以使用例如LIST,TOP,RETR,STAT等命令

 (3) 更新阶段

         当客户发送了QUIT命令后,系统就进入更新阶段,POP3服务器释放在操作阶段中取得的资源,并将逻辑删除的邮件进行物理删除,然后发送消息,关闭客户与服务器之间的TCP连接。

 

原创粉丝点击