awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
roundcube avatar

roundcube/roundcubemail

0
View on GitHub↗
6,793 stars·1,737 forks·PHP·16 viewsroundcube.net↗

Roundcubemail

Roundcube is an open-source, self-hosted webmail client designed for reading, composing, and organizing emails stored on remote servers using IMAP and SMTP protocols. It provides a browser-based interface that allows users to manage their mailboxes and sender identities through a secure communication platform.

The platform is distinguished by its modular architecture, featuring a plugin-based extension system for adding new functional modules and a skin-based theme layer for customizing the visual appearance and responsive layouts. It further supports embedding its interface into external cloud productivity suites and collaborative workspaces using single sign-on.

Core capabilities include encrypted email communication, collaborative address book management via directory connectors, and advanced message organization using threaded listings and global search. The system incorporates security measures such as two-factor authentication, brute-force prevention, HTML content sanitization, and shared folder access control lists.

The software includes built-in tools for mailbox data import and export, as well as scripts for configuration migration during system upgrades.

Features

  • Webmail Clients - Provides a comprehensive browser-based interface for users to read, compose, and organize emails stored on remote servers.
  • Email - Provides a full-featured browser-based client for sending, receiving, and managing emails on remote servers.
  • Email Message Organization - Organizes communications using threaded listings, folder management, and drag-and-drop actions via server protocols.
  • Professional Email Composition - Supports professional message creation with multiple sender identities, response templates, and integrated spell checking.
  • Mailbox State Synchronizers - Synchronizes mailbox state by mapping web interface actions to remote server operations via the IMAP protocol.
  • Email Clients - Serves as a self-hosted, open-source communication platform for reading and composing emails.
  • IMAP Client Interfaces - Implements a browser-based interface for managing messages and folders on remote servers using the IMAP and SMTP protocols.
  • HTML Content Sanitization - Implements a strict HTML whitelist filter pipeline to prevent cross-site scripting attacks.
  • Email Security - Protects message privacy through encryption and secures accounts with two-factor authentication and brute-force prevention.
  • OIDC Authentication Plugins - Secures user access by integrating with external identity providers through OpenID Connect flows.
  • Single Sign-On Providers - Delegates user verification to external identity providers using discovery and logout flows for single sign-on.
  • Hook-Based Plugin Systems - Provides a modular extension system using hooks to add new functional modules and UI capabilities.
  • Extensible Web Platforms - Features a modular architecture with a plugin-based extension system for adding new functional modules.
  • Collaborative Address Books - Implements a contact management system using directory connectors and fast lookup interfaces for organizing recipients.
  • Global Search Tools - Provides a fast lookup interface to perform global searches across messages and address book entries.
  • Sender Identity Management - Allows users to create and switch between multiple distinct identities for outgoing email communication.
  • Complex Search Querying - Supports complex query operators to filter and locate specific messages within large email datasets.
  • Contact Management - Manages address books and contact groups using directory connectors and fast lookup interfaces.
  • Access Control Lists - Manages shared folder permissions and restricts user access to mail directories using access control lists.
  • Brute Force Protections - Protects user accounts using brute-force prevention, two-factor authentication, and external identity provider support.
  • Contact Directory Connectors - Resolves contact information by bridging the user interface to external directory services and databases.
  • Encrypted Email Clients - Secures message content and ensures communication privacy by integrating encryption standards into the webmail interface.
  • Message Encryption - Ensures the privacy and confidentiality of sent and received messages using industry encryption standards.
  • Third-Party Plugins - Integrates third-party modules to add expanded features such as calendars and account support.
  • Responsive Layout Customizers - Supports custom skins and responsive layouts to adapt the visual experience for different devices.
  • Theme Customization - Provides interfaces for applying custom skins to change the overall look and feel of the web interface.
  • Skinning Engines - Uses a template-based skinning engine to separate visual presentation from business logic.
  • Email Servers - Browser-based IMAP client for managing email accounts.
  • Email Solutions - Listed in the “Email Solutions” section of the Awesome Selfhosted awesome list.
  • Webmail Clients - Feature-rich browser-based IMAP email client.

Star history

Star history chart for roundcube/roundcubemailStar history chart for roundcube/roundcubemail

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Roundcubemail

Similar open-source projects, ranked by how many features they share with Roundcubemail.
  • mail-in-a-box/mailinaboxmail-in-a-box avatar

    mail-in-a-box/mailinabox

    15,343View on GitHub↗

    Mail-in-a-Box is a self-hosted email server appliance that automates the deployment of SMTP, IMAP, and POP3 services on Linux. It functions as a complete suite including a DNS management server, a spam and abuse filter, and a web-based administrative control panel for managing users, aliases, and storage quotas. The project distinguishes itself through a high degree of automation for email security and authenticity. It automatically provisions and maintains SPF, DKIM, DMARC, and DNSSEC records to prevent domain spoofing, while managing the installation and rotation of TLS certificates and enf

    Pythonemailmailserver
    View on GitHub↗15,343
  • mjl-/moxmjl- avatar

    mjl-/mox

    5,713View on GitHub↗

    Mox is a self-hosted email server that runs as a single compiled Go binary, handling the full lifecycle of sending and receiving email through SMTP, IMAP4rev2, and a built-in webmail application. It is designed to be operated without external dependencies or runtime plugins, with all mail services — including spam filtering, queue management, and web interfaces for administration and account management — contained in one executable. The server distinguishes itself through automated TLS certificate management via ACME, DNS-based autoconfiguration for email clients, and file-based configuration

    Go
    View on GitHub↗5,713
  • jstedfast/mailkitjstedfast avatar

    jstedfast/MailKit

    6,802View on GitHub↗

    MailKit is a cross-platform .NET email protocol library used to implement IMAP, POP3, and SMTP functionality. It provides specialized client libraries for managing remote mailboxes, retrieving and downloading messages, and composing and transmitting emails to remote servers. The library supports secure identity verification through SASL authentication and OAuth 2.0 token-based flows. It includes capabilities for routing traffic through proxy gateways and decrypting PGP-encrypted content embedded within email bodies. The project covers a broad range of email operations, including folder manag

    C#c-sharpdkimemail
    View on GitHub↗6,802
  • mailu/mailuMailu avatar

    Mailu/Mailu

    7,319View on GitHub↗

    Mailu is a complete email distribution system deployed as a suite of containerized images. It provides a self-hosted email infrastructure that integrates a webmail client interface with a centralized administration dashboard for managing domains, user accounts, and storage quotas. The system focuses on email deliverability and security through a framework that implements identity verification records and digital certificates. This includes the use of identity signatures and encryption to secure mail transport and prevent domain spoofing. The platform includes layered spam and malware filteri

    Pythondkimdmarcdocker
    View on GitHub↗7,319
See all 30 alternatives to Roundcubemail→

Frequently asked questions

What does roundcube/roundcubemail do?

Roundcube is an open-source, self-hosted webmail client designed for reading, composing, and organizing emails stored on remote servers using IMAP and SMTP protocols. It provides a browser-based interface that allows users to manage their mailboxes and sender identities through a secure communication platform.

What are the main features of roundcube/roundcubemail?

The main features of roundcube/roundcubemail are: Webmail Clients, Email, Email Message Organization, Professional Email Composition, Mailbox State Synchronizers, Email Clients, IMAP Client Interfaces, HTML Content Sanitization.

What are some open-source alternatives to roundcube/roundcubemail?

Open-source alternatives to roundcube/roundcubemail include: mail-in-a-box/mailinabox — Mail-in-a-Box is a self-hosted email server appliance that automates the deployment of SMTP, IMAP, and POP3 services… mjl-/mox — Mox is a self-hosted email server that runs as a single compiled Go binary, handling the full lifecycle of sending and… jstedfast/mailkit — MailKit is a cross-platform .NET email protocol library used to implement IMAP, POP3, and SMTP functionality. It… mailu/mailu — Mailu is a complete email distribution system deployed as a suite of containerized images. It provides a self-hosted… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… foxcpp/maddy — Maddy is a modular mail server that assembles a complete email system by connecting small, single-purpose modules…