What is Roundcube?

Roundcube is a free and open-source web-based email client, written in PHP, that provides a comprehensive and user-friendly interface for managing email accounts. It is designed to be highly customizable and extensible, making it a popular choice among individuals and organizations looking for a robust email solution. With Roundcube, users can access their email accounts from anywhere, using any device with a web browser, and enjoy features such as address books, calendars, and task lists.

Main Features of Roundcube

Some of the key features of Roundcube include:

  • Support for IMAP and POP3 email protocols
  • Integrated address book and calendar
  • Task list and notes management
  • Customizable user interface and layout
  • Support for plugins and extensions

Installation Guide

System Requirements

Before installing Roundcube, make sure your system meets the following requirements:

  • PHP 7.2 or later
  • MySQL 5.7 or later
  • Apache 2.4 or later
  • IMAP or POP3 email server

Step-by-Step Installation

Here is a step-by-step guide to installing Roundcube:

  1. Download the latest version of Roundcube from the official website.
  2. Extract the downloaded archive to a directory on your web server.
  3. Create a new database and user for Roundcube using your MySQL server.
  4. Configure the Roundcube configuration file (config.inc.php) to connect to your database and email server.
  5. Run the Roundcube installer to set up the database schema and default settings.

Roundcube Snapshot and Restore Workflow

What is a Snapshot?

A snapshot is a point-in-time copy of your Roundcube database and configuration files. It allows you to capture the current state of your email system and restore it later if needed.

How to Create a Snapshot

To create a snapshot in Roundcube, follow these steps:

  1. Log in to your Roundcube administrator account.
  2. Go to the

Submit your application