分享
 
 
 

让Mail服务在窗口下Openwebmail配置

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

首先把系统(Rh8.0)装好,并且安装了sendmail,然后编辑sendmail.cf,把127.0.0.1这一行注释掉,在/etc/hosts文件中添加了本机IP和域名的对应(这样可以不配DNS服务器),重启邮件服务即可(防火墙里面相关端口已经打开,如果没有打开,执行ntsysv后重新配置一下防火墙)。到openwebmail网站下载了最新版本的rpm包,安装比较顺利。然后按照提示执行初始化操作:cd the_direcotry_of_openwebmail_cgi_scripts./openwebmail-tool.pl --init显示有和suidperl相关的错误,于是用apt升级perl-suidperl,再进行初始化操作成功,按照显示的提示修改相应文件,基本成功,再换一台电脑(hosts文件也要修改),用浏览器打开网页:http://yourdomain/cgi-bin/openwebmail/openwebmail.pl,即可看到webmail界面,输入帐号密码,进入信箱后出错,看提示发现和Text-Iconv-1.2.tar.gz有关,于是再按照安装提示重新安装了Text-Iconv了,测试成功!!!

安装参考文件见下:

引用:

Open WebMail 官方站台

Open WebMail 的官方网址是 http://openwebmail.org, 这部机器位于美国 Spring Link 骨干上的机房, 是由热心的网友 Daniel Pentecost 还有他的公司 Norvasen 与 Pentecost Inc. 所完全免费提供, 目前并由网友 Thomas Chung 负责整个网站的运行与维护. 在发展 Open WebMail 的过程中, 受到许许多多来自世界各地朋友的帮助, 实在是感动良多, 真的让人有一种世界村, 天涯若比邻的感觉...

至于 http://turtle.ee.ncku.edu.tw/openwebmail 则是程序发展的中心, 所有最新的程序代码都是在这里测试完后才开始对外公布, 然后复制 (mirror) 到官方站台及各地的 mirror site.

Open WebMail 安装需求

支援 CGI 的 Web server

Perl 5.005 以上 (需有 suid perl 支持)

CGI.pm-2.74.tar.gz (必要)

MIME-Base64-2.12.tar.gz (必要)

libnet-1.0901.tar.gz (必要)

Text-Iconv-1.2.tar.gz (必要)

libiconv-1.9.1.tar.gz (可选择)

CGI-SpeedyCGI-2.22.tar.gz (可选择)

Compress-Zlib-1.21.tar.gz (可选择)

ispell-3.1.20.tar.gz (可选择)

Quota-1.4.6.tar.gz (可选择)

Authen-PAM-0.12.tar.gz (可选择)

ImageMagick-5.5.3.tar.gz (可选择)

以上的套件, 一般来说是透过 source 安装, 但如果您用的是 RedHat Linux, 那也有 rpm 可以快速安装

安装套件 (由 source 安装)

首先请先到 http://turtle.ee.ncku.edu.tw/openwebmail/download/packages/ 下载上述的各个套件

安装 CGI.pm 套件

cd /tmp

tar -zxvf CGI.pm-2.74.tar.gz

cd CGI.pm-2.74

perl Makefile.PL

make

make install

注: 可能您原本的机器上就已经安装了 CGI.pm 这个套件, 不过由于有使用者回报 Open WebMail 如果使用太旧的 CGI.pm 版本, 会在上传附件时, 发生当住的情形, 所以我们建议您安装 2.74 以后或是更信的版本. 检查 CGI.pm 版本的方式如下;

perl -MCGI -e 'print $CGI::VERSION'

安装 MIME-Base64 套件

cd /tmp

tar -zxvf MIME-Base64-2.12.tar.gz

cd MIME-Base64-2.12

perl Makefile.PL

make

make install

注; 虽然您的机器可能已经安装了 MIME-Base64 这个套件, 还是建议您从 source 重新装一次. 这样做的话, 可以确定 MIME-Base64 中的 XS 支持有被启动, 可以大幅地增加处理 MIME 附件编码与译码的速度

安装 libnet 套件

cd /tmp

tar -zxvf libnet-1.0901.tar.gz

cd libnet-1.0901

perl Makefile.PL (ans 'no' if asked to update configuration)

make

make install

安装 Text-Iconv-1.2 套件 (自 openwebmail 1.80起)

openwemail 自 1.80 版以后开始支持多国的字集转换功能(如: 中文的简繁转换, 日文的 Shif-JIS/ISO-2022-JP/EUC-JP 转换, 或是各种字集对 Unicode (UTF- 的转换), 这个转换的动作是透过 Text-Icon 套件来完成的. 而由于 Text-Iconv 事实上只是提供对系统 iconv() 相关函式 的一个 perl 接口, 所有首先要确认系统上是否支持 iconv() 相关函式, 方法如下

man iconv

如果下完命令后没有出现相关的 manpage 说明文件, 表示系统可能不支持 iconv() 相关函式, 不过别担心, 我们可以透过安装 libiconv 这个套件来替系统加上对 iconv() 的支持

cd /tmp

tar -zxvf libiconv-1.9.1.tar.gz

cd libiconv-1.9.1

./configure

make

make install

现在再试一次 'man iconv' 确认 libiconv 已经被成功的安装到系统之中

接下来就可以开始安装 Text-Iconv 这个套件了

cd /tmp

tar -zxvf Text-Iconv-1.2.tar.gz

cd Text-Iconv-1.2

perl Makefile.PL

注: 如果您用的是 FreeBSD, 或是您刚才用手动安装 libiconv-1.9.1.tar.gz 这个套件, 请在执行 perl Makefile.PL 之前, 先修改 Makefile.PL 档案, 将 LIBS 和 INC 这两行设定如下

'LIBS' = ['-L/usr/local/lib -liconv'], # e.g., '-lm'

'INC' = '-I/usr/local/include', # e.g., '-I/usr/include/other'

make

make test

注: 如果 make test 失败, 代表您的 OS 不支持 iconv() 这个功能或是 Makefile.PL 中的 LIB, INC 设定有误. 您可以将 uty/iconv.pl.fake 拷贝到 iconv.pl 这个档案上, 让 openwebmail 不透过 iconv 进行字集转换. 这样 简/繁转换 功能会还在, 但是会丧失如 自动转换 UTF-8 格式信件的功能.

make install

安装套件 (由 rpm 安装)

如果您用的是 RedHat Linux, 那么您可以透过 rpm 快速安装, 下载 rpm 的网址在 http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/

首先是安装 CGI, MIME-Base64 和 libnet 这三个套件

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh73/perl-CGI-2.752-34.99.6.i386.rpm

rpm -Uvh --force perl-CGI-2.752-34.99.6.i386.rpm

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh73/perl-MIME-Base64-2.12-14.i386.rpm

rpm -Uvh --force perl-MIME-Base64-2.12-14.i386.rpm

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh73/perl-libnet-1.0901-17.i386.rpm

rpm -Uvh --force perl-libnet-1.0901-17.i386.rpm

注: 您可以透过 rpm -qa | grep -i keyword 的方式来查询系统上是否已安装某特定套件

注: 如果想要让 wget 透过 proxy 去抓数据的话, 请在使用 wget 前先执行下列命令

export http_proxy=http://your_proxy_server:3128 (for bash)

setenv http_proxy http://your_proxy_server:3128 (for csh/tcsh)

接着检查您的系统是否有装 suidperl 套件

rpm -q -a|grep -i suidperl

如果您的 7.3 系统没有装 suidperl 的话, 请

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh73/perl-suidperl-5.6.1-34.99.6.i386.rpm

rpm -Uvh --force perl-suidperl-5.6.1-34.99.6.i386.rpm

如果您的 8.x 系统没有装 suidperl 的话, 请

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh80/perl-suidperl-5.8.0-55.i386.rpm

rpm -Uvh --force perl-suidperl-5.8.0-55.i386.rpm

如果您的 9.x 系统没有装 suidperl 的话, 请

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh9/perl-suidperl-5.8.0-88.i386.rpm

rpm -Uvh --force perl-suidperl-5.8.0-88.i386.rpm

接着是检查您的系统是否有装 Texi-Iconv 套件

rpm -q -a|grep -i iconv

如果您的 7.3 系统没有装 Text-Iconv 的话, 请

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh73/perl-Text-Iconv-1.2-RH73.i386.rpm

rpm -Uvh --force perl-Text-Iconv-1.2-RH73.i386.rpm

如果您的 8.x 系统没有装 Text-Iconv 的话, 请

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh80/perl-Text-Iconv-1.2-RH80.i386.rpm

rpm -Uvh --force perl-Text-Iconv-1.2-RH80.i386.rpm

如果您的 9.x 系统没有装 Text-Iconv 的话, 请

wget http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/rh9/perl-Text-Iconv-1.2-RH80.i386.rpm

rpm -Uvh --force perl-Text-Iconv-1.2-RH80.i386.rpm

安装 Open WebMail

在 http://turtle.ee.ncku.edu.tw/openwebmail/download/ 下可以下载 Open WebMail 的各个 Release 版本 (openwebmail-x.yy.tar.tgz) 与最新的 current 版本 (openwebmail-current.tgz). Release 版本 是属于经过测试后, 功能较为稳定的版本, 而 current 则是含有每日最新功能或修正的程序代码.

如果

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有