当前位置:操作系统 > Unix/Linux >>

电子邮局Neomail完全安装手册

近年来基于LINUX有不少新推出的web邮件产品(如IMP)的出现使web设计者能利用这些产品很容易的实现基于web的邮件系统。然而随着使用这些产品的web邮件系统解决方案日趋流行。现在我们在一台普通的装有LINUX操作系统的计算机上都非常容易的实现一个完整,安全可靠的电子邮局。

  ??利用LINUX本身自带的SENDMAIL和POP3,IAMP当然可以构造一个非常稳定的电子邮局系统。不过,对大多数小型网络和INTRANET来说,利用LINUX服务器提供WEB 电子邮局和POP3组合的电子邮件服务系统则更好些。

  ??Neomail就是一个可以让你方便的架设一个WebMail在线电子邮件服务器,可以让使用者上在面读信,写信,收发e-mail.可以读取Html邮件,包夹附件,图片等,也可以让使用者导入Outlook的CSV格式通讯文件。Neomail的用户界面简洁友好,安装简单,功能和也不见得比其他网站的免费电子邮件逊色。最重要的是Neomail支持多种语言,当然也包括了简体中文。并且Neomail是免费的软件,功能上没有限制。

  ??目前Neomail已经推出到了Neomail 1.23,和以前的版本相比,Neomail 1.23有了相当大的改进,安全性得到了提高,加入了几个相当不错的功能。安装Neomail需要的硬件要求不是很高,一般来说,能安装LINUX服务器的计算机都可以使用Neomail。当然,Neomail需要有CGI 和 MD5, Perl 模块的支持。

  ??在安装Neomail之前,需要进行以下的准备工作。

  ??LINUX服务器中需要安装APACHE,SENDMAIL,POP等服务,并且APACHE,SENDMAIL,POP配置正常,能正常启动运行。LINUX服务器最好有固定的IP,有域名,能正常接入INTERNET或者其他网络。

  ??Neomail 1.23已经在本人的计算机和网络上安装调试通过。

  ??安装环境:

  ??CPU P233

  ??RAM 64MB

  ??硬盘 2.1GB

  ??OS REDHAT 7.0

  ??IP 210.36.6x.xx

  ??域名 libmail.xxcompany.com.cn

  ??邮件 USERID@ libmail.xxcompany.com.cn

  ??安装过程详解:

  ??首先到Neomail的主页http://neomail.sourceforge.net/#getit下载一个最新的Neomail 1.23版本到本地硬盘。

  ??

  1.解压 neomail-1.23.tar.gz

  ??命令:

  #cd /tmp

  #tar zxvf neomail-1.23.tar.gz

  ??

  2.执行安装程序 setup.pl

  #cd neomail-1.23

  #./setup.pl

  NEOMAIL SETUP

  ============

  ??特别注意:

  ??A: 一开始安装如果neomail-1.23就提示CGI.pm出错,那则是计算机中安装的LINUX版本中CGI.pm太旧了,需要比较新的CGI.pm版本,这是可以到http://www.cpan.org/modules/by-module/CGI/CGI.pm-2.74.tar.gz

  ??下载一个最新的CGI.pm版本回来安装,具体的安装过程不难,看着里面的说明就能升级CGI.pm模块。

  ??B: neomail-1.23还可能检测到计算机系统中的MD5加密模块不正确,原因可能是在安装LINUX的时候没有安装或者没有启动MD5。这时候也可以到http://www.cpan.org/modules/by-module/MD5/MD5-1.7.tar.gz

  ??下载MD5模块进行安装。

  ??要说明的是,如果neomail-1.23对CGI.pm和MD5两个模块没有检测通过的话,我们是无法进行下一步安装的。

  ??接下来是一些常用的选项,都有默认数值给出,没有问题的话回车即可,也可以手动进行修改。

  NEOMAIL DIRECTORY

  ==================

  储存NeoMail程序及使用者通讯录和个人设定的目录,预设为/var/neomail

  [/var/neomail]:

  DEFAULT LANGUAGE

  ================

  选择预设的语系,预设为CN,即为简体中文

  [CN]:

  MAIL SPOOL GROUP ID

  ==================

  主机执行 mail spools 的 group,预设为mail

  [mail] group/suid:

  ??注意:如果你没有预先创建MAIL组的话必须先运行linuxconf进行组的添加,不然后面就会出错。

  DOMAIN NAME

  ==========

  在这里填入域名,比如我的LINUX主机和域名就是 libmail.xxcompany.com.cn

  [localhost.localdomain]:

  SENDMAIL

  ========

  输入sendmail程序的所在路径,默认值为/usr/sbin/sendmail

  [/usr/sbin/sendmail]:

  PASSWORD FILE

  ============

  输入主机密码文件,注意,如果是LINUX系统则不要使用默认值 ,Linux系统用户请输入 /etc/shadow 或 /etc/passwd)

  [/etc/passwd]:

  NEOMAIL LOGFILE

  ==============

  输入NEOMAIL程序执行记录文件的文件名,预设为/var/neomail/neomail.log

  filename/n [/var/neomail/neomail.log]:

  TIME OFFSET

  ==========

  时区设定,预设为+0500

  [+0500]:

  SESSION TIMEOUT

  ==============

  session 超时设定,默认为半分钟

  [30]:

  NUMBER OF HEADERS

  ================

  每页最多显示几封信

  [20]:

  MAXIMUM ADDRESS BOOK SIZE

  ========================

  每个使用者通讯录最大的储存容量(KB)

  [50]:

  FOLDER QUOTA

  ============

  每个使用者信箱匣最大的储存容量(KB),预设为0

  neomail可让使用者建立信箱匣,在後面有一项设定是建立在/var/neomail

  ??[0]:

  ATTACHMENT SIZE LIMIT

  ====================

  附件最大限制容量为多少MB,预设为1(以sendmail的限制)

  [1]:

  SCRIPT LOCATION

  ==============

  设置neomail.pl的位置,默认值为/cgi-bin/neomail.pl

  [/cgi-bin/neomail.pl]:

  PREFS LOCATION

  ==============

  neomail-prefs.pl的位置,默认值为/cgi-bin/neomail-prefs.pl

  [/cgi-bin/neomail-prefs.pl]:

  CGI-BIN LOCATION

  ================

  APACHE CGI执行程序的绝对路径

  [/home/httpd/cgi-bin/]:

  ??注意,如果使用的是REDHAT 7.0,则CGI的绝对路径为/VAR/WWW/CGI-BIN,千万不要弄错。

  DOCUMENTROOT LOCATION

  ====================

  APACHE 网页的根目录的绝对路径

  [/home/httpd/html]:

  ??注意,如果使用的是REDHAT 7.0,则APACHE的绝对路径为/VAR/WWW/HTML,千万不要弄错。

  PINE COMPATIBILITY

  ==============

  设定使用者建立信箱匣的位置,建议按 y(建立在使用者的目录下)

  y/n [n]:

  QMAIL SUPPORT

  ============

  是否支持 QMAIL,预设为 n

  y/n [n]:

  MAIL SPOOL

  ==========

  主机接收使用者新信所放置的路径,预设为/var/mail只是适用FreeBSD),使用Linux平台则因该填入/var/spool/mail

  [/var/mail]:

  HASHED MAIL SPOOLS

  ==================

  主机接收使用者信件的方式,一般放在 /var/mail/username 或 /var/spool/mail/username 预设为 n(若为 /var/spool/mail/u/s/username 则按 y)

  y/n [n]:

  BACKGROUND IMAGE

  ================

  背景图

  [/neomail-bg.gif]:

  LOGO IMAGE

  ==========

  标志图

  [/neomail.gif]:

  DIRECTORY FOR IMAGES

  ====================

  图片文件目录

  [/images/]:

  Ready to install. Hit to continue.

  nobody

  Reading templates...

  Youll need it next.

  Performing substitutions...

  Finish the installation by following the steps outlined in FINAL STEPS,

  Writing neomail.pl...Writing neomail-prefs.pl...Writing neomail.conf...

  in the INSTALL text file in this directory.

  INSTALLING NEOMAIL...

  DONT FORGET TO RUN FEEDBACK.PL AND GIVE ME YOUR THOUGHTS ON NEOMAIL!

  Copying style files to /var/neomail/styles...

  Copying templates to /var/neomail/templates...

  Copying translations to /var/neomail/lang...

  Copying neomail.conf to /var/neomail/neomail.conf...

  Setting permissions using chown -Rh and chmod -R...

  Copying checklogin.pl to /va
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,