当前位置:首页 > 技术与方案 > 网络管理相关

自己动手建Email邮局

(2012-09-03 20:48:28)

现在网上已有不少WebMail软件,但多为商业软件,可以支持百万级用户。它们虽然功能很强,但对一般的单位和公司来说,有点儿“大材小用”。那么,能否找到这样一个WebMail:免费、支持中文、能让用户既保留原有使用习惯又能通过Web界面收发邮件?

Open WebMail用Perl编写,遵循GPL版权,可运行于多种版本Linux/Unix上,对系统要求低,只需拥有支持CGI的Web Server和Perl 5.005及以上版本即可,无需数据库支持,安装容易,维护方便。作为一个轻量级的Webmail软件,Open WebMail较好地实现了收发邮件的各项功能,完全能满足一般的应用。它对系统要求低,维护方便,非常适合在科研院所、大专院校中使用。笔者所在的公司(运行环境为:邮件服务器DELL L667r,配置为PⅢ667MHz/128M/15GB,RedHat6.2/Apache 1.3.12/Perl 5.005_03,用户数120人左右)已用了半年多,运行良好,得到了用户的认可。

下面就以RedHat 6.2为例,介绍一下Open WebMail 的安装方法。我们假设所有软件存放于/tmp目录,所有操作以Root身份进行。

    1.准备工作
  从网站下载如下软件包:
  CGI.pm-2.74.tar.gz
  MIME-Base64-2.12.tar.gz
  Authen-PAM-0.12.tar.gz
  ispell-3.1.20.tar.gz
  hc-30.tar.gz
  以CGI.pm为例,安装方法如下:
  cd /tmp
  tar -zxvf CGI.pm-2.74.tar.gz
  cd CGI.pm-2.74
  perl Makefile.PL
  make
  make install
  其它软件包的安装类似。

   2.下载openwebmail-X.XX.tgz (其中X.XX为版本号,截至2001年11月的稳定版本为1.51),做如下操作:
  cd /home/httpd
  tar -zxvBpf /tmp/openwebmail- X.XX.tgz
  mv data/openwebmail html/
  rmdir data

    3.配置
(1)在/home/httpd/cgi-bin/ openwebmail目录下修改openwebmail.pl、openwebmail-main.pl、openwebmail-prefs.pl、spellcheck.pl和checkmail.pl,把其中的/usr/local/www/cgi-bin/ openwebmail改为/home/httpd/ cgi-bin/openwebmail 。
(2)修改auth_unix.pl
  把$unix_passwdfile 设为/etc/shadow
  把$unix_passwdmkdb 设为none
(3)修改/home/httpd/cgi-bin/ openwebmail/etc/openwebmail.conf,根据机器配置调整mailspooldir、ow_htmldir、ow_cgidir、spellcheck 等参数,并设定Webmail 的缺省参数,如邮件夹限额、闲置时间、背景、缺省签名档等。
(4)修改/etc/sendmail.cf,在Trusted users中加入Thttpd_user,其中httpd_user根据系统设置来定,如nobody或apache。

 4.测试:打开浏览器,输入http://your_server/cgi-bin/openwebmail /openwebmail.pl 即可。
至此,Open WebMail 安装完毕。在其它版本Linux上安装与此类似,请参照软件包中的说明文件。对于Linux的熟练用户,10分钟便可完成上述操作。

心得:PPPoE协议的驱动软件Enternet300安装后将ADSL设备虚拟成了一块网卡,并使用了自带的拨号工具,在拨号时为这块虚拟网卡分配属于远程网络的IP地址,但Windows2000却按照自己的方式,为这块网卡分配属于本地网络的IP地址。这样就引起了许多问题。RasPPPoE利用Windows原有的拨号网络,增加了对PPPoE(Point-to-Point Protocol Over Ethernet)通讯协议的支持,这样使得RasPPPoE的兼容性非常好,能够支持Windows98、Windows98SE、Windows2000、WindowsME、WindowsXP等多种操作系统,而且能够与Windows的Internet连接共享配合。

编者的话:
我们新开辟的“超级DIY”栏目是针对广大网管员的工作环境而设立的,主要是利用手上的硬件资源和网上的软件资源,组建自己的新应用。原则上是简单易行,欢迎广大网管员踊跃投稿。

作者:杨书琴 

更多
关闭窗口 打印 
网站首页    -    联系我们    -   收藏本站    -    网站地图                                                               客户服务热线:0571-85023000
本网站所有网页信息已申请知识产权和著作权保护,版权归四海光纤公司所有,未经授权禁止任何人复制或镜像,违者必究。
公司主营:杭州光纤光缆视频会议系统,是专业的通信网络工程、视频会议系统建设专家

中华人民共和国备案号:浙ICP备10018243号