(一)电子邮件系统的构成
1.用户代理
用户与电子邮件系统的接口,用户代理使用户能够通过一个很友好的接口来发送和接收邮件,用户代理就是一个运行在PC上的程序。
2 邮件服务器
邮件服务器的功能是发送和接收邮件,同时还要向发件人报告邮件传送的情况。邮件服务器采用客户/服务器方式。
3.电子邮件使用协议
SMTP POP3
(二)电子邮件的收发过程
1.发信人使用用户代理编写要发送的文件,用户代理通过SMTP协议把邮件发送给发送方邮件服务器。
2.发送方邮件服务器将邮件放入邮件缓冲队列,等待发送
3.运行在发送方邮件服务器上的SMTP客户进程,发现在邮件缓存中有待发的邮件,就向运行在接收方邮件服务器
的SMTP服务器进程发起建立TCP连接。
4.TCP连接建立后,SMTP客户进程向远程的SMTP服务器进程发送邮件。当所有的待发邮件发送完成后,SMTP就关闭
建立的TCP连接。
5.运行在接受方邮件服务器中的SMTP服务进程收到邮件后,将邮件放入到收信人的用户信箱中,等待收信人在方便时进行
读取。
6.收信人在打算收信时,调用用户带代理,使用POP3协议将自己的邮件从接收方邮件服务器的用户邮箱中取出。
(三)电子邮件的协议