安装好后登陆用户邮箱会看到请更新至1.1.1版的升级提示

我们来更新一下

停止Apache服务

OK,邮箱打不开了!

先来备份数据库

这个ldap目录就是数据库目录,我们把它打包就行了

好,当前目录就生成一个我们的打包文件

如果是mysql用这样操作

备份extmail和extman

***********************************************************************************

从网上看到别的方案
Mysql 备份mysqldump -u root -p extmail >/back/extmail.sql
Mysql恢复mysql -u root -p extmail < /back/extmail.sql
备份邮件tar -zcvf /back/kevin.tar.gz /home/domains/kevin.com
恢复邮件tar -zxvf kevin.tar.gz
**********************************************************************************

因为升级的话我们要下载最新的软件包,然后通过ftp传上来

所以先搭建一个ftp服务器,正好熟悉一下搭建过程

安装ftp软件包

完成

本地登陆一下,拒绝连接

启动一下ftp服务

连接成功,但是root用户默认不让登陆ftp,所以权限不足了!

默认是匿名可以登陆的,我们在windows下看下

资源管理器打开它

上传的时候提示没有权限

进入ftp配置文件

把anon_upload_enable=YES前面的#号去掉,#号是注释符

Anon_mkdir_write_enable=YES前面的#也去掉

改变pub目录的读写权限,我直接给了777

 

上传成功

把extman压缩包移动到extsuite目录下

解压它

重命名为extman

mv extman-1.1 extman

进入extman目录看下文件都有

***********************************************************

使用updatecf.pl(fengyong提供) 程序升级extmail/extman ,此脚本从旧配置文件中读取参数,再替换新配置文件的参数。如果有新的参数将会保留默认值,以保正程序不会出错。

***********************************************************

给updatecf.pl添加执行权限

看它原来的权限

添加完成后的权限

更新webman

对webmail执行相同的操作

这里要注意,updatecf.pl只在extman目录下有,extmail目录下没有,所以目录一定不要搞错

改变cgi目录权限

mailgraph_ext, 它是专门为Extmail实现图形化日志监控而开发的一个附加软件。他作为Extman的一个组成部分,集成到了Extman的Web界面

或者

cmdserver权限755

启动Apache服务来测试一下

用户登陆,没有更新提示了!

收发邮件正常

后台管理

注意下/var/www/extsuite/extmail下的Webmail.cf和/var/www/extsuite/extman下的Webman.cf里面的SYS_SESS_DIR

如果我们设置为空,就会提示

所以一定要设置目录

如果设置为/var/www/extsuite/extman(以及extmail)/tmp

要记得创建这两个目录,不然会提示

创建这两个目录,并设置权限

查看时间,不同步

同步时间

时间写入BIOS

Hwclock -w

登陆成功,但是有问题,connection refused

而且别的信息都显示不出来

执行下面的操作

或者

Cmdserver权限755

一切又正常了

我们来看下之前备份的数据库是不是对的

删除一个用户

恢复之前备份的数据库

用户又回来了!

登陆邮箱

邮件都在

正常发送邮件

正常接收邮件

开机的时候注意一下,发现病毒库过期了,但是它让你Don,t Panic!就是不要怕!

所以我们来看看怎么更新病毒库吧!

如果不更新还可能出现邮件收发不了的问题

这个以后再说,现在还不会,更新的时候出了各种问题,还没解决!!