原来的版本是emos1.2带的,具体版本号给忘了。
一、下载两个文件包,无须多说。
二、解包,删除extman和extmail目录,将解包目录拷贝过来。
三、extmail的webmail按原来配置修改即可。
四、webman的配置文档修改后,出了两个问题,一是/tmp/webman丢失,二是/etc/postfix/main.cf中参数要修改(SMTP rcpt error: 5.7.1 : Sender address rejected: not logged in)。
具体如下:
五、建立/tmp/extman:
chown -R vuser:vgroup /tmp/extman
chmod 700 /tmp/extman
六、修改/etc/postfix/main.cf,加入permit_mynetworks语句。
(注:最新版本的Extmail使用SMTP的方式发信,但是并未实现SMTP认证发信的方式,所以会在系统进行SMTP认证的时候提示login错误,在其前面增加permit_mynetworks选项就不对127.0.0.1发出的信件进行SMTP认证。)
smtpd_sender_restrictions =
permit_mynetworks,
reject_sender_login_mismatch,
reject_authenticated_sender_login_mismatch,
reject_unauthenticated_sender_login_mismatch
重新启动:service postfix restart 即可。
七、升级数据库(以0.2.3 to 0.2.4版本为例)
cd /var/www/extsuit/extman/addon
mysql -uroot -p < upgrade_0.2.3_to_0.2.4.sql
阅读(1074) | 评论(2) | 转发(0) |