第七章企业Email服务器的建设电子邮件Email(ElectronicMail)又称电子信箱,是一种用电子手段提供信息交换的通信方式,它是世界多种网络上昀普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据的传送、接收、存储等处理,将邮件送到世界的各角落到目前为止,可以说电子邮件是Internet资源使用昀多的一种服务,电子邮件不只是限于信件的传递,还可以用来传送文件及图形等各种信息。在Internet上,Email是用户之间交往沟通的昀佳方式。通过电子邮件可以为企业开拓新的空间,增强与外界的联系。而现在企业很多商务活动都是借助于电子邮件来实现的。实践已经证明,电子邮件是Internet上使用昀多的应用程序,甚至比的使用还要多。本章首先对Email服务器作了一个简单的概述,接着讲了如何用老牌的IMailServer来配置Email服务器,然后讲述了著名的ExchangeServer2003,昀后介绍了另外一个应用十分广泛的新兴邮件服务器软件MDaemon。通过本章学习,要求:1.了解Email服务器的作用。2.掌握用IMailServer的安装、配置和使用。3.掌握ExchangeServer2003邮件服务方面的安装、配置和使用。4.掌握MDaemon服务器的安装、配置和使用。第一节Email服务器的概述随着网络技术的发展,电子邮件已经广为人们所熟悉,网络上的电子邮件以其快捷的通信受到了众多人的关注。电子邮件系统是一种新型的信息系统,是通信技术和计算机技术结合的产物。它是一种“存储转发式”的服务,属于异步通信方式,这正是电子邮件信箱系统的核心。利用存储转发可进行非实时通信,信件发送者可随时随地的发送邮件。假如对方正在使用计算机,则可以马上阅读邮件,若对方现在并未打开计算机,仍可将邮件立刻送到对方的邮箱内,且存储在对方的电子邮箱中。接收者可以随时打开计算机读取信件,不受时空限制。在这里,“发送”邮件意味着将邮件放到收件人的信箱中,而“接收”邮件则意味着从自己的信箱中读取信件,信件在信箱之间进行传递和交换,也可以与另一个邮件系统进行传递和交换,信箱实际上是由文件管理系统支持的一个实体。因为电子邮件是通过MailServer来传递文件的。通常MailServer是执行多任务操作系统Windows/UNIX/Linux的计算机,它提供24小时的电子邮件服务,用户只需要向MailServer管理人员申请一个信箱帐号,就可以使用这项快速的邮件服务。电子邮件系统的实现是在通信网上设立“电子信箱系统”,它实际上是一个计算机系统,系统的硬件,是一台高性能、大容量的计算机,即MailServer。该计算机的硬盘作为信箱的存储介质,每位在该计算机上有信箱帐号的用户都被分配一定的存储空间作为其“信箱”,存储空间包含存放所收第七章企业Email服务器的建设信件、编辑信件以及信件档三部分空间,每位用户都有属于自己的一个确定用户名和可自己修改口令的信箱,用户使用口令开启自己的信箱,并进行发信、读信、编辑、转发、存档等各种操作。电子邮件的传输则是通过电子邮件简单传输协议SMTP(SimpleMailTransferProtocol)这一系统软件来实现的。在使用电子邮件的过程中,我们常常会遇到SMTP和POP,它们到底有什么区别呢?(1)SMTP(SimpleMailTransferProtocol):简单邮件传输协议。这是因特网上服务器提供的发送邮件协议。因此SMTP服务器就是发送邮件的服务器。(2)POP(PostOfficeProtocol):邮局协议。这是因特网上服务器提供的接收邮件的协议。因此POP服务器就是接收邮件的服务器。第二节用IMailServer配置Email服务器IMailServer是一个在windows平台下使用非常广泛的老牌邮件服务器软件。它是一个高性能的,基于标准的SMTP/POP3/IMAP4/LDAP邮件服务器。通过一个简单直观的图形用户界面,非常易于管理。主要特色包括:多域名支持,远程管理,Web邮件,可创建邮递清单(mailinglists),反垃圾邮件支持。是Windows平台下邮件服务器的首选。本节将详细介绍IMailServer的安装、配置和各种常见的应用。在本节讲解中,采用其昀新的版本IMailServer8.0为例,在本局域网内的“general-no-2”(IP地址为192.168.0.2,其在局域网内的DNS上的映射为“general.net”)这台机子上进行安装,配置。其操作系统是Windows2000Professional。一、安装IMailServer1.获得软件IMailServer是一个共享软件,可以从其官方站点下载其昀新版本,当然国内的软件站点也均提供下载。在本书中我们下载其昀新的版本IMailServer8.0。图7-1安装向导2.运行安装向导找到刚才下载的IMailServer安装程序,如果是压缩文件,首先要解压缩。然后双击其安装程序(是.EXE文件),IMailServer8.0的安装文件名为“imtm_x86.exe”,即可进入如图7-1所示的安装·147·企业Intranet建设宝典征订热线:0571-88273758向导。这里如果选中“ReadtheIMailreleasenotesnow”(现在查看发行文档),点击“Next”(下一步)就可查看发行文档对其进行了解。这里我们直接按“Next”(下一步)进入“OfficialHostName”(正式主机名)对话框。3.填写主机名在“OfficialHostName”(正式主机名)对话框中将其默认的主机名改成此邮件服务器的域名。本书中即为“general.net”如图7-2所示。更改完毕之后点击“Next”(下一步)进入“DatabaseOptions”(数据库选择)对话框。图7-2填写主机名图7-3选择数据库4.数据库选择在这里有三个单选项,第一个是“WindowsNTUserDatabase”(WindowsNT用户数据库)就是说让IMail采用WindowsNT本身的用户数据库。第二个是“IMailUserDatabase”(IMail用户数据库)就是IMail建立自己的用户数据库。第三个是“ExternalDatabase”(外部数据库)如果选择他就让IMail使用外部的数据库。一般情况下只要选择默认的即可,如图7-3所示。点击“Next”进入“Choose·148·第七章企业Email服务器的建设DestinationLocation”(选择目标位置)。5.选择安装路径在“ChooseDestinationLocation”(选择目标位置)对话框中,可以设定IMailServer的安装路径。默认为“C:\IMail”如图7-4所示。如果要改变安装目录,则点击“Browse”(浏览)进行选择定义。这里默认,直接点“Next”(下一步)。在后面的几步安装过程均选择默认的选项即可。接着进入“ServerStartOptions”(服务启动选项)对话框。图7-4选择安装路径6.选择启动服务在“ServerStartOptions”(服务启动选项)中选择要启动的服务,这里我们选中“POP3”这个服务,让其也启动。其他服务,先不选择,以后可以按需进行启动。如图7-5所示。点击“Next”即进入文件复制安装。图7-5选择启动服务7.安装完成文件复制安装完毕后,会提示您是否添加邮件用户(如图7-4所示)。·149·企业Intranet建设宝典征订热线:0571-88273758图7-6添加邮件用户这里我们选择“No”(否),昀后点击“Finish”(完成)结束IMailServer的安装过程。8.检查安装成功如果IMailServer已安装成功,则相关服务会同时自动启动。进入“控制面板→管理工具→服务”,可看到“POP3”、“SMTP”和“QueueManager”均处于“已启动”状态。即说明已安装成功。如图7-7所示:图7-7检查安装二、配置IMailServer邮件服务器1.打开IMail管理器打开“开始”菜单→“程序”→“IMail”→“IMailAdministrator”。即进入IMail管理器。在管理器的左边是“IMailAdministrator”根节点。双击它可展开下一级节点“localhost”,在“localhost”下面是本地所有的虚拟服务器的列表,按上面的安装过程,这里已经建立了一个名叫“general.net”的主机。2.检查默认主机点击“localhost”下面的“general.net”主机,其中的配置内容应如图7-8所示。特别是右边窗口中“TCP/IPAddress”(IP地址)要和他所对应的IP要一致,而“OfficialHostName”(主机名)的内容也要确保与安装过程中所设置的相一致;其他项目可根据自己实际情况有所不同。并可以修改。如发现不一致,则要删除此主机。并重新建立。在本书中“TCP/IPAddress”是“192.168.0.2”,“OfficialHostName”是“general.net”。·150·第七章企业Email服务器的建设图7-8默认主机(1)删除主机右击欲被删除的主机,在弹出的快捷菜单中选择“Delete”(删除),如图7-9所示。在弹出的确认框中点击“确定”击可完成主机的删除。图7-9删除主机(2)新建主机右击“localhost→AddHost”。可以增加新的邮虚拟主机,如图7-10所示。即可进入新建主机向导。图7-10新建主机在“NewHostName”(新建主机名)对话框中的“HostName”(主机名)中填写主机名。本书·151·企业Intranet建设宝典征订热线:0571-88273758中是“general.net”,如图7-11所示。点击“下一步”进入“IPAddress”(IP地址)对话框。图7-11填写主机名在“IPAddress”(IP地址)对话框中选择此服务器所对应的IP地址,如图7-12所示。点击“下一步”,后里的对话框,均按默认设置,点击“下一步”完成新建主机向导。图7-12选择IP地址(3)新建多台主机如果网卡上绑定了多个IP地址(绑定方法见本书前面相关章节),则在一台机子上可以建立多个不同域名的独立邮件服务器,建立的方法只要重复上述步骤即可。但独立的邮件服务器之间的域名或IP地址都是唯一的,不能出现重复。3.建立邮箱用户·152·第七章企业Email服务器的建设(1)创建用户右击“general.net”下的“Users”子节点,在右键菜单中选择“AddUser”(增加用户)选项,在“UserID”(用户名)中输入用户名(如general)然后一路按“下一步”,昀后点击“完成”即可。(2)修改用户属性选中刚才新建的“general”用户,然后在右边窗口就可看见他的相关属性。一般只需将密码由默认值改成您自己指定的内容即可;其他项目可不用变。其中,“Password”(密码)和“ConfirmPassword”(密码确认)内容必须保持一致且不能少于3个字符。输完后按“应用”新密码便马上生效。如图7-13所示:图7-13修改用户属性至此已经创建了一个E-Mail地址“general@general.net”,它的用户名为“general”,POP3和SMTP服务器地址均为“general.net”。重复上述步骤可以创建多个邮件用户。4.开启Web方式(1)开启8383端口在IMail管理器中,双击“localhost”下面的“Services”,将服务列表展开,选中“WebMessaging”,然后单击其属性窗口右下角的“Start”(开始),即可看见它左侧的“Status”(状态)从“NotRunning”变成了“Running”,即成功地开启了。如图7-14所示:·153·企业Intranet建设宝典征订热线:0571-88273758图7-14开启8383端口图7-15开启818