电子邮件服务器的建立及设置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验5 电子邮件服务器的建立及设置
5.1 实验目的
了解电子邮件服务器的功能和作用。
熟练掌握一种电子邮件服务器的安装、配置及用户管理的方法。
进一步理解应用层协议。
5.2 实验环境
1.硬件环境
Pentium III 500MHz 以上的微型处理器,以及256MB 以上内存(推荐计算机1GHz CPU 和1GB 内存)。
2.软件配置
Microsoft Windows 9x/NT4/2000/XP以上操作系统+ Internet Explorer 5.0以上版本。SMTP/POP/IMAP 及相关服务需要Winsock TCP/IP 堆栈。
3.网络环境
ISP 提供的互联网访问或局域网环境(仅把MDaemon 当作一个内部邮件服务器,即不使用它发送和接收外部邮件)。
5.3 准备知识
电子邮件服务是目前Internet上使用最频繁的服务。电子邮件系统不但可以传输各种格式的文本信息,而且可以传输图像、声音、视频等多种信息。
邮件服务器系统的核心邮件服务器负责接收用户送来的邮件,并根据收件人地址发送到对方的邮件服务器中,同时负责接收由其他邮件服务器发来的邮件,并根据收件人地址分发到相应的电子邮箱中。当用户向ISP申请Internet账户时,ISP就会在它的邮件服务器上建立该用户的电子邮件账户,包括用户名(user name)和用户密码(password)。
在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议SMTP;电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议POP3或交互式邮件存取协议IMAP,它取决于邮件服务器支持的协议类型。配置电子邮件服务器的准备知识如下:
1.相关协议
(1)SMTP(Simple Mail Transfer Protocol):简单邮件传输协议。SMTP是一种提供可靠且有效电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供与来信有关的通知。
SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。SMTP的重要
特性之一是其能跨越网络传输邮件,即“SMTP 邮件中继”。通常,一个网络可以由公用互联网上TCP 可相互访问的主机、防火墙分隔的TCP/IP 网络上TCP 可相互访问的主机及其他 LAN/WAN 中的主机利用非TCP 传输层协议组成。使用SMTP ,可实现相同网络上处理机之间的邮件传输,也可通过中继器或网关实现某处理机与其他网络之间的邮件传输。
在这种方式下,邮件的发送可能经过从发送端到接收端路径上的大量中间中继器或网关主机。域名服务系统(DNS )的邮件交换服务器可以用来识别出传输邮件的下一跳IP 地址。
在传输邮件过程中使用25号端口
SMTP 使用模型如图5-1所示。
图5-1 SMTP 使用模型
(2)POP3(Post Office Protocol 3)。适用于C/S 结构的脱机模型的电子邮件协议,目前已发展到第三版,称为POP3。它规定怎样将个人计算机连接到Internet 的邮件服务器和下载电子邮件的电子协议。它是Internet 电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件。
POP 适用于C/S 结构的脱机模型。脱机模型即不能在线操作,不像IMAP4(Netscape 支持IMAP4)。当客户机与服务器连接并查询新电子邮件时,该客户机指定的所有邮件都将被程序下载到客户机,下载后,电子邮件客户机就可以删除或修改任意邮件,而无须与电子邮件服务器进一步交互。
(3)IMAP4(Internet Message Access Protocol 4):Internet 信息访问协议的第4版本。这是用于从远程服务器上访问电子邮件的标准协议,它是一个客户机/服务器(Client/Server )模型协议,用户的电子邮件由服务器负责接收保存,用户可以通过浏览信件头来决定是不是要下载此信。用户也可以在服务器上创建或更改文件夹或邮箱,删除信件或检索信件的特定部分。
2.POP 与IMAP 的区别
虽然POP 和IMAP 都是处理接收邮件的,但两者在机制上有所不同。在用户访问电子邮件时,IMAP4需要持续访问服务器;POP3则是将信件保存在服务器上,当用户阅读信件时,所有内容都会被立刻下载到用户的计算机上。因此,可以把使用IMAP4协议的服务器看成是一个远程文件服务器,而把使用POP 协议的服务器看成是一个存储转发服务器。就目前的应用来看,POP3的应用远比IMAP4广泛得多。
3.FQDN
全域名(FQDN ,Fully Qualified Domain Name )是指主机名加上全路径,全路径中列出了序列中的所有域成员。全域名可以从逻辑上准确地表示出主机在什么地方,也可以说全域名是主机名的一种完全表示形式。从全域名中包含的信息可以看出主机在域名树中的位置。例如,acmecompany 公司的Web 服务器的全域名可以是 ,若WWW 接收SMTP 发送SMTP
主机在销售部子域,则它的全域名可以是。当给出的名字像acmecompany而不是acmecompany时,它们通常是指主机名,名字中带有句点的则认为是全域名。这种区别在理解和控制解析过程时是非常重要的。句点实际上指出了域名树的根。
全域名在实际中是非常有用的。电子邮件就使用全域名作为收信人的电子邮件地址,如janicejones@ acmecompany. com,其中收信人为janicejones,跟在收信人名字后面是符号@,@后面是邮件服务器的全域名,或者说是邮件服务器所在企业的域名,最后是顶层域名.com。.com意味着acmecompany是一个商业机构。
5.4 实验内容及步骤
上面介绍了邮件服务器的工作原理以及使用的相关协议的作用,下面将以MDaemon软件为例介绍邮件服务器的安装与配置。
1.安装MDaemon软件
步骤1:关闭机器上其他应用程序,运行installation,单击Next按钮使用默认安装选项,直到注册信息界面。在这里键入用户名字、公司名字,然后单击Next按钮。假如你已经购买了注册码,可以在这里写入;如果还没有,不用填写,安装程序会自动生成一个30天有效的验证码(这个验证码将使你获得无限用户专业版MDaemon),如图5-2所示。
图5-2 填写注册信息
步骤2:填写Domain Name。在这里要填写你的主域名,它将为你处理邮件。你需要用你自己的域名替换company.mail,这将是你MDaemon的主域名,即邮件系统中的邮件地址相应为用户名@company.mail。这里以为例,然后单击Next按钮,如图5-3所示。