在Ubuntu VPS上安装优秀的Web Mail: IMP

Posted by zuzhihui in Linux技术 on 2008/07/18 with No Comments

IMP是Linux平台上的优秀的免费的WebMail解决方案。Ubuntu 8.04上自带IMP,版本是4.1.4,这也是当前IMP的最新版本了。

安装:
apt-get install imp4

pear install db 否则后面会报错

这个命令将安装horde3和imp4及其依靠的其他软件包。

dpkg -L horde3能看到horde3的安装文件主要位于 /usr/share/horde3 和 /etc/horde/horde3 ,同样imp4的文件主要位于 /usr/share/horde3/imp 和 /etc/horde/imp4 下面。

在/etc/apache2/apache2.conf 的最后加入如下行:
Alias /horde3 “/usr/share/horde3/”
然后重启apache
/etc/init.d/apache2 force-reload

在浏览器访问 http://bujieyi.cn/horde3/ 就会看到horde3的报错信息,根据报错信息提示,我们打开这个文件 /usr/share/doc/horde3/README.Debian.gz 看看有什么注意事项:
zcat /usr/share/doc/horde3/README.Debian.gz
这个文件是英文的,不想看英语的就按照我说的做吧:
cd /usr/share/doc/horde3/examples/scripts/sql/
zcat create.mysql.sql.gz |mysql -uroot -p
接下来输入mysql的root密码
删除这个文件/etc/horde/horde3/conf.php的第二行(echo)和第三行(exit)

chown -R www-data /etc/horde/

再次访问 http://bujieyi.cn/horde3/ ,不要密码就进去了!

点击左边的管理,设置,然后在右边点击 horde3,选择 Authentication 标签

在这行 “What backend should we use for authenticating users to Horde?” 选择 IMAP authentication
在下面的Configuration type行选择Separate values

在Database标签,选择MySQL,并填写MySQL的连接信息,包括:用户名,密码,TCP/IP的连接方式,主机名localhost,数据库名horde,连接编码utf-8
在Preference System标签的Driver configuration选择Custom Parameters,MySQL参数同上
然后点击”生成Horde配置文件”

配置邮件,配置一下邮件服务器,同样生成配置文件

horde的mysql密码最好修改一下,记着修改/etc/horde/horde3下面的文件

chmod 777 /var/log/horde/

apt-get install dovecot-imapd
修改/etc/dovecot/dovecot.conf
去掉protocols = imap imaps前面的注释,重启dovecot
/etc/init.d/dovecot restart

结果:安装失败
教训:以后不要用操作系统自带的IMP,要手动安装!

标签:

Leave a Comment

Back to Top

2007-2017 © 北京瑞豪开源科技有限公司 京ICP备13004995号-2