在Dreamhost空间安装自己的webmail

大家都知道,DreamHost提供邮件,在后台添加邮箱后是一个http://webmail.yourdomain.comSquirrelMail的邮件系统,这个自己是不能改他的登陆页面或其他的,那么,我们能自己安装一个SquirrelMail或其他什么PHP邮件系统吗?,这样我们就可以自由控制登陆或其他叶面的样式了,答案是肯定:当然能
下面我就以安装SquirrelMailRoundCube为例子给大家介绍一下:
1.安装SquirrelMail
a.在DreamHost后台建一个访问邮箱的二级域名网站如:imail.songlee.com
b.在SquirrelMail官方网站下载最新版,现在最新好像是SquirrelMail Version: 1.5.1 (本站下载) ,解压上传到刚才建议的二级网站的根目录下.
c.编辑./config/config_default.php:

$domain = ‘example.com’; //这里的example.com改成你的@yourdomain.com后缀的域名,如songlee.com
$smtpServerAddress = ‘localhost’; //这里的localhost改成你的Smtp服务器,如mail.songlee.com
$imapServerAddress = ‘localhost’; //这里的localhost改成你的imap服务器,如mail.songlee.com
$data_dir = ‘/var/local/squirrelmail/data’; //这里的/var/local/squirrelmail/data改成你的邮件Data的最对路径,最好是访问不到的!
$default_charset = ‘iso-8859-1′; //这里的iso-8859-1改成你的UFT-8吧,这里可以防止邮件乱码!
$useSendmail = false; //改成true,否则发邮件失败!

然后改名为config.php保存在相同目录里.
(以上说的是必须的,其他你可以仔细看看怎么修改,你可以修改后上传到空间里,也可以在Shell里修改!)
最后说一下,SquirrelMail的中文使用:选项->显示首选项->里面可以设置风格,字体及大小,语言等
测试地址:http://imail.songlee.com 用户名:demo@songlee.com,密码wpdemo
2.安装RoundCube
a.在DreamHost后台建一个访问邮箱的二级域名网站如:email.songlee.com.
b.在RoundCube官方网站下载最新版,现在最新好像是roundcubemail-0.1-rc1.1 本站下载
(本站制作的简体中文文件:zh_cn.zip,解压上传到刚才建议的二级网站的根目录下.
c.在DreamHost后台建一个Mysql数据库,请记住数据库用户名,密码,数据库名,数据库服务器IP或名.
d.编辑../config/db.inc.php.dist:

$rcmail_config['db_dsnw'] = ‘mysql://roundcube:pass@localhost/roundcubemail;// mysql://用户名:密码@数据库服务器IP或名/数据库名’

改名为db.inc.php保存到相同目录
e.编辑../config/main.inc.php.dist:

$rcmail_config['default_host'] = ”; //这里的example.com改成你的@yourdomain.com后缀的域名,如songlee.com
$rcmail_config['username_domain'] = ”; //同上
$rcmail_config['mail_domain'] = ”; //同上
$rcmail_config['default_host'] = ”; //添加成你的收件服务器,如mail.songlee.com
$rcmail_config['smtp_server'] = ”; //添加成你的Smtp服务器,如mail.songlee.com
$rcmail_config['smtp_user'] = ”; //不知道为什么这里要加成%u,否则不能发信
$rcmail_config['smtp_pass'] = ”; //不知道为什么这里要加成%p,否则不能发信

改名为main.inc.php保存到相同目录,以上两个文件还有很多设置,自己可以看看!
(以上说的同样也是必须的,其他你可以仔细看看怎么修改,你可以修改后上传到空间里,也可以在Shell里修改!)
f.使用phpadmin工具导入./SQL/mysql.initial.sql,如果你的mysql是5.0以上,那请导入mysql5.initial.sql,否则会出错!
测试地址:http://email.songlee.com 用户名:demo@songlee.com,密码wpdemo
我个人测试收发邮件是没有问题的,如果你发现问题,或有哪不清楚,可以留言,看我能否帮得上忙!

3 回复 于 “ 在Dreamhost空间安装自己的webmail ”

  1. roundcube怎么和postfix,dovecot连上阿?
    还有,roundcube的数据表mysql5.initial.sql中怎么给用户设置密码?我要在自己的电脑上测试,我用的是Fedora7.

  2. 你好,这是我的到访留言,
    欢迎回访:)再走走,看看
    听景777-属于个人的Blog
    地址1 http://shunhill.cn/
    地址2 takepul.googlepages.com/2.htm

  3. 哈哈,不错的想法,我用Gmail的看腻了Google主题就可以自己搞一个WEBMAIL了

请回复此日志

你可以使用这些XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>