RoundCube Webmail



贊助商連結


misol
2009-12-20, 12:00 AM
最近想把家裡的 WebMail 換成 RoundCube Webmail
因為 OpenWebMail 看起來已經沒在更新了...加上速度有點...
轉貼一些連結,也作個筆記

精巧的AJAX 作品:RoundCube Webmail 0.1-beta2 @ 自由軟體技術交流網
http://freesf.tw/modules/news/article.php?storyid=3031


RoundCube 是從 Iloha 改寫而來,也承席Iloha 羽量級的靈巧速度,加上RoundCube 精美的介面、以及AJAX 級的設計表現,雖然目前只是0.1-beta2 版,卻讓人愛不釋手。唯一可惜的,是它必需使用MySQL資料庫,但比起Hola 之類使用資料庫的Webmail, RoundCube 更為簡單精巧。

以下簡單的介紹它的安裝及設定。



首先到www.roundcube.net 下載它的套件解開。目錄名稱請隨意,放到你apache 的目錄裡。
先設定資料庫:

SQL/ 目錄下有 mysql5.initial.sql 以及mysql.initial.sql ,其中前者為SQL v5版本所用,其他取用後者。

先建立一個roundcube 的資料庫:

# mysql -u root -p
( 然後輸入SQL root密碼)

SQL> create databases roundcubemail;

SQL> quit;

# mysql -u root -p roundcubemail < mysql5.initial.sql
(輸入mysql 密碼)

再來去改設定檔

在 config/ 把所有*.inc.php.dist 改成 *.inc.php

然後再分別設定這兩個設定檔。

第一個db.inc.php,有始有終,我們先設定資料庫。

只需要修改這一行:

$rcmail_config['db_dsnw'] = 'mysql://root:mysqlpasswd@localhost/roundcubemail';
注意填入你MySQL 帳號及密碼,上列以 root及密碼mysqlpasswd 為例。

第二個main.inc.php 就是你的mail server 設定內容。應該要設定兩行:

$rcmail_config['default_host'] = 'mail.abc.idv.tw';
$rcmail_config['smtp_server'] = 'mail.abc.idv.tw';
都填入你的mail server主機名稱。

最後,我們要中文化。

請到www.roundcube.net 的downloads,點選additional language packs 這串紅字,然後尋找 roundcube_chinese-big5-0.1-beta2.tar.gz

請下載放到 program/localization/ 之下解開。會解出一個 tw/ 的目錄。

再回到 config/main.inc.php 這個檔案設定,需要修改兩個東西,一為語言,二為顯示時間(GMT+8)。

$rcmail_config[’locale_string’] = ‘tw’;

$rcmail_config[’timezone’] = 8;

改完之後,中文RoundCube Webmail就大功告成了。

======================================================
RoundCube 官網: http://roundcube.net/
目前最新版:0.3.1

未完待續...

贊助商連結


misol
2009-12-20, 12:03 AM
一樣是安裝簡介:
Steven's Linux Note : RoundCube Webmail
http://www.l-penguin.idv.tw/article/roundcube_webmail.htm

Fedora 需要的套件
除了上面連結裡面列出的,還需要 php-gd php-xml perl-TimeDate
其中 php-xml 提供 DOM 支援

antony0509
2010-01-15, 10:46 PM
不好意思 請問一下
為什麼我安裝完之後會有下列錯誤訊息
[16-Jan-2010 06:18:57 +0800]: IMAP Error: Authentication for root failed (LOGIN): "" (POST /rdmail/?_task=&_action=login)
[16-Jan-2010 06:28:50 +0800]: IMAP Error: Authentication for root failed (LOGIN): "" (POST /rdmail/?_task=&_action=login)
[16-Jan-2010 06:29:02 +0800]: IMAP Error: Authentication for rdmail failed (LOGIN): "a001 NO Authentication failed." (POST /rdmail/?_task=&_action=login)

登入畫面是說明無法連線IMAP伺服器
但是我用 telnet 試143埠是ok的
我有安裝dovecot和cyrus-imapd還是一樣...XD

misol
2010-01-18, 04:26 PM
root 可在本機以外登入讀取郵件嗎?

猜的..

thomasho
2010-01-20, 11:32 PM
請問樓主,

RoundCube有支援mulit-domain嗎?

因小弟的mail server上有三個domain,而openwebmail有支援.....

怕換了不支援就好笑了:(

misol
2010-01-21, 10:17 AM
看起來好像有,不過沒試過
請自行參考:
http://trac.roundcube.net/wiki/Howto_Config

misol
2010-11-09, 10:37 AM
最近把家裡的 Server 換了較快的硬碟,更新 OS 到 Fedora14 (很想等 CentOS 6,可惜就是等不到 RHEL 6 正式版發行....)
要安裝 perl-suidperl for Open WebMail
沒想到沒法從 yum 直接解決掉相依性問題,少了 perl-suidperl
咕了一下大神,發現 perl-suidperl no longer available in Fedora 14 (http://www.adsm.org/lists/html/BackupPC-users/2010-07/msg00030.html)
唉.......

RoundCube Webmail
就是你啦