文章目录
- SMTP概念
- SMTP的操作过程——发送邮件-接收邮件
- 细品:发送邮件
- 与HTTP的对比
- 邮件报文格式和MIME
- 邮件访问协议
SMTP概念
SMTP是电子邮件中的主要协议,它能使用TCP可靠数据传输服务,从发送方的服务器向接收方发送邮件,
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件
的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件
时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程
只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。SMTP
是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。
- 运行在发送端和接收端服务器上
- 发邮件时候,服务器是SMTP的客户
- 收邮件的时候,服务器是SMTP服务器
SMTP的操作过程——发送邮件-接收邮件
- 用户调用邮件代理程序提供收信人的邮件地址,指示用户代理发送邮件
- 用户的用户代理把邮件发给他的服务器,在服务器中排队
- 运行在用户邮件服务器的SMTP客户端发现了这个邮件,就创建一个运行在收信人的服务器上的SMTP的TCP链接
- SMTP客户通过TCP链接发送用户的报文
- 在收信人邮件服务器上,SMTP的服务器接收该报文。收信人的邮件服务器把邮件塞进邮箱
细品:发送邮件
- 如果邮件没有发出,那么会一直留在发送服务器,直到邮件发出去。如果用户有.
与HTTP的对比
HTTTP是把信息从服务器中取出来,而SMTP是把信息放在服务器上
邮件报文格式和MIME
邮件访问协议
- 邮局协议(POP)是TCP/IP协议族中的一员,主要用于支持使用客户端远程管理在服务器上的电子邮件。最新版本为POP3,而提供了SSL加密的POP3协议被称为POP3S。
- 特许
- 用户代理鉴别用户
- 处理事务
- 取回邮件,删除标记邮件信息
- 更新
- 结束POP3会话,删除邮件
- 特许
- IMAP是一个应用层协议,用来从本地邮件客户端(如Microsoft Outlook、Outlook Express、Foxmail、Mozilla Thunderbird)访问远程服务器上的邮件。
- 服务器把每个报文与一个文件夹联系起来,当报文第一次道道服务器时候,它与收件人的INBOX文件相关联。收件人则能够把邮件移到一个新的、用户创建的文件夹中,阅读文件,删除文件等。
- 为用户提供了对文件夹的增删改查的功能