电子邮局Neomail完全安装手册
作者: 来源: Linux 宝库 点击: 日期: 2006-11-21
--> 近年来基于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 /var/neomail/checklogin.pl... Copying neomail.pl to /home/httpd/cgi-bin//neomail.pl... Copying neomail-prefs.pl to /home/httpd/cgi-bin//neomail-prefs.pl... Copying NeoMail logos to /home/httpd/html/... Copying NeoMail images to /home/httpd/html/images/... Setting permissions... FYI: NeoMail is being installed suid root due to one or more options that were selected during setup. Done! Make a note of the HTTPD user
【文章评论 】
【收藏本文 】
【推荐好友 】
【打印本文 】
【论坛讨论 】
相关文章:
文章评论: (条)
责任编辑:一分 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。