Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)qqpublished in(发表于) 2014/7/11 9:22:52 C#教程:POP3与SMTP协议使用实例
POP3与SMTP协议1.POP3POP(Post Office Protocol邮局协议)用于电子邮件的接收,现在常用第三版,所以称POP3。通过POP协议,客户机登录到服务器后,可以对自己的邮件进行删除,或是下载到本地。POP3的常用命令及描述如表1所示。注意:SMTP服务器使用的端口号一般为25,POP服务器使用的端口号一般为110。2.SMTP协议SMTP是简单邮件传输协议,它提供客户端向服务器端发送邮件的功能,即客户端向服务器发出请求指令,服务器端给出应答。SMTP分为命令头和信息头两部分。命令头主要完成客户端与服务器端的连接和验证等功能,整个过程由多条命令组成。由服务器给出响应信息,一般为3位数字的响应码和响应文本,不同的服务器回送响应码是遵守该协议的,而响应正文则不必遵守。SMTP命令及响应信息都是单行的,信息体是邮件正文部分,最后应以单独的“.”作为结束行。常用的SMTP指令如下所示。HELO hostname:与服务器连接并告知客户端使用的机器名,可以随便填写。MAIL FROMsender_id:告诉服务器发信人的地址。RCPT TOreceiver_id:告诉服务器收信人地址。DATA:传输信件内容,且最后要以只含“.”的特殊行结束。RESET:取消刚才的指令,从新开始。VERIFY userid:检测账号是否存在(此指令为可选指令,服务器可能不支持)。QUIT:退出连接。表1 POP3常用命令
赞