RoundCube 是一个流行的网页邮件界面。凭借其速度快、操作简单和易用性高,它赢得了广泛的欢迎。针对该网页界面已经开发了许多插件,今天我们将介绍如何安装一个用于管理笔记的插件。
这个笔记插件乍一看功能简单,就像普通的记事本,但不同的是,它始终触手可及,因为它集成在您的 RoundCube 邮箱中。
1. 插件安装
请从以下链接下载最新版本:
https://github.com/dondominio/ddnotes
2. 安装步骤
在服务器上解压下载的压缩包,将文件夹重命名为 ddnotes,然后复制到您 RoundCube 安装目录下的 plugins 文件夹中。
目录结构应如下所示:
plugins
- calendar
- ddnotes
- SQL
- localisation
- ...
2.1 创建数据库表
执行以下命令来创建用于存储笔记的数据结构,请根据您的环境修改路径和用户信息。
其中 roundcube 是数据库用户名,roundcubemail 是数据库名。系统会提示您输入密码。
路径 /usr/share/roundcube/plugins/ddnotes/SQL/mysql.initial.sql 可能因您的系统而不同。
mysql -u roundcube -p roundcubemail < /usr/share/roundcube/plugins/ddnotes/SQL/mysql.initial.sql
2.2 启用插件
打开 RoundCube 的配置文件 ../config/config.in.php,在其中添加插件名称 ddnotes。
插件配置部分应如下所示:
$config['plugins'] = [
'calendar',
'markasjunk',
'managesieve',
'ddnotes',
];
3. 验证
打开网页界面,必要时刷新页面(Ctrl + F5)。
左侧菜单中将出现一个新的 笔记(Notes) 项目。
在该部分中,您可以添加、删除、编辑笔记,也可以将现有笔记作为附件发送。

4. 其他设置
如有需要,您可以在 localization 文件夹中添加自己的语言翻译文件,文件名请参考现有样式。
插件的其他配置选项位于
../plugins/ddnotes/defaults.inc.php 或 config.inc.php 文件中。
要启用自定义配置,请将 config.inc.php.dist 重命名为 config.inc.php。
在邮箱中管理笔记与使用日历一样方便——登录邮箱后,您需要的一切功能都触手可及。

