承接 gianlucagiacometti/roundcube-toolbox 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

gianlucagiacometti/roundcube-toolbox

Composer 安装命令:

composer require gianlucagiacometti/roundcube-toolbox

包简介

Set of tools for Roundcube webmail

README 文档

README

This plugin is a set of tools for Roundcube Webmail
Some tools are designed to work with PostfixAdmin / Postfix with sql backend

ATTENTION

This plugin works with RC 1.7.

Release 1.7.0 of the plugin works with 1.7 of Roundcube Webmail

Master branch works with the Git version of Roundcube Webmail

Available tools

  • aliases [tool to manage aliases in postfixadmin]
  • forward [tool to manage forward addresses in postfixadmin]
  • vacation [tool to manage postfixadmin vacation]
  • purge [tool to periodically purge Trash and Junk folders]
  • preview [tool to disable message preview]
  • customise [tool to customise Blank Page and CSS per domain]
  • attachments [tool to replace large attachments with a link in outgoing messages]

Requirements

License

This plugin is released under the GNU General Public License Version 3+ except skins, which are subject to the Creative Commons Attribution-ShareAlike License.

Install

  • Place this plugin folder into plugins directory of Roundcube
  • Change the folder name to 'toolbox'
  • Add 'toolbox' to $config['plugins'] in your Roundcube config file

NB: When downloading the plugin from GitHub you will need to create a directory called toolbox and place the files in there, ignoring the root directory in the downloaded archive.

Update database using the appropriate file in the SQL folder.

Customise tool needs a folder called 'tmp' writeable by the web browser.
Attachments tool needs a folder called attachments writeable by the web browser.
The file /bin/initplugin.sh can do the job for you.

Config

The default config file is plugins/toolbox/config.inc.php.dist
Copy 'config.inc.php.dist' to 'config.inc.php'
Edit the plugin configuration file 'config.inc.php' and choose the appropriate options

$rcmail_config['toolbox_dsn']
Sets the connection to the data source
Examples:

$rcmail_config['toolbox_dsn'] = 'pgsql://username:password@localhost/database';
$rcmail_config['toolbox_dsn'] = 'mysql://username:password@host/database';

$config['toolbox_sql_table_name']
Sets the name of the sql table
Default value:

$config['toolbox_sql_table_name'] = 'toolbox';

$config['toolbox_sql_username_field']
Sets the name of the username field in the toolbox sql table
Default value:

$config['toolbox_sql_username_field'] = 'username';

统计信息

  • 总下载量: 660
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 20
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 18
  • Watchers: 2
  • Forks: 12
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2020-04-13

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固