1.1.1 电子邮件服务器
功能:
1.接收用户投递的邮件
2.将用户投递进来的邮件转发给目标邮件服务器
3.接收其他邮件服务器发来的邮件,并把邮件存储到其管理的用户邮箱中
4.为前来读取邮件的用户提供读取服务
邮件服务器按功能可以划分为两种类型:SMTP服务器、POP3/IMAP服务器
SMTP服务器:用于替用户发送邮件和接收外面发送给本地用户的邮件,相当于现实生活中的邮件接收部门(可接收普通客户要投出的邮件和其他邮局投递进来的邮件)
POP3/IMAP服务器:用于帮助用户读取SMPT服务器接收进来的该用户的邮件,它相当于专门前来取包裹的用户提供服务的部门
图1.1中编号1、2、3由SMTP服务器完成的,编号4由POP3服务器完成的
1.1.2邮件客户端软件
邮件客户端软件负责与邮件服务器通信,主要用于帮助用户将邮件发送给SMTP服务器和从POP3/IMAP服务器读取用户的电子邮件。
邮件客户端软件通常集邮件撰写、发送、接收功能与=于一体,例如Outlook Express、Foxmail。
在web站点中可以集成邮件客户端软件的功能,例如,sina和sohu等大型门户网站,用户可以通过访问这些web站点来接收电子邮件。
要想让一个web站点能够帮助用户完成电子邮件的收发功能,只要将Outlook Express、Foxmail的邮件收发模块集成到web站点程序中即可,由邮件收发模块完成与邮件服务器的通信,有web网页提供邮件撰写和显示的操作界面。
1.1.3电子邮箱
E-mail地址,用户通过E-mail地址标识自己发送的电子邮件,同时也通过这个地址接受别人发来的电子邮件。
电子邮箱的获得需要在邮件服务器上进行申请,申请到的电子邮箱由邮件服务器进行管理,电子邮箱就是用户在邮件服务器上申请的账户。
邮件服务器把接收到的邮件保存到为该账号所分配的邮箱空间中,由于邮件服务器为用户提供的邮件空间是有限的,所以用户需要经常查收、清理自己的电子邮箱,以便腾出空闲空间接收新的电子邮件。
1.1.4邮件传输协议
电子邮件需要在邮件客户端软件和邮件服务器之间,以及两个邮件服务器之间进行传递,邮件的传递必须遵循一定的规则,即邮件传输协议。
SMTP协议 (Simple Mail Transfer Protocol 简单邮件传输协议)
POP3协议(Post Office Protocol 邮局协议)
IMAP协议(Internet Message Access Protocol Internet 消息访问协议)
它是对POP3协议的一种扩展,也是定义了邮件客户端软件与邮件服务器的通信规则
图1.1中编号1、2、3功能采用SMTP协议,编号4功能采用POP3或IMAP协议
1.2DNS与主机名
1.2.1 面临的问题
Internet上的计算机是采用ip地址来标识其网络位置和访问路径的,计算机之间必须采用ip地址进行通信,显然,当用户访问Internet中的某个服务器上的网页或者其他资源时,必须知道该服务器的ip地址,才能访问到该服务器。由于ip地址是以数字的形式表示的,人们想要记住Internet上在众多服务器ip地址显然是一件十分困难的事情。
另外,与公司的电话号码可能会随着公司搬家而发生变更的情况类似,大多数公司的服务器在Internet上的ip地址通过都是临时租用的,而不是终生不变的。
这些情况会给Internet中直接使用ip地址进行通信带来了一定的困难和不便,于是又提出DNS的概念和应用