Network:POP3和SMTP

简单来讲:服务器

SMTP是用来寄信的:端口25网络

POP3是用来收信的:端口110网站


1.SMTPui

Simple Mail Transfer Protocal,简单邮件传输协议。it

SMTP的一个重要特色是它可以在传送中接力传送邮件,即邮件能够经过不一样网络上的主机接力式传送。工做在两种状况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另外一个服务器。 SMTP是个请求/响应协议,它监听25号端口,用于接收用户的邮件请求,并与远端邮件服务器创建SMTP链接。登录


SMTP工做机制
服务器端

SMTP一般有两种工做模式:发送SMTP和接收SMTP。具体工做方式为:发送SMTP在接到用户的邮件请求后,判断此邮件是否为本地邮件:
软件

是——>直接投送到用户的邮箱;
请求

否——>向DNS查询远端邮件服务器的MX纪录,并创建与远端接收SMTP之间的一个双向传送通道,此后SMTP命令由发送SMTP发出,由接收SMTP接收,而应答则反方面传送。一旦传送通道创建,SMTP发送者发送MAIL命令指明邮件发送者。若是SMTP接收者能够接收邮件则返回OK应答。SMTP发送者再发出RCPT命令确认邮件是否接收到。若是SMTP接收者接收,则返回OK应答;若是不能接收到,则发出拒绝接收应答(但不停止整个邮件操做),双方将如此重复屡次。当接收者收到所有邮件后会接收到特别的序列,若是接收者成功处理了邮件,则返回OK应答。程序


 2.POP协议

POP的全称是 Post Office Protocol ,即邮局协议,用于电子邮件的接收,它使用TCP的110端口,如今经常使用的是第三版,因此简称为 POP3。

当咱们寄信给另一我的时,对方当时多半不会在线上,因此邮件服务器必须为收信者保存这封邮件,直到收信者来检查这封邮件。当收信人收邮件的时候,必须经过POP协议,才能取得邮件。 

POP3采用Client/Server工做模式。当客户机须要服务时,客户端的软件(Outlook Express或FoxMail)将与POP3服务器创建TCP链接,此后要通过POP3协议的三种工做状态,首先是认证过程,确认客户机提供的用户名和密码,在认证经过后便转入处理状态,在此状态下用户可收取本身的邮件或作邮件的删除,在完成响应的操做后客户机便发出quit命令,此后便进入更新状态,将作删除标记的邮件从服务器端删除掉。到此为止整个POP过程完成。


邮箱设置:

其实通常每一个提供电子邮件服务的网站都有本身的SMTP和POP服务器地址,在你登陆你的电子邮件网站时仔细找找确定能发现它们,若是找不到还能够查看一下网站的“帮助”。

其实简单的说,POP服务器是用来收信的,并且每一个E_mail地址通常只有一个。若是你要同时收取多个邮箱的信件,就必须挨个设置每一个邮箱的POP3服务器地址。你别告诉我找不到,告诉你一个小窍门吧:在你申请了免费信箱以后,仔细看看它的帮助文件,通常都能找到。至于SMTP服务器,能够理解为就是用来寄信的,并且大多数SMTP服务器也是免费的,也就是说,无论你有无E-mail信箱,只要想寄信,随便填上一个SMTP服务器,就能够寄信了。若是你用Outlook Express或者其它邮件程序发信,又同时拥有多个免费邮箱,没必要设置多个SMTP服务器,只要选择一个填上就好了,好比新浪邮件提供的服务器就是:smtp.sina.com.cn。

相关文章
相关标签/搜索