Merak Mail Server可以让普通用户利用一静态IP地址在网络上架设一个邮件服务器,它支持POP3/SMTP/FINGER/IMAP4/HTTP服务,还能支持将这些服务用SSL协议来加密。该服务器软件突破了传统服务器对使用环境的限制,它几乎可以运行在任何视窗操作系统之下。该软件对于普通用户来说不啻于是一个福音,因为使用它用户可以免去设置发信认证的麻烦,也能有效地避免转发外来信件。Merak支持以Web的方式来远程管理和维护邮件服务器,而不需要其他远程软件的支持。除了具有基本的邮件收发功能外,Merak还具有静态路由、反黑客攻击、防病毒、垃圾邮件过滤、邮件列表以及认证中转等功能。
安装及界面
Merak Mail Server包含Pro、Standard、Lite三种不同的版本,Pro版本允许我们免费下载,不过在未注册的情况下,只能试用30天。从网上获得的安装文件为ZIP压缩程序,对其解压后,直接双击其中的Setup.exe,就可以进行安装了。安装过程中,程序会要求我们输入基本的私人信息;安装结束后,系统将自动在“开始”菜单栏中添加一个Merak Mail Server的程序运行图标,以后需要运行该程序时,直接单击这里的图标就可以打开如图1所示的主界面了。该界面看上去非常直观,它采用的是我们非常熟悉的资源管理器操作界面,看起来比较亲切。主界面左侧的小窗口列出了Merak服务器正常工作需要设置的所有功能选项,选中某一功能后,就能在右边的区域中,来设置对应该功能的具体参数了。
登录管理界面
在对Merak服务器进行管理或者配置之前,我们首先必须正确登录到管理界面中;Merak为我们提供了两种登录方式,一是直接运行其内置的管理程序——Merak Mail Server Administration实现本地登录,另外一种就是通过Web方式实现远程登录管理。要想在本地登录的话,可以先执行“开始”/“程序”/“Merak Mail Server”/“Administration”命令,就能直接登录到管理界面了;当然我们也可以通过远程方式来运行Administration程序,不过需要先点击“connect”,再输入远程服务器的名字以及登录帐号,才能正确登录到管理界面中。要是想通过Web方式来登录的话,可以在浏览器的地址栏中直接输入“http://域名:32000”或者输入“http://域名:32001”,就能打开登录界面了,输入管理员帐号以及密码,就能访问到管理界面了。此外,用Web方式也能进行本地登录,我们只要将上述的“域名”修改为“localhost”就可以了,具体地说就是直接输入“http://localhost:32000”就能在本地打开管理登录界面了。另外普通用户可以通过Web方式来收发电子邮件呢,只要在浏览器地址框中输入“http://域名:32000/mail”就能打开收发界面来收发邮件了。
管理多域名
Merak可以同时处理多个域名,这样的话我们就能利用同一个服务器来为多个域名提供邮件服务。要想同时使用多个域名的话,我们必须先指定一个域名为主域,其余的域名只能成为次域了;对应主域的所有帐号可以对整个邮件服务器进行配置和维护,而对应次域下的所有帐号只能对次域上的邮件参数进行配置和管理,不具有访问主域或者其他次域的权限。
过滤垃圾信息
为了避免垃圾信息的攻击,Merak程序为我们提供了强大的垃圾过滤功能,它通过两种方式来过滤垃圾信息的,一种是对具体内容进行过滤,另外一种就是全局性过滤;内容过滤可以允许用户对所有的电子邮件,按照收件人、发件人、标题、正文、暗送以及抄送设定过滤规则,凡是符合过滤规则的电子邮件均可以被发送、删除或者拒绝等。而全局性过滤是基于IP地址、邮件正文甚至邮件头的过滤规则,符合过滤条件的邮件均会被执行指定操作,或者被删除,或者被转发等。
反病毒攻击
目前有许多病毒都是通过电子邮件的传播达到破坏和攻击目的的,为了杜绝邮件病毒的传播源头,我们可以在邮件服务器端来查找杀除病毒,这种防病毒效果要比在客户端查杀效果好得多,而Merak服务器就是根据这种防范思路,来在程序中内置一个多线程的查杀病毒引擎Avast!的,一旦有电子邮件传送到邮件服务器中时,Avast!就会自动启用在线杀毒功能。为了保证杀毒的效果,查杀病毒引擎Avast!还能被在线升级,从而即时更新内部的病毒样板库。
拒绝黑客攻击
拒绝黑客攻击也是Merak程序保证电子邮件服务器安全的一种方式,Merak内置了一套反黑客攻击的功能,比方说,我们可以通过设置来让电子邮件服务器拒绝Te.net登录,可以设置服务器拒绝解释Vrfy命令等;此外,邮件服务器还为我们提供了一个叫Tarpitting的功能,该功能可以对连续向服务器发送电子邮件的计算机进行跟踪检查,要是发现连续发送的次数超过事先指定次数,而且邮件接受人又不是本地邮件服务器中的用户的话,那么Merak程序就会认定该计算机正在对服务器进行攻击,并且会自动停止对这个计算机的响应。如此一来,黑客就无法通过揣测密码的方法来工具服务器了。
设置邮件服务器
在缺省情况下,只要设置好系统的DNS地址,Merak服务器就能进行基本的邮件收发服务了;不过要想让服务器按照指定要求工作的话,我们还必须对其进行合适的设置。在设置时,首先要打开管理界面,在该界面中我们可以对九个方面的内容进行设置:
设置帐号
用鼠标单击Accounts按钮,在对应的右边区域中,我们可以添加和管理接受或者发送邮件的用户,添加和管理可以对服务器进行远程管理的用户,也可以对多个域名以及邮件列表进行添加和管理;此外,我们还能在这里设置静态路由,设置系统是否起用邮件通知等。
监视服务器
打开“Server Monitor”功能页面后,我们就能在这里了解到服务器的详细状态信息,Merak服务器用图表的方式实时地显示出了当前服务器内置的即时信息,SMTP服务、IMAP服务、POP3服务以及CONTROL服务的启动时间和连接状态信息等。
设置系统
打开如图2所示的“System”标签页面,在该页面的Server处,我们可以设置邮件服务器的主机名称、中转服务器的IP地址、DNS服务器的IP地址等信息;在“Server state”设置项处,我们可以查看到Web控制、Smtp服务、Pop3服务的运行状态,同时也能在这里启动或者停止这些服务;在“Ports”设置项处,我们可以查看到系统中所有的服务端口号,当然也能在这里手工修改某种服务的端口号码。在“Statics”处,我们可以了解到服务器的一些运行统计数据,包括当前系统的连接数、发送失败或者成功的信息字节数,各种服务的字节流量大小等。
设置增强参数
单击“Professional”功能按钮,打开如图3所示的功能窗口;在该窗口的“Database settings”处,我们可以设置邮件服务器使用的数据库类型以及连接参数等,在缺省情况下,Merak会使用标准的文件系统;要是希望系统能高速运行的话,我们也可以选择“Professional memory file system”选项,让系统内容作为邮件帐户的存储系统;当然,我们也能选择“ODBC”,来使用外部数据库。在“ODBC Logging”处,我们可以选择外部数据库来做邮件服务器系统的日志。在“Remote Sever Watchdog”处,可以设置对远程网络系统进行监视,包括对系统故障的报警应答等。在“Task Shedule”处,我们可以设置一些事件发生时,执行指定的动作,比方说运行应用程序等。在“Multi CPU support”处,我们可以对服务器中的多个CPU进行管理,以便系统能高效运行;要是系统没有多个CPU的话,就不需要设置该参数了。
设置选项
打开“Options”标签页面,在该页面的Logging处,我们可以指定系统的日志存放路径以及日志使用的类型等;在“User statics”处,我们可以查看到当前邮件服务器中的用户的所有访问活动;在“Proxy server”处,可以设置邮件服务器起用内置的代理服务器功能,缺省的代理端口为32000,我们也可以指定其他的端口号码;在“header/footer”处,可以设置一些能自动插入邮件头部或者底部的注释信息或说明信息等;此外,在这个功能页面中,我们还能设置服务器自动校准系统时钟,设置系统自动备份所有发送到Merak服务器中的邮件,设置系统对磁盘空间进行自动监视,遇到自由空间低于设定值时,让系统自动报警提示等。
设置安全
打开“Security”标签页面,在该页面的Content filter处,可以启动内容过滤功能,并在这里设置具体的过滤规则;在Anti spam filter处,可以选中“active”来启动垃圾邮件过滤功能,同样地我们也能在这里具体设置过滤条件;在Antivirus处,我们可以对系统内置的反病毒程序进行合适的设置,让它能够在线杀毒,确保邮件不被病毒攻击和破坏;此外,我们还能设置服务器启用防火墙来保护系统安全,设置启用邮件服务看门狗,来避免邮件服务被意外终止等。
上面我们详细介绍了邮件服务器的主要参数设置情况,对于转发设置、即时信息设置等我们没有详细讲述,这主要是因为这些服务不经常使用,要是想详细了解它们的话,我们可以使用该软件的在线帮助功能获得需要的帮助信息!
文章来源于领测软件测试网 https://www.ltesting.net/