Jan 8

[原]extmail 1.0.3 新版rpm 不指定

linuxing , 17:50 , 网络服务 » 邮件系统 , 评论(0) , 引用(0) , 阅读(24863) , Via 本站原创 | |
   有朋友希望把extmail也放入EMOS 1.3.0中。经过1天的努力,顺带把原来EMOS 1.2升级的rpm也一同解决好。

一、升级内容
引用
1、extmail升级到1.0.3;
2、extman升级到0.2.3;
3、加入chifeng的extman-0.2.3工具包;
4、修改欢迎页使用新版的天气信息插件。

二、升级步骤
以EMOS 1.2为例,下载:
extmail 1.0.3

extman 0.2.3

直接运行:

# rpm -Uvh extsuite-webma*


该方式并不适合源码方式安装。

三、内容简介
1、extmail和extman的升级
主要增强了FCGI及安全:
引用
修正了网络磁盘的一个安全漏洞(感谢云中帆)
重新设计了配置文件解析机制,取消了原来代码中use Ext::Config的方式
增加Ext.pm 这个基础模块,统一由该模块操作配置文件
改进的持续化perl环境,对FCGI支持更好
消除了Ext:ogger模块在FCGI下偶然异常的bug
更新了大部分调用Ext::Config的模块
更新cgi/*.cgi文件
更新了README.fcgi
修正了dispatch.fcgi在lighttpd下无法获得extman url的bug,感谢leo zhang
dispatch.fcgi全面支持extman 及extmai
Extman全面支持FCGI
后台登陆时,密码取消了大小写的限制,cookie时间也放宽至3小时。
用户需要注意的有2点:
1)webmail.cf及webman.cf 里,多了SYS_APP_TYPE 参数,webmail部分是WebMail,而后台则是ExtMan,这个参数不能改,也不能少。
2)lang目录里的语言包的内部名称变动了。因此注意更新。

为保持和原EMOS 1.2的兼容,这里并没有加入fcgi的支持,请自行修改。详细信息,见:这里

2、chifeng的extman-0.2.3工具包
由于extman-0.2.3的整体结构发生了改动,之前的所有工具包将不再适合用于该版本,因此更新一下工具包。
包含内容:
引用
adduser.pl
userinfo.pl
deluser.pl
modifyuser.pl
diffinfo.pl
makegbook.pl

其中makegbook.pl是从fengyong老大的全局地址本生成程序改过来的,改后支持mysql&ldap。
用法:
进入tools目录,直接执行,然后根据提示使用即可,操作很简单。
详细信息,见:点击

3、欢迎页使用新版的天气信息插件
参考这里修改,可进入http://www.thinkpage.cn/weather/ 定制。
结果如下:
点击在新窗口中浏览此图片
Tags:
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]