roundcube db.inc.php,开源电子邮件系统(Roundcube Webmail)

RoundCube Webmail是一个基于浏览器,支持多国语言的IMAP客户端。它采用PHP+Ajax开发并且需要MySQL数据库来存储数据,用户界面采用XHTML+CSS2设计。需要的朋友下载试试吧!

RoundCube Webmail基本功能介绍

多语言功能

Find-as-you-type地址簿

Richtext / HTML消息组成

搜索信息和联系人

响应模板罐头

Int.域名(IDNA)

共享文件夹和ACL

全功能的地址簿

可扩展的使用插件API

RoundCube Webmail安装配置

1、首先是下载 RoundCube 后解压缩上传到指定路径,并确保 /temp 和 /logs 两个目录有网络访问权限:

d9251b960fe1c822b497e53f8725bf69.png

tar zxvf roundcubemail-0.3-stable.tar.gz

mv roundcubemail-0.3-stable /var/www/html/webmail

至此,你可以通过浏览器打开 http://localhost/webmail ,这时系统会提示错误:

CONFIGURATION ERROR

main.inc.php was not found.

db.inc.php was not found.

Please read the INSTALL instructions!

2、导入 Roundcubemail 的数据库

e8424764d43db3c347d108a310192072.png

mysql -u root -p

Enter password:

mysql>

创建数据库:roundcubemail

mysql> CREATE DATABASE roundcubemail DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

将数据库的权限给 MySQL 的本地用户:bianjiesky , 'your_passwd' 改为需要的密码:

mysql> GRANT ALL PRIVILEGES ON roundcubemail.* TO bianjiesky@localhost IDENTIFIED BY 'your_passwd';

导入数据库表:

mysql> use roundcubemail;

mysql> source /var/www/html/webmail/SQL/mysql.initial.sql

mysql> flush privileges;

mysql> exit

3、为 Roundcubemail 设置数据库信息

af85ce9e73cf298cc677eab18e82af10.png

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 的值设置为:

修改文件:nano /var/www/html/webmail/config/db.inc.php

$rcmail_config['db_dsnw'] = 'mysql://roundcube:your_passwd@localhost/roundcubemail';

其中 roundcube 修改为数据库本地用户名 bianjiesky ;your_passwd 修改为你设置的访问密码;roundcubemail 为上面创建的数据库名。

然后,配置 main.inc.php 文件:

nano /var/www/html/webmail/config/main.inc.php

# 默认的 IMAP 服务器,本例子使用的 Mail Server 是 Zimbra 服务器 IP。

$rcmail_config['default_host'] = '127.0.0.1';

# 默认的 SMTP 服务器

$rcmail_config['smtp_server'] = '127.0.0.1';

$rcmail_config['smtp_user'] = '%u';

$rcmail_config['smtp_pass'] = '%p';

# 自动创建目录

$rcmail_config['create_default_folders'] = TRUE;

# 默认的域名

# 用户在登录的时候只需要输入 'username' 即可,Roundcubemail 会自动为它加上

# 'username_domain' 里指定的域名,所以用户名就变成:'username@example.org'。

#$rcmail_config['username_domain'] = 'example.org';

# 默认显示的界面语言。可选用的值可以去该目录下找,目录名就是可选的值:

# /var/www/html/webmail/program/localization/

# 如果根据浏览器语言来支持多种语言,设置null

$rcmail_config['language'] = 'zh_CN';

# 设置默认的时区。北京为东八区

$rcmail_config['timezone'] = 8;

# 是否拼写检查

$rcmail_config['enable_spellcheck'] = FALSE;

4、设置一个别名

1ec88e8e08064dcff1864fbbf5fcabbe.png

你也可不安装在 /var/www/html/webmail ,通过为 webmail 设置一个别名也可以访问。

以上配置完成,在浏览器输入 http://localhost/webmail 即可使用 Webmail 登录你的邮箱账户了。

PC官方版

安卓官方手机版

IOS官方手机版

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装 Roundcube Webmail 需要以下步骤: 1. 安装必要的软件 首先,您需要在服务器上安装 Apache、MySQL 和 PHP。 例如,在 Ubuntu 上,您可以通过运行以下命令安装它们: ``` sudo apt-get update sudo apt-get install apache2 mysql-server php php-mysql php-curl php-gd php-xml php-mbstring php-intl ``` 2. 创建数据库 在安装 Roundcube Webmail 之前,请创建一个 MySQL 数据库。您可以使用以下命令: ``` sudo mysql -u root -p ``` 输入您的密码,然后执行以下命令: ``` CREATE DATABASE roundcubedb; GRANT ALL PRIVILEGES ON roundcubedb.* TO 'roundcubeuser'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; ``` 请将 "password" 替换为您自己的密码。 3. 下载 Roundcube Webmail 您可以从 Roundcube 官网下载最新版本的软件包。您可以使用以下命令: ``` wget https://github.com/roundcube/roundcubemail/releases/download/1.4.11/roundcubemail-1.4.11-complete.tar.gz ``` 4. 解压软件包 解压下载的软件包,然后将其移动到 Apache 的网站根目录。 ``` tar -xzvf roundcubemail-1.4.11-complete.tar.gz sudo mv roundcubemail-1.4.11 /var/www/html/roundcube ``` 5. 配置 Roundcube Webmail 在安装 Roundcube Webmail 之前,请先进行必要的配置。 编辑 config/config.inc.php 文件,然后将以下行替换为您的数据库详细信息: ``` $config['db_dsnw'] = 'mysql://roundcubeuser:password@localhost/roundcubedb'; ``` 请将 "password" 替换为您在第 2 步中创建的密码。 接下来,启用插件和主题。您可以使用以下命令: ``` cd /var/www/html/roundcube/plugins cp -R archive_manager/ enigma/ password/ cd /var/www/html/roundcube/skins cp -R classic/ larry/ ``` 6. 访问 Roundcube Webmail 现在,您可以通过浏览器访问 Roundcube Webmail。请在地址栏中输入 "http://your_ip_address/roundcube",然后按 Enter 键。 您应该能够看到 Roundcube Webmail 登录页面。输入您的电子邮件地址和密码,然后单击“登录”按钮即可访问您的电子邮件。 以上就是 Roundcube Webmail 的安装和配置。希望对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值