wiki:Plugin_Repository

Version 240 (modified by strimpak, 9 months ago) (diff)

--

Available plugins

This is a temporary list of available plugins until our plugin repository is ready.

Everyone who developed a plugin is welcome to add a link here.

In order to preserve the code and avoid broken links, we suggest that the developer of a plugin opens a project on SourceForge, Google Code, Github, Gitorious, Bitbucket or BerliOS, or another bigger and secure open source code hosting of the developer's choice.

Installing Plugins and Activating Plugins

After downloading a plugin, extract (unzip) it in RoundCube's plugins directory. Doing this correctly should result in a subdirectory plugins/<name of plugin> which contains all of the plugin's files.

A plugin is not used until you enable it by adding its directory name to the config option plugins, as an array element. This is done by editing your local config/main.inc.php file. Only plugins listed in the array will be enabled.

For example, to enable plugins named additional_message_headers and archive, config/main.inc.php should contain this line:

$rcmail_config['plugins'] = array('additional_message_headers', 'archive');

To disable a plugin, just remove it from the list.

Categories

General

Authentication

Improved Security

  • AntiBruteForce - Plugin to prevent brute force user and pass attempts on Rouncube Webmail - Autoban feature with White List feature.
  • rcguard - A reCAPTCHA challenge for users who have too many failed logins
  • Fail2ban - Add support for IP address blocking of failed login attempts by logging the failed attempts IP address, not your web-servers address.

Mail composing

Mail view

Address book

Message sending

Settings

  • Change password - Change password using various methods (DB, SASL, poppassd, LDAP, etc.)
  • Managesieve filters
  • Another managesieve filters
  • cPanel User Level Filters cPanel Per-User filter manager
  • Subscription options
  • ACL - IMAP Access Control List management
  • Spamassassin User Prefs - Change Spamassassin settings, stored in a DB
  • Postfixadmin integration - 2 plugins to integrate with postfixadmin
  • Vacation Plugin - Vacation / Autoreply plugin with FTP, SSHFTP,Setuid backends with .forward and SQL-support. Allows per host config.
  • Sieve Vacation Plugin - A vacation plugin that creates a sieve filter file inside dovecot sieve_before or sieve_after directory on the local machine. (in development not ready for production, help needed !). The interface will be simple yet powerful.
  • VeximAccountAdmin - Covers the non-admin part of Vexim (password, spam/virus, forward, autoresponder, header blocks)
  • Vacation - Vacation plugin with custom storage backends (SQL, LDAP, custom driver).
  • Special Folders - Define new special folders and change its folder, name and icon. Let users override some or all this fields.
  • Roles and Permissions - Adds the ability to easily give different permissions to users by creating a roles table and assigning users to it. This and other plugins may use its public function to register permissions and admin them with this plugin.
  • Forgot Password - Sends a link to the user's alternative email, than he can generate a new password. After login, if the user does not have an alternative email, it shows a warning.
  • Qmailadmin - Adds settings tabs allowing the user to change their password or vacation message using a qmailadmin backend.
  • Forward - Set forward addresses in Postfix Admin database.
  • Aliases - Set alias addresses in Postfix Admin database.
  • Purge - Purge old messages from Trash and Junk folders (integration with Postfix Admin database).

Applications

  • Roundube iJab Integration - This plugin helps in integration of iJab (web based XMPP messaging client) with Roundcube. Configuration of iJab with some xmpp server (such as ejabberd) is beyond the scope of this plugin. You can see the references section if you want some useful links in configuring iJab.
  • Roundcube Planner - Planner is a task-management plugin for Roundcube. A hybrid between a todo-list and a calendar.
  • Kolab Groupware - Plugins for use with Kolab Groupware.
  • Calendar - Calendar plugin with SQL and Kolab drivers.
  • Tasklist - Task management application with SQL and Kolab drivers.
  • Owncloud - Integration with OwnCloud.

Bundles

Samples