RoundCube Webmail是一個(gè)基于瀏覽器,支持多國(guó)語(yǔ)言的IMAP客戶端。它采用PHP+Ajax開(kāi)發(fā)并且需要MySQL數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)數(shù)據(jù),用戶界面采用XHTML+CSS2設(shè)計(jì)。需要的朋友下載試試吧!
RoundCube Webmail基本功能介紹
多語(yǔ)言功能
Find-as-you-type地址簿
Richtext / HTML消息組成
搜索信息和聯(lián)系人
響應(yīng)模板罐頭
Int.域名(IDNA)
共享文件夾和ACL
全功能的地址簿
可擴(kuò)展的使用插件API
RoundCube Webmail安裝配置
1、首先是下載 RoundCube 后解壓縮上傳到指定路徑,并確保 /temp 和 /logs 兩個(gè)目錄有網(wǎng)絡(luò)訪問(wèn)權(quán)限:
tar zxvf roundcubemail-0.3-stable.tar.gz
mv roundcubemail-0.3-stable /var/www/html/webmail
至此,你可以通過(guò)瀏覽器打開(kāi) http://localhost/webmail ,這時(shí)系統(tǒng)會(huì)提示錯(cuò)誤:
CONFIGURATION ERROR
main.inc.php was not found.
db.inc.php was not found.
Please read the INSTALL instructions!
2、導(dǎo)入 Roundcubemail 的數(shù)據(jù)庫(kù)
mysql -u root -p
Enter password:
mysql>
創(chuàng)建數(shù)據(jù)庫(kù):roundcubemail
mysql> CREATE DATABASE roundcubemail DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
將數(shù)據(jù)庫(kù)的權(quán)限給 MySQL 的本地用戶:bianjiesky , 'your_passwd' 改為需要的密碼:
mysql> GRANT ALL PRIVILEGES ON roundcubemail.* TO bianjiesky@localhost IDENTIFIED BY 'your_passwd';
導(dǎo)入數(shù)據(jù)庫(kù)表:
mysql> use roundcubemail;
mysql> source /var/www/html/webmail/SQL/mysql.initial.sql
mysql> flush privileges;
mysql> exit
3、為 Roundcubemail 設(shè)置數(shù)據(jù)庫(kù)信息
cd /var/www/html/webmail/config/
cp db.inc.php.dist db.inc.php
cp main.inc.php.dist main.inc.php
首先,將 db.inc.php 文件里 db_dsnw 的值設(shè)置為:
修改文件:nano /var/www/html/webmail/config/db.inc.php
$rcmail_config['db_dsnw'] = 'mysql://roundcube:your_passwd@localhost/roundcubemail';
其中 roundcube 修改為數(shù)據(jù)庫(kù)本地用戶名 bianjiesky ;your_passwd 修改為你設(shè)置的訪問(wèn)密碼;roundcubemail 為上面創(chuàng)建的數(shù)據(jù)庫(kù)名。
然后,配置 main.inc.php 文件:
nano /var/www/html/webmail/config/main.inc.php
# 默認(rèn)的 IMAP 服務(wù)器,本例子使用的 Mail Server 是 Zimbra 服務(wù)器 IP。
$rcmail_config['default_host'] = '127.0.0.1';
# 默認(rèn)的 SMTP 服務(wù)器
$rcmail_config['smtp_server'] = '127.0.0.1';
$rcmail_config['smtp_user'] = '%u';
$rcmail_config['smtp_pass'] = '%p';
# 自動(dòng)創(chuàng)建目錄
$rcmail_config['create_default_folders'] = TRUE;
# 默認(rèn)的域名
# 用戶在登錄的時(shí)候只需要輸入 'username' 即可,Roundcubemail 會(huì)自動(dòng)為它加上
# 'username_domain' 里指定的域名,所以用戶名就變成:'username@example.org'。
#$rcmail_config['username_domain'] = 'example.org';
# 默認(rèn)顯示的界面語(yǔ)言?蛇x用的值可以去該目錄下找,目錄名就是可選的值:
# /var/www/html/webmail/program/localization/
# 如果根據(jù)瀏覽器語(yǔ)言來(lái)支持多種語(yǔ)言,設(shè)置null
$rcmail_config['language'] = 'zh_CN';
# 設(shè)置默認(rèn)的時(shí)區(qū)。北京為東八區(qū)
$rcmail_config['timezone'] = 8;
# 是否拼寫(xiě)檢查
$rcmail_config['enable_spellcheck'] = FALSE;
4、設(shè)置一個(gè)別名
你也可不安裝在 /var/www/html/webmail ,通過(guò)為 webmail 設(shè)置一個(gè)別名也可以訪問(wèn)。
以上配置完成,在瀏覽器輸入 http://localhost/webmail 即可使用 Webmail 登錄你的郵箱賬戶了。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版