用CMailServer搭建企业邮件服务器

数字办公

最近,单位为做网站注册了国际域名(但没有购买企业邮局),领导要求给员工指派一个带有单位域名后缀的电子邮箱(据说是为了展示企业形象),这个光荣任务落在了小马头上。小马对搭建邮件服务器从来没有接触过,好在他找到了一款极为方便的软件,所以在很短的时间内就完成了任务。帮助小马圆满完成任务的工具是“CMailServer”。下面我们实际感受一下怎样使用它来搭建邮件服务器。

安装并配置邮件服务器

从http://www.yaozhi.com/download/cmailse tup.exe下载并安装“CMailServer 5.2.2”,首次启动CMailServer会自动进行初始化,并进入软件主窗口。此时系统自动创建了一个名为“Admin”的超级管理员账户,其默认的邮箱地址是admin@服务器名称.com。

提示:超级管理员用户“Admin”的默认密码为空,请单击“工具→管理员密码”菜单项进行修改。今后若服务器程序被锁定(可在系统设置对话框中设置“自动锁定”),要进入主界面须提供此密码。

(一)基本配置

下面对邮件服务器进行修改,以便使用我们申请的域名。单击工具栏上的“设置”按钮打开“系统设置”对话框(如图1),在这里需要做以下设置:

19-f10-1.jpg
图1

1.由于要在互联网上使用该邮箱,所以选中“作为互联网邮件服务器”;然后勾选“作为NT服务”项目。

2.在邮箱域名设置下点选“单域名”然后输入注册的域名字符(如scslszx.com),或点击“编辑”按钮再输入也行,在编辑对话框中可设定默认邮箱大小,默认为20MB,不过也可以按照后面的操作为不同用户(组)设置不同容量。

3.单击“高级”按钮,在所打开的对话框中设置更多项目:

在“互联网邮件”选项卡下,选择“通过本地邮件服务器发送邮件”,下面的主、副互联网DNS不用修改;

在“账号”选项卡下,勾选“允许通过网页申请账号”,如果希望通过管理员认证后用户才可使用邮箱,则选中“账号申请需要授权才能开通”,在这里还可设定用户通过Web 方式申请的邮箱的默认大小。

在“日志”选项卡中可以设定日志文件的保存位置和大小,今后也可以到这里来清除日志。

“邮件过滤”选项卡是为了防范垃圾邮件而设置的,如果不希望收到来自某些用户或域的邮件,可勾选“邮件过滤列表”并添加其地址,或者勾选“IP地址屏蔽列表”并加入IP,这样来自于这些IP的邮件也会被自动屏蔽。

(二)打造无毒电子邮箱

在“其他”选项卡中可以设置邮件杀毒功能,选中“邮件杀毒”选项并点“杀毒设置”按钮,在打开的对话框中填写杀毒服务器的IP和端口(一般说来,邮件服务器系统应安装有杀毒软件,所以地址为127.0.0.1不用更改,端口为110),推荐使用“瑞星”或“诺顿”作为邮件杀毒程序。

这里介绍一下结合调用诺顿杀毒软件的配置方法:在作了上述设置后,编辑CMailServer安装目录中config.ini文件,将“AutoCloseNAVAlert=0”改为“AutoCloseNAVAlert=1”,以避免诺顿发现病毒时弹出警告对话框须手工关闭;在诺顿杀毒软件的“选项→电子邮件”中选择“扫描收到的电子邮件”、“扫描发送的电子邮件”、“尝试修复,如果不成功则将其隔离”、“扫描电子邮件时显示任务栏图标”(如图2)。

19-f10-2.jpg
图2

以Web方式登录邮箱

(一)启用Web mail功能

为了让用户使用Web方式登录邮箱,在服务器端须进行以下工作:

单击“工具”菜单中的“设置虚拟目录”,软件将自动在用Windows自带的IIS所建的默认网站下建立名为“mail”的虚拟目录(该目录对应于CMailServer安装路径下的WebMail文件夹),今后用户可使用“http://服务器IP或域名/MAIL”来登录Web mail。

特别提示:因为Web Mail是以ASP方式运行,若操作系统是Windows Server2003,则要在IIS中选“Web服务扩展”,把“ASP Server pages”设为允许。

编注:是不是觉得输入“http://服务器域名/MAIL”来访问Web mail比较烦琐?可否让用户在输入“http://mail.服务器域名”后便可以访问呢?这实际上很好解决:到申请域名的网站上(例如我单位域名在万网注册),使用域名解析综合服务,提交一条URL转发记录即可,例如,提交“mail.scslszx.com”的URL转发,其值为“http://www.scslszx.com/mail”,便可通过输入“http://mail.scslszx.com”来访问该邮件服务器而不用再输入“http://www.scslszx.com/mail”了。

(二)登录邮箱

当用户在浏览器地址栏中输入“http://服务器IP或域名/MAIL”进入Web mail的登录入口处(如图3),可直接使用管理员添加的用户名和密码登录,也可点击上面的文字链接进入注册页面,填写相应表单内容(只要有“用户名”和输入两次“密码”即可)完成注册。注册成功后可返回首页并登录邮箱。

19-f10-3.jpg
图3

如果在服务器端设置了通过页面注册的用户须管理员批准,则须等管理员在系统主窗口中进行以下操作方可使用:从列表中选中该账户并按下回车键打开“账户属性”对话框,在基本信息中去掉“禁用”前的钩,确定即可。

提示:在账户属性对话框中可以为单独的用户设置邮箱大小,或者设置用户的权限。

用户通过Web 方式登录邮箱,会发现其中有邮件服务器自动发来的欢迎信件。在邮箱中,可以写新邮件、查看已收到的邮件并对它们进行管理,也可对个人信息进行修改,还可以修改个人签名、使用地址簿等,甚至可以使用邮件过滤功能来阻止接收某些域的邮件。如果用户有其他域的邮箱,可一并在此接收其中的信件,只需要进入“pop3邮件”项下,勾选“允许pop3邮件”并填写pop3邮件服务器地址及登录该服务器的账户和密码等信息,以后可单击“外部邮件接收”来收取邮件。

要说明的是,这里的“pop3邮件”并不是用来设置在本CMailServer服务器中注册的邮件的pop3收取方式,而是指其他邮件提供商(例如163.com,21cn.com等等)。

提示:如果要用邮件客户端软件(如Foxmail)收取才注册账户的邮件,需要在软件中设置“pop3服务器”为当前运行CMailServer的邮件服务器的域名或IP,如要在客户端软件中用该账户发送邮件,则SMTP服务器也应填这个名称或地址(在Foxmail中添加账户时会自动填写这些项目)。

此外,如果新注册的账号被管理员设为“系统管理员”,则他除具备修改自己信息的权限外,还可在Web 页面实现对其他用户信息的修改等管理操作,只要单击页面左下方“管理”或“系统管理”项便可进行。

管理账户和邮件

当邮箱开放允许自由注册后,在服务器注册的人会越来越多,怎样实现对账户和邮件的管理呢?在邮件服务器控制端主窗口中非常容易做到:

在列表中可以查看账户信息,从“账户”菜单中可选择对账户的操作,如删除账户或清除邮件等。

下面着重介绍一下“邮件组”的使用。如果希望对某些用户执行相同操作,例如管理员同时给某些用户发送内容相同的邮件,则可将这些用户放入同一邮件组中。方法如下:

在窗口列表中点击右键,选择“信件邮件组”,在“新建组”对话框中输入组名,并在用户列表中选中需要加入此组的用户,单击“加入”按钮让他们进入“组成员”列表,确定即可。

提示:如果要暂时禁用某些用户,可将他们加入邮件组中,并在组属性中选“禁用”。

管理员要向所有用户群发邮件时,只需要单击工具栏上的“群发”按钮便可打开写信窗口,编辑并发送邮件后可让所有用户都收到;管理员如果只想给某个邮件组发送邮件,则可选中该组后从右键菜单中选择“发送邮件”来打开撰写窗口。

个性化Web邮箱

(一)修改Web 页面图片

凡是使用CMailServer搭建的邮件服务器如果不经过修改,用户通过浏览器登录所看到的画面都相同,这怎能体现企业形象?不行,得把千篇一律的图片更换掉!

Web邮箱页面涉及到的图片如下表,大家可用其他图片内容代替,并存入CMailServer安装路径下“\WebMail\images”文件夹中覆盖同名文件,且图片尺寸大小应和原始图片一致。

(二)设置允许发送的邮件及附件大小

通过修改相应的配置文件,可以设置用户允许发送的邮件的大小和附件大小:

如果希望限制单个邮件的大小,则要用记事本等修改config.ini里的MaxMailSize一行后的数字,单位为字节,如改成8388608表示单个邮件限制在8MB以内。

用记事本打开Web mail目录中的 postmail.asp文件,将第33行最前面的单引号去掉,就可以限制附件大小,即变更为“ nMaxMailSize = 2 * 1024 * 1024”,这里的“2*1024*1024”表示默认最多只允许2MB的附件,可根据实际情况把等号后面的2改为其他数字。

(三)编辑欢迎信

当用户注册成功后将自动收到来自于服务器的欢迎信,但默认的欢迎信件不能体现单位个性,所以请在服务器程序的主窗口中单击“工具→编辑欢迎信”,然后在打开的对话框中填写相应内容。

通过上面的方法,小马成功搭建好了单位的互联网邮件服务器,而且率先给单位的头儿分配了一个空间无限大的邮箱,得到了领导的夸奖。如果你单位也注册了域名可不要浪费,赶紧去搭建一个能代表单位形象的电子邮局吧!

19-f10-b1.jpg