邮件服务在网络里的角色是越来越重要,不管是因特网上还是在局域网内部,大家都已经习惯使用电子邮件来处理日常的工作了。在Windows Server 2003出现之前,想在一台Windows NT Server或者Windows 2000 Server上构建一台邮件服务器是比较麻烦的事情,基本上是Windows NT 4.0 Server+Exchange 5.5 Server或者是Windows 2000 Server+Exchange 2000 Server这两种解决方案。这两种方案功能强大,完全可以满足大型企业的需要,但配置繁琐,而且对硬件设备要求较高,如果在一个中小型网络里使用此设计方案,多少有点“高射炮打蚊子”的感觉。在实际应用当中,大部分中小型网络只需要最基本的电子邮件的收发功能。Windows Server 2003为此新增加了邮件服务组件。本文主要介绍如何利用Windows Server 2003来为一个中小型网络建立邮件系统。
局域网内部邮件系统
内部邮件系统的构建相对简单一些,不用考虑带宽、IP地址、域名注册等一些问题。在局域网内部实现邮件服务需要3种服务:DNS、SMTP、POP3服务。图1中有2个网段,每个网段都有一个邮件系统,这里为了演示所以使用了两个邮件系统,其实对于两个小型网络来说,是完全可以共用一个邮件系统的。
在A网段内部实现邮件服务可参照下面的具体步骤:
1.确定服务器和客户端。
A网段设置2台服务器,DNS服务器和邮件服务器(运行POP3服务和SMTP服务)各一台,也可以将两种角色放到同一台服务器上。服务器的操作系统是Windows Server 2003企业版;客户端操作系统为Windows 9x/Me/2000/XP或Windows Server 2003均可。
2.安装操作系统和相应的服务组件。
○操作系统安装步骤省略,IP地址配置如图1所示;
○DNS服务:“控制面板”→“添加删除程序”→“添加删除Windows组件”→“网络服务”→“域名系统(DNS)”;

图1 内部邮件系统网络拓扑图
○POP3邮件服务:“添加删除Windows组件”→“电子邮件服务”;
○SMTP服务:“添加删除Windows组件”→“应用程序服务器”→“Internet信息服务(IIS)”→“SMTP Service”。提示:当您安装POP3邮件服务时,服务器会自动选择安装SMTP服务。
○为了便于管理,可利用MMC工具将DNS服务、POP3服务、IIS-SMTP服务和本地用户管理集合起来,以方便使用。具体步骤:“开始”→“运行”输入MMC后点“确定”,找到“文件菜单”→“添加删除管理单元”→“添加”后选择相应的服务名称,单击“添加”→“关闭”→“确定”,现在就可以使用了。为了便于以后使用,我们可以将控制台保存起来,找到“文件菜单”→“选项”→控制台模式“用户模式→完全访问”→“确定”,点击“文件菜单”→“保存”可将控制台保存到桌面。
3.D NS服务器设置。
○建立abc.com区域;
○建立smtp.abc.com/192.168.0.16和pop3.abc.com/192.168.0.16主机记录;
○建立与父文件夹域名abc.com相同的邮件交换记录(见图2)。

图2 DNS服务器设置
4.POP3服务器设置。
○首先选择邮件存储路径,默认的邮件存储路径为系统所在分区的\Inetpub\Mailroot\下面,所有收到的邮件存储在mailbox子目录下。最好将邮件目录存储在一个非系统所在盘、并且有足够磁盘空间的NTFS文件系统的分区上。邮箱所占磁盘空间可以按照用户数量乘每用户的邮箱大小来计算,另外还要考虑邮件队列、坏邮件所占空间。
具体实现步骤:“开始”→“管理工具”→“POP3服务”,鼠标右键单击服务器名“属性”→“根邮件路径”→“浏览”选择相应的路径即可。
○设置POP3服务工作端口号,保持默认值110即可(见图3)。

图3 邮件服务器属性设置
○设置身份验证的方法有三种。如果已经建立邮件域名,则身份验证方法将不能更改,除非删除所有现存邮件域名。更改完验证方法后,需要重新启动POP3服务。
○日志级别:日志级别一共有四级,级别越高,记录的时间越详细,但会占用大量的磁盘空间,还会对性能有所影响(见图3)。
5.建立域名和邮箱。
○建立abc.com域。打开POP3服务控制台,在服务器名称右键单击,选择“新建”→“域”输入abc.com。
○建立bill.wang@abc.com邮箱。在域名abc.com上右键单击,“新建”→“邮箱”输入邮箱名和密码。如果是本地用户验证模式,则建立邮箱的同时建立相对应的本地用户账号(见图4);如果是加密文件验证模式时,建立邮箱用户界面如图5所示。

图4 在本地身份验证式建立邮箱

图5 在加密密码文件身份验证模式建立邮箱
6.管理邮箱空间。
○如果是本地用户和活动目录验证方式,邮箱容量大小可以通过NTFS文件系统的磁盘配额功能实现,如对所有用户的信箱容量都设置为5MB(见图6)。如果要对某个用户进行特殊设置,比如将bill.wang@abc.com的信箱容量设置为10MB,可打开图6中的“配额项”,对特殊用户进行设置,“配额项”的界面如图7所示;

图6 利用磁盘配额定制邮箱容量
○如果是加密密码文件身份验证,则可以通过配额文件来限制邮箱的容量,可以使用“winpop createquotafile”命令来建立配额文件。比如要设置bill.wang@abc.com邮箱容量为5MB,首先建立一个模板本地用户tmp_abc,并在邮箱所在NTFS分区上对tmp_abc设置配额项5MB,然后在命令行下执行“winpop createquotafile bill.wang@abc.com /user:tmp_abc”。注意:为提高安全性,使用完以后,需将tmp_abc用户禁用;
如果对整个域的邮箱进行容量设置,只要将bill.wang@abc.com邮箱的配额文件复制到其他邮箱目录下即可。bill.wang@abc.com邮箱配额文件的路径为C:\Inetpub\mailroot\Mailbox\abc.com\P3_bill.wang.mbx\Quota,Quota为文件名。

图7 利用配额项给个别用户进行设置
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一篇:WebEasyMail升级到WinWebMail操作步骤 下一篇:webeasymail更改SMTP信息的技巧
【文章评论】
【收藏本文】
【推荐好友】
【打印本文】
【我要投稿】 【论坛讨论】