MyRoundcube Plugins

MyRoundcube Plugins

Plugin Name

(times downloaded)

Usage Description


plugin_manager
  • Plugin Manager gives users the ability to enable/disable plugins (at the user-level) while helping admins to stay current with updates, up-to-date plugins, bug fixes, centralized downloads, documentation and recommendations. Plugin Manager does not modify your file system nor it will install plugins automatically.
A
archivefolder
  • Move messages to a predefined Archive folder. This is a fork from Roundcube’s default archive plugin.
B
blockspamsending
  • With this plugin, administrators can disallow sending multiple messages with equal bodies in one session. A very basic but efficient plugin to prevent sending out massive spam by your webmail users. It simply compares emails’ content and if similar content is sent out within one session, the attempt to send the same message again is blocked without any further information displayed to the potential spammer.
C
calendar
  • Jquery full calendar. One of our favorites and more widely used plugin.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
calendar_plus
  • calendar_plus hooks into our calendar plugin. It adds advanced features to our default calendar.
      * Database or CalDAV backends support
      * Google: Sync Google calendars
      * Sharing: Share CalDAV calendars (read/write, SabreDAV required)
      * Sharing read only (all)
      * Filter: Filter events by categories
      * Export
      * Import
      * Advanced Printing
      * Events Search
      * Display birthdays from Addressbooks
      * Feeds (ICS)
      * Invitations (basic)
      * Events Reminders
      * Import events from mailbox (detection of ICS attachments)
      * Calendar Categories
      * Individual email message reminders for specific events (scheduled_sending plugin required)
captcha
  •  Captcha challenge. Secure pages by captcha challenging visitors.
carddav
  • CardDAV is an address book client/server protocol designed to allow users to access and share contact data on a server. Even when CardDAV is not new, we are one of the first ones to support this protocol by a webmail client!
    See also: CardDAV+android | CardDAV+iPhone
carddav_plus
  • carddav_plus hooks into our carddav plugin. It adds advanced features to default carddav plugin:
      * Shared addressbooks (requires SabreDAV)
      * Automated Addressbook integration
      * Ability for users to add CalDAVs
checkbox
  • Add a convenient checkbox to select single or multiple messages from the message list.
checked_identities
  • With this plugin, administrators can send out email messages with activation links when a new identity is added to any user account, which enforces to validate the authenticity and ownership of the account in question before the new identity could be used.
compose_in_taskbar
  • Add a ‘Compose’ button to the application bar (top bar).
compose_newwindow
  • Compose new message(s) in a pop-up window. Have a dedicated window for each particular message you are composing.
contactus
  • Adds a contact form and button to the Taskbar.
contactus plugin requires taskbar plugin to be installed and enabled.
crawler
  • Fake page content for crawlers (usefull for Google ranking).
D
db_version
  •  A helper plugin to create and adjust plugin’s database tables automatically (database versioning).
dblog
  •  Log into database instead of file. This plugin is useful to centralize logs f.e. on Round Robin installations.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
demologin
  • Provides demo account(s) for your visitors. Featured: These accounts are reseted to defaults on logout.
demologin plugin requires taskbar plugin to be installed and enabled.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
detach_attachments
  •  Automatically detaches attachments from emails and sends a download link to recipients, keeping detached files in the origen server.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
dnsbl
  • Lock out blacklisted IPs at the front door (login page).
domain_check
  • Restrict webmail login to specific domains.
E
embed_images
  • Send image links in HTML messages within the code to avoid images from being blocked by email clients. This is accomplished by inserting a link into the HTML message (<img src=”http://domain.tld” />).
F
fancybox
  • A helper plugin to implement fancybox (http://fancybox.net).
fileapi_attachments
  • This plugin adds “drag and drop” functionality to the compose window.
fileapi_attachments does not work for IE browsers due to lack of required methods. Unfortunately we don’t have a fix for that . Hopefully next IE generation will do the job.
folderbuttons
  •  Add a control to mailbox list menu to expand/collapse all mailbox list subfolders with one click.
G
global_alias
  • This is just a helper plugin required by other MyRoundcube plugins.
global_config
  •  Merge all plugin’s configuration files into one single config.inc.php file. Benefits? Read more on Global Configuration
  • Insert Google advertisement.
google_analytics
H
Please note hmail_* plugins are specific for hMailServer Email Server Application.
hmail_autoban
  • Prevent password guessing attacks against your Roundcube webmail. When used along with rcguard plugin, it is the perfect solution to prevent this type of attacks in your deployments.
hmail_autoresponder
  •  Manage hMailServer’s auto-responder settings from Roundcube Webmail on a per-user level.
hmail_forwarding
  •  Manage hMailServer’s message forwarding options from Roundcube on a per user level.
hmail_login
  •  Allow webmail users to login into their accounts with an email alias or the local part of their email address.
hmail_password
  •  Allow users to change their hMailServer account’s password. hmail_client (recommended) is included with hmail_password plugin.
hmail_pop3
  • Enable user-level management to fetch messages from external POP3 accounts.
hmail_signature
  •  Allow users to personalize their hMailServer account’s signature from Roundcube webmail on a per-user level. Signatures can be embedded to all outgoing emails whether emails are sent from Roundcube webmail or from a Desktop client application.
hmail_spamfilter
  •  Manage hMailServer (server side) filter rules from Roundcube on a per-user level to allow users to set their spam threshold.
hmail_rules
  •  Gateway interface between Roundcube Webmail and hMailServer PHPWebAdmin to allow users to define actions to take based on the contents of an email.

http_auth
  •  Makes use of existing HTTP authentication and perform login with the existing user’s credentials by redirecting the client to http://server.tld/logout.html URL after logout. This page is then responsible to clear HTTP authentication. Please, see logout.html (in plugin’s directory) for an example on how HTTP authentication can be cleared.
http_request
  •  A helper plugin to establish remote http requests (supports both, cURL and fsockopen).
I
identities_imap
  •  Allow users to access messages stored in remote folders (IMAP server) as if they were local folders.
identities_smtp
  •  Associate SMTP relays to account’s identities on a per user level.
idle_timeout
  •  Log out users on inactivity.
impersonate
  • Allow administrators to login into users’ accounts without knowing their passwords. Please, be fair and respect others privacy. This plugin is intended to provide support without having to ask users for their passwords.
impressum
  • Display an impressum page.
impressum plugin requires taskbar plugin to be installed and enabled.
J
jqueryui
  • Helper plugin bundled with Roundcube.
jscolor
  • Javascript color picker (currently used by message_highlights and calendar).
L
lang_sel
  • Let users select their language preferences right at the login page.
load_splitter
  • Allows administrators to configure Roundcube Webmail to split its load, delivering .js, .css and images from a different/separate server.
M
moreuserinfo
  • Displays basic account information such as IMAP & SMTP server details, default Identity, user’s CalDAV & CardDAV URLs and other details.
moreuserinfo plugin requires ‘settings’ plugin.
N
nabble
  • Embedded Nabble mailing lists/forums into the webmail and provide a single login.
newuser
  • Inform administrators when a new user is registered via webmail interface and send a welcome message to the new user on the first login.
P
placeholder
  • Add placeholder attributes to text/password input elements/fields.
planner
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
persistent_login
  • This plugin provides a persistent login functionality, also known as “remember me” or “stay logged in” function.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
plaxo_contacts
  • Access Plaxo contacts from Roundcube Webmail (read only).
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
pwtools
  • Recover passwords challenging users with Secret Questions and Answers.
pwtools plugin requires ’savepassword’ plugin.
Q
qtip
  • This is a helper plugin to display jQuery UI tooltips.
R
register
  • This is a plugin for self-registration (IMAP accounts). It is ‘driver based’ and currently cPanel, Postfix Admin and hMailServer backends are supported. Contributions are welcome! Send your addition to our dev-team.
register plugin requires taskbar plugin to be installed and enabled.
rss_feeds
  • Access your emails from RSS Feed readers.
S
sabredav
  • Creates SabreDAV accounts for CalDAV calendar access when new users in Roundcube are created and associates passwords if or when they have been changed.
    Sabredav plugin 4.x implements DAV based calendar and addressbook sharing.
    Calendar sharing is only available with our calendar_plus plugin.
    Addressbook sharing is only available with our carddav_plus plugin.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
savepassword
  • This is a helper plugin which is required by pwtools and it is recommended to run this plugin along with calendar.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
scheduled_sending
  •  Schedule message(s) to be sent at specified time.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
A common issue when using this plugin is that admins miss to setup the cron jobs (Please, see cron folder for more details).
sticky_notes
  •  Create and manage Notes in your webmail.
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
settings
  • This is a helper plugin. It is required of several other plugins (f.e. all hmail_* plugins).
summary
  • Show a welcome page after login with mailboxes status summary and other settings.
T
taskbar
  • Inject navigation links into login page and other pages outside the login.
terms
  • Put in place terms and conditions for your webmail service(s) and have users agree to them in order to be able to use the service(s) you provide.
timepicker
  • A helper plugin to implement jQuery timepicker (http://trentrichardson.com/examples/timepicker/).
timymce
  • This plugin implements TinyMCE PHP Compressor ( http://www.tinymce.com/wiki.php/Compressors:PHP ).
    Additionally, it adds the ability to configure TinyMCE settings without editing Roundcube’s core files.
V
vcard_attach
  • Attach a vCard to outgoing messages.
vkeyboard
  • Add a virtual keyboard to enter passwords. This plugin prevents keyloggers from hijacking passwords.
W
webmail_notifier
wrapper
  • Load Roundcube into a frameset. This plugin is useful to access the webmail when using a high resolution screen. It keeps your Roundcube Webmail within a narrowed frame.

Third party Plugins supported by MyRoundcube plugin_manager


Plugin Name

Usage Description

C
contextmenu
  •  Plugin to add a contextual menu (right-click functionality) to the message list.
Developer: Phil Weir - Homepage
copymessage
D
database_attachments
  • Helper Plugin to manage attachments in database. Plugin bundled with Roundcube Webmail.
Developers: Ziba Scott, Aleksander Machniak - Homepage 
F
forwardattachment
  • Forward emails as attachment. This plugin extends the forward as attachment function in Roundcube to allow forwarding of multiple messages at the same time.

Developer: Phil Weir - Homepage

G
globaladdressbook
  • Add a SQL based global address book to Roundcube. It can be global per installation, per IMAP host or per domain.
Developer: Phil Weir - Homepage
H
hide_blockquote
  • Adds a possibility to hide long blocks of cited text in messages. Plugin bundled with Roundcube Webmail.
Developer: Aleksander Machniak - Homepage
I
importmessages
  • Allows .eml files and .zip files containing .emls to be uploaded and imported into your mailbox. This function can be accessed from the folder actions menu.
Developer: Phil Weir - Homepage
K
keyboard_shortcuts
  • Enables some common tasks in Roundcube Webmail to be executed with keyboard shortcuts.
Developers: Patrik Kullman – HomepageCor Bosman - Homepage
L listcommands
  • This plugin parses email headers looking for mailinglist specific information. If headers are found, it uses them to create an additional header in the header box to easily perform certain mailinglist commands like subscribing, unsubscribing, asking for help, and sending a new mail.
Developer: Patrik Kullman - Homepage
M
markasjunk2
  • Adds a new button to the mailbox toolbar to mark the selected messages as Junk/Not Junk, optionally detaching original messages from spam reports if the message is not junk and learning junk/not junk using various methods (sa-learn, etc.).
Developer: Phil Weir - Homepage
markbuttons
  • Quick marking buttons at bottom of Message List.
Developer: Karl McMurdo
message_highlight
  • Highlight messages in your mailbox which meets specific criteria such as From, To, Subject, etc.
Developer: Cor Bosman - Homepage
N
newmail_notifier
  • Browser notification for new emails (HTML5 required). Plugin bundled with Roundcube Webmail.
new_user_dialog
  • Present identity settings dialog box to new users. When a new user is created, this plugin checks the default identity and sets a session flag in case it is incomplete. An overlay box will appear on the screen until the user has reviewed and completed her/his identity.
Developer: Thomas Bruederli - Homepage
R
rcguard
  • Logs failed login attempts and requires users to go through a reCAPTCHA verification process when the number of failed attempts go too high. Provides protection against automated/brute-force attacks.
Developer: Denny Lin - Homepage
Look for the SQL folder included with this plugin and run the .sql script against your Roundcube database
V
vcard_attachments
  • Detect vCard attachments in emails and show a button to import them into Address Book. Plugin bundled with Roundcube Webmail.
Z
zipdownload
  • Plugin to allow the download of all message attachments in one zip file. Plugin bundled with Roundcube Webmail (since Roundcube v0.9).