Web Hosting

Which Is Better? Horde, Roundcube, or SquirrelMail?

Jan 05, 2023
12 min read
Horde vs Roundcube vs SquirrelMail Webmail

Webmail is a service that allows users to access their email accounts through a web browser, such as Chrome or Firefox, rather than using a standalone email client.

Two of the most popular web hosting control systems, cPanel and Plesk, come with webmail applications pre-installed. These allow you to access your emails with absolutely zero configuration instantly.

For many years, cPanel and Plesk included three webmail clients:

  • Horde
  • Roundcube
  • SquirrelMail

Unfortunately, both Horde and SquirrelMail are poorly maintained and have (or soon will be) been removed from cPanel and Plesk.

While this guide highlights the key differences between the three webmail applications, in all likelihood, if you use cPanel or Plesk, your only choice will be Roundcube.

Let’s get started.

Horde Vs. Roundcube Vs. SquirrelMail Summary

The table below shows the main differences between the three webmail applications:

HordeRoundcubeSquirrelMail

Application website

The Horde Project

Roundcube Webmail Project

The SquirrelMail Project

Included in cPanel & Plesk?

It will be removed in early 2023.

Yes.

No.

Actively Maintained?

  • No evidence of new releases or security updates on their website.
  • Interface has not been updated in many years.
  • CPanel announced in August 2022 that they would depreciate Horde soon.
  • Frequent updates. Multiple releases each year.
  • Frequent Interface updates.
  • The last update was in October 2021, but before that, the last update dates back to 2013.
  • Interface has not been updated in many years.
  • Depreciated from cPanel and Plesk.

Interface type

  • Email has a three-pane format with a view pane.
  • Dashboard shows a summary of the email, calendar, filters, tasks, and notes.
  • Mobile interface is available.
  • Choice of Inbox formats, including Three-pane with email preview.
  • No Summary Dashboard
  • Two-pane list format
  • No Summary Dashboard

Composition features:

  • Attachments
  • HTML composition
  • Spell check (multiple languages)
  • Attach contact information
  • Send to contact lists
  • Attachments
  • HTML composition
  • No Spell Check
  • Send to contact groups
  • Attachments
  • Text-only composition
  • Read \ Delivery receipts

Organization features:

  • Folder manipulation
  • Mail filters
  • Message flags
  • Search mail
  • Threaded conversation view
  • Drag-and-drop organization
  • Folder manipulation
  • Message flags
  • Search mail
  • Threaded conversation view
  • Privacy Protection
  • Folder manipulation
  • Message flags
  • Message highlighting
  • Search mail
  • Threaded conversation view

Additional features:

  • Address book
  • Calendar
  • Task list
  • Event reminders
  • Newsfeed
  • Weather widget
  • Web page widget
  • Web bookmarks
  • Notes
  • Address book with LDAP
  • Contact management
  • Sender Identities
  • Calendar
  • System administrators can use plugins to add custom features.
  • Address book

Recommended for:

Not recommended.

Users who need a user-friendly web interface with some additional features available.

An extensive plugin collection is available for system admins \ enterprise users.

Not recommended.

Roundcube In-depth Look

The Roundcube webmail application comes with two different interface skins; Elastic and Larry.

You can change your Roundcube application to the latest Elastic Skin by going to Settings -> Preferences -> User Interface and then selecting Elastic Skin in the options.

The images in this article show the Elastic Interface.

The Interface

The Roundcube interface in light mode:

Roundcube Interface

The Roundcube interface in dark mode:

Roundcube Interface
  • Unlike Horde, Roundcube takes you directly to your email inbox when you log in. No dashboard summarizes your emails, contacts, to-do lists, etc.

  • The Mailbox view is customizable via Settings -> Preferences -> Mailbox View. Here you can choose from a 3-panel configuration, including a mail preview, a widescreen 3-column view, or just a list of emails (without preview).

  • The interface is very modern thanks to a default theme called “Elastic,” created by a user called Aleksander Machniak.

  • The latest theme includes a Dark Mode option.

Mail Composition features

Roundcube Email Composition
  • Writing an email in RoundCube is easy. Click the “Compose” button in the main menu bar from the main Inbox screen. You can then select from the “Editor Type” dropdown whether to write your email in Plain text or HTML.

  • When using HTML composition, a WYSIWYG will appear, making it easy to craft your message in HTML. You can add attachments, request return receipts and delivery status notifications, and choose where to save the email.

  • On the composition screen, your contacts will appear in the left sidebar, making it easy to select existing contacts.

  • RoundCube says that they have a spellchecker. However, despite being shown on the screenshot, it is not present in the default cPanel install.

Mail Organization features

Roundcube Folder Management.

There are many features that help to organize your webmail:

  • Drag-and-drop message management - Group and order messages easily by dragging and dropping them to your desired folder.

  • Folder manipulation - All the features you would expect to manage your webmail folders. Empty, Mark all as seen, don’t check for mail, create new mailboxes, etc.

  • Message flags - Flag messages so you can easily find them again or follow up at a later date.

  • Search mail - You can easily search through your email through the entire message, body, from, to, Bcc, Body, subject fields, date, current folder, all folders, and subfolders.

  • Threaded conversation view - This enables you to follow a chain of emails efficiently.

  • Privacy Protection - Automatic image blocking to protect privacy.

  • Spam filters - While Roundcube advertises spam filters as a function on their website, no such functionality exists on the default installation. Instead, you can use the cPanel spam filters, BoxTrapper, or SpamAssassin.

Additional features

Address book with Groups and LDAP:

Address book with LDAP.

Fully featured address book with group functionality and LDAP (Lightweight Directory Access Protocol) connectors allowing anyone to locate contact information within a network (whether on the public Internet or a corporate intranet).

Contact management:

Contact Management.

Powerful and extensible contact management features, allowing the recording of emails, addresses, job information, personal information, and more. Merely add the fields you require to flesh out as much or as little detail as you want.

Sender Identities:

Sender Identities.

Utilize sender identities for differentiating between business email and personal email names, signatures, and sign-offs.

Calendar:

The Calendar functionality is now included in all cPanel and Plesk installations.

RoundCube Calendar.

Summary

If you are familiar with desktop clients such as Outlook or Gmail, you will feel at home with RoundCube, thanks to the third-party interface skin called “Elastic”, now included as the default.

RoundCube’s email functionality is excellent. It features an address book, sophisticated searching, all the usual folder and email management features you would expect, and a calendar.

There is no spell checker (your web host will have to install these, but you can search all the plugins here).

For enterprise usage, there is a Plugin API for flexible extensions, an extensive array of plugins, and built-in caching for fast mailbox access & to reduce server loads. RoundCube comes into its own when managed by your own server admin, who can install third-party plugins.

Roundcube is the smart choice when choosing your preferred webmail application.

Horde In-depth Look

The Interface

  • The main dashboard, by default, shows Mail Statistics, Calendar, Email Filters, Tasks, Notes, and Contact Search.

    Horde's Main Dashboard.
  • The dashboard is fully customizable by clicking on the green add content button. You can have up to 12 blocks in a 3 x 4 pattern. Additional options include weather, tag cloud, newest unseen messages, webpage embed, calendar, and bookmarks (including most used).

  • The Email Dashboard has a three-pane format with an email view pane consistent with many other webmail services like Gmail or Outlook.

    Horde's Main Email Dashboard.
  • Overall, the Horde interface is smart, relatively modern, and customizable.

  • All the features are easy to access, and the administrative area is intuitive.

  • Further configuration options are available in the toolbar under the cog-icon -> preferences -> mail option. Here you can configure how messages are displayed, preferences for viewing the listing of messages in a mailbox, and even folder navigation display preferences.

Mail Composition features

Horde Email composition.
  • Writing an email in Horde is easy. To start, go to Mail -> New message, and a popup will appear with a simple interface. You can switch between HTML composition and text.

  • When using HTML composition, a WYSIWYG will appear, making it easy to craft your message in HTML. You can add attachments (including contact information), save the sent message to your sent folder, set priority, and even request a read receipt (under other options).

  • The spell checker supports 19 languages, although three are for English variants.

Mail Organization features

Horde Mail Filters.

There are many features that help to organize your webmail, including:

  • Folder manipulation - All the features you would expect to manage your webmail folders. Empty, Mark all as seen, don’t check for mail, create new mailboxes, etc.

  • Mail filters - Filter by whitelist \ blacklist as well as create new rules. You can filter by any email field and then make an action such as delete, deliver, or copy and mark the message as seen, flagged, answered, or deleted.

  • Message flags - Manually or automatically set flags to a specific message.

  • Search mail - You can easily search through your email by searching through the entire message, body, from, recipient, and subject fields, as well as utilizing the advanced search that allows setting date and email size among many customizable options.

  • Threaded conversation view - Easily follow conversations with the threaded view.

Additional features

The Horde Calendar

Horde Calendar.

The Horde Calander utilizes a calendar application known as Kronolith.

Kronolith features repeating events, all-day events, tags, shared calendars, remote calendars, CalDAV support, iTip/iCalendar support, free/busy information generation, and management of multiple users through Horde Authentication.

Kronolith also features an API that can integrate with any enterprise backend.

The Horde Task List

Horde Task List.

The Horde Tasklist application, known as Nag, features to-do items, things due later in the week, and task list management. You can filter by incomplete, and future tasks and view completed tasks. The application also allows for sub-tasks and even shared task lists.

Horde Notes

Horde Notes.

The Horde Note application is known as Mnemo. It allows you to keep text notes that are unsuited for a to-do item, event, or contact.

Horde Note supports Tags for easy categorization, search functionality, and shared Notepads. Notes can be imported from CSV and vNote files and exported to CSV files. You can also password-protect notes.

Horde Address book

Horde Notes.

Turba is the name given to the Horde address book/contact management program. It provides a generic frontend for searching and managing LDAP, SQL, IMSP, and several other contact sources.

You can import \ export contacts and even share address books between users.

Summary

Horde is a webmail client that is designed for browser-based usage. It is fully enterprise-ready and includes an API to integrate Horde into the existing backend infrastructure. Horde also offers professional services, which they boast have helped with significant deployments varying between 100,000 and 5 million users.

If you do not intend to use Horde exclusively (i.e., only when out of the office), you can. Access is available via IMAP and POP3 to import emails from your business server.

The dashboard is a powerful feature if you use Horde daily as your go-to application. It enables you to see all your information at a glance. You can add widgets to the dashboard, such as the current weather and RSS feed, or even embed a web page (such as your favorite news website).

Getting started is easy, as an email address created in cPanel is automatically configured for use in Horde. There is no need to configure your mail client at all.

Horde will soon be depreciated from cPanel and Plesk, so that may be a dealbreaker.

SquirrelMail In-depth Look

The Interface

SquirrelMail Two Column Message List.
  • SquirrelMail uses a relatively old two-pane list format, so you cannot preview the email message unless you click on it.
  • There is no dashboard summary. You immediately view the list of messages when you log in.

Mail Composition features

SquirrelMail Compose Email.
  • Attachments - Easily attach files to your emails. Our default install allowed files up to 50MB.
  • Text-only composition - Only text emails can be sent, so there is no WYSIWYG or Word-like toolbar to help you compose your messages.
  • Read \ Delivery receipts - You can receive a read receipt or be notified of successful delivery.
  • Signatures - Easily add your signature to your email.
  • Priority Flag - Flag your email by priority - Low, Normal, or High.

In the screenshot, you will also see spell-checking and auto-translate functionality. These are not installed by default and require your system admin or web host to install the requisite plugins.

Organization features

SquirrelMail Folder Management.
  • Folder manipulation - Easily create folders to sort your emails.
  • Message flags - Flag important messages for follow-up.
  • Message highlighting - Based on given criteria, incoming messages can have different background colors in the message list to easily distinguish important messages or select messages based on your own rules.
  • Search mail - You can easily search through your email through the entire message, body, from, to, Bcc, Body, and subject field. You can choose to search in specific folders.
  • Threaded conversation view - Choose between the threaded view to easily view replies to your emails or unthreaded view to sort strictly by date.

Additional features

SquirrelMail Address book.
  • Address book - SquirrelMail has a simple address book allowing you to store a person’s Nickname, Email, First Name, and Last Name. There is also a field for additional info. You cannot add other fields.

Summary

SquirrelMail is a straightforward webmail client designed to be compatible across all browsers.

If you like how the web looked back in 1995, then the archaic design will be right up your street. Despite that, there is an air of simplicity about this webmail client that may well suit some people. It certainly grows on you, so it’s worth giving it a chance.

Looking at the screenshots on the SquirrelMail website, it appears to advertise features such as message translation and calendar functionality. On our default install, no such features existed, so you would require your system admin or web hosting provider to install these plugins for you. A large selection of plugins is available to extend the address book, change the message view, prevent spam, and more.

Out of Roundcube, Horde, and SquirrelMail, Roundcube is overwhelmingly more popular.

Horde Webmail v SquirrelMail webmail v Roundcube Webmail on Google Trends.

Horde, Roundcube, or SquirrelMail? - Which is better?

  • Horde webmail - SquirrelMail will soon no longer be available in cPanel or Plesk on a default installation.

  • Roundcube webmail - This appears to be the most popular webmail application. The interface looks modern, and it is also straightforward to use. The software is actively being developed with new features and security updates. There is API integration and a full selection of plugins for enterprise users to extend its functionality.

  • SquirrelMail webmail - SquirrelMail is no longer available in cPanel or Plesk on a default installation.

In summary, you’ll probably want to use Roundcube. It is actively maintained and will soon be the only free webmail application offered by cPanel and Plesk hosting providers.