邮件服务是目前用户最通用、最重要的网络服务。Web的通信量非常大,但邮件主要是用于个人之间的通信,而人与人之间的通信是商务活动的基础,没有邮件服务的网络是不完整的和不健全的网络。但是由于现有大家使用的EMail多为一些商业网站提供,无法根据个人的爱好进行个性化设定。因此,本文将向大家接收一下如果建立自己个性化的邮件服务器。
首先,我们需要一个域名,指向你的PC这里很多就会有疑问了,我的机器是拨号上网ip是动态分配的,我的域名如何能指向到我的PC呢?其实不然,我们可以使用网络上比较流行的技术动态DNS解析软件来完成这个任务。本文将以meibu为代表软件(由于现在花生壳已经无法正常解析动态IP地址,本文将不进行介绍,其他动态DNS也收费昂贵。)。
要使用meibu需要先去http://www.meibu.com下载meibu动态DNS解析软件,同时,我们来到meibu的注册页面http://www.meibu.com/regedit.shtml,进行用户名注册,这里可以注册到你想要的二级域名,当然如果要绑定国际域名还是需要付费的。在注册完成后运行此软件,将你注册的用户名和密码填写好后进行登录即可完成域名的指向工作,大家可以用ping命令来测试一下域名指向的IP地址。
下面我们进行Email服务器的架设,这里我们选择国产而且功能十分强大又非常容易架设的软件WebEasyMail作为本文的介绍的Email服务器端软件。
WebEasyMail是一款基于Windows系列平台,服务于中、小型网站及企业的internet(英特网)和intranet(企业局域网)全功能Web邮件服务器。作为一款功能强大的国产Web邮件服务器,WebEasyMail通过与微软IIS(Microsoft Internet Information Services)的紧密集成,提供了Web系统环境下管理及通过浏览器收、发电子邮件等功能。它提供了14个对象百种方法及属性,支持高级用户针对WebEasyMail系统所进行的相关asp程序的开发工作。与Exchange Server 2000、Foxmail Server、MDaemon等大牌软件相比毫不逊色。
现在,我们就对如何用WebEasyMail 3分钟快速搭建全功能邮件系统作一个详细的介绍。
1、Web邮件服务器系统平台
Web邮件服务器需要安装Internet服务,推荐采用微软IIS,架设一个Web服务器。
2、WebEasyMail的安装
安装过程不作过多介绍,点击下载安装文件WebEasyMailV3.5(如图1)。
图1 WebEasyMail的安装
之后,一路按下“Next”按钮即可完成软件的安装。我们从开始菜单中选中WebEasyMail,会在系统托盘下看到一个带E字的图标,双击此图标,便看到图2的设置界面,至此我们就可以按照我们具体情况和需要进行Web邮件服务器的配置与设置了。
图2 图标
3、Web邮件服务器的配置与设置
(1)WebEasyMail服务,如图2所示,它的服务包括DNS配置和启动或停止WebEasyMail服务程序。单击设置界面的“服务”,就可以根据我们实际情况设置它的服务了。图中“210.52.207.2”是作者电脑的首选DNS服务器地址,自动出现在图3的“首选DNS的IP地址”栏中。
图3 Web邮件服务器的配置与设置
(2)工具管理设置
Web邮件服务器的工具管理包括邮箱管理,邮件的导入和导出及清空所有待发邮件(图4)。
图4 工具管理设置
从图4的“邮箱管理”中我们可以设置邮箱域名、密码的转换;“帐号状态转换”可以设置为禁用或正常状态;还有接入方式的转换,可以设置为http/smtp/pop、http/smtp、smtp/pop、http/ pop、http、pop、smtp 7种接入方式。默认方式为http/smtp/pop(图5)。
图5 邮箱管理
在工具管理中,我们还可以对所有帐户的用户信息、邮件等进行导入和导出,文件格式分别为txt、ini、xls等,如图6和7。
图6 工具管理
图7 我的文档
(3)高级管理设置
在图8界面的“用户”标签项中,可以启动用户自动清理功能,规定100天未登陆系统,禁用帐户;100天帐户禁用删除帐户。从而避免一些用户过多地占用资源。 在“邮件”标签项中,可以启动邮件自动清理功能,规定移动超过100天的邮件至Admin等其他用户中,删除所有超过200天的邮件。在“监控”标签项中,一旦启动“邮件监控功能”,就抄送Admin等其他用户,故一般不作此设置。在“Web”标签项中可以规定附件的大小,可以规定附件总长度为4000K(4M)或更大;且可以启动密码保护功能,设置休眠时间为10分钟(图8)。在“邮件列表”标签项中列出所有邮件发信人。
图8 高级管理设置
(4)日常维护设置
在“统计信息”中,我们可以设置启始时间为20040129-15,显示天数为1天,我们就可以看到1天中WebMail登陆、邮箱申请、邮件的发送与接收的统计信息了(图9)。
图9 日常维护设置
在“系统备份”中可以查看以前备份的详细内容,也可以删除以前的备份;备份时可选取“立即备份”或“更新式备份”备份以前所有内容,也可设置以一天为基准的“增量式备份”或“不备份”(图10)。
图10 系统备份
在“事件查看”中,我们选取以时间命名的事件文件“查看”就可以看到如图11所示的Web邮件服务器的活动事件记录。
图11 事件查看
(5)系统设置
①用户管理
我们可以设置如“aa”的用户即日起帐户禁用或进行对此用户的修改、删除;点击如图12中的空白处增加帐户;在“高级”中我们可以设置POP3代理的接收服务器、端口号、用户名、密码以及该用户的多下载POP3代理;也可设置该用户的邮件拒收、自动回复、自动转发功能以及其邮箱大小为200M。
图12 用户管理
②发信规则及邮件大小定义
可以设置“只允许系统内用户对外发信”或“只允许系统发信给系统内用户”等;还可以定义限定允许发送邮件的最大邮件大小为10M,限定下载的最大邮件大小为10M;同时可以设置缺省的邮箱大小为10M,最大邮件数为999,最大收件人数为10,如图13。
图13 发信规则及邮件大小定义
③服务管理
如图14,我们可以设置SMTP和POP3端口服务,其端口号分别为25和110,并可限定SMTP和POP3服务。在“拒绝服务”中,我们可以设置拒绝如:“192.168.0.15”和“wwww.killyou.com”的服务器的连接和邮件;在“启动垃圾邮件自动过滤”中,设置帐户每天对外发送70封时,认为是发垃圾邮件,规定10天未发送垃圾邮件时,自动从列表中清除;同时我们可以设置启用如“攻击”的关键字过滤功能。此外还可以允许手工登陆SMTP和POP3服务端口,并启动登陆密码验证,还可以设置邮件群发给某一帐户功能。
图14 服务管理
④邮件超期设定
我们可以规定发送超过10次或2天的,算超期邮件;系统回复邮件发送超过5次或1天的,算超期邮件,如图15。
图15 邮件超期设定
4、域名管理
这里的域名管理是指服务器的域名管理,如图16,我们可以设定我们的邮件服务器域名为caichu.mail,以后你的邮箱就可以是yourname@caichu.mail了。你可以将这里设置成在meibu注册的域名地址,这样地址就是yourname@xxx.meibu.com
图16 域名管理
5、配置IIS
配置IIS不用多说,只是把主目录指向WebEasyMail目录,默认文档为default.asp。
经过以上5步,我们已经把Web邮件服务器设定好了。至此,我们就可以在网络客户端的IE浏览器输入服务器地址后看到如图17的界面,我们就可以申请帐户或直接用已有帐户登陆了。
图17 配置IIS
点击“申请邮箱”就会出现如图18的界面,我们选择不同的域名申请自己的邮箱,如:“caichu.mail”。
图18 申请邮箱
如图19,登陆后我们可以看到 类似网易163、新浪等知名网站的邮箱操作界面,内容和功能并不比它们少,用起来也不比它们差。
图19 登陆
怎么样一切设置完成后你就拥有了自己的邮件服务器了,是不是很酷,好了,现在可以让你朋友向你的信箱里面发封Email吧。如果你的机器可以保证长期开机还可以为你的朋友也提供一个“G”mail是不是很爽呢?