How to fix greyed out emails in Roundcube

By Angus Published 14 October 2024 Updated 4 March 2026 3 min read

Greyed out emails in Roundcube webmail prevent you from reading messages in your inbox. This happens when the webmail client fails to properly index your mailbox, most commonly after a server transfer or when mailbox settings become misconfigured.

You will fix this by enabling the compact on logout setting in Roundcube. This forces the client to rebuild its message index each time you log out, clearing the greyed out display issue.

Before you begin

  • You need access to your cPanel account.
  • The email account must already be set up in cPanel.

Access your email account settings

You need to open Roundcube webmail through cPanel to access the settings that control how messages display in your inbox.

  1. Log in to cPanel.
    Access your cPanel account at yourdomain.co.uk/cpanel using your hosting credentials.
  2. Open Email Accounts.
    In the Email section, click Email Accounts. This displays all email addresses configured on your hosting account.
cPanel Email section showing the Email Accounts option highlighted
The Email Accounts option in cPanel.
  1. Access webmail.
    Find the email account experiencing greyed out messages and click Check Email. This opens Roundcube webmail in a new tab.
Email accounts list in cPanel showing the Check Email button for each account
Click Check Email to access Roundcube webmail.

Enable compact on logout

The compact on logout setting forces Roundcube to rebuild its message index when you log out. This clears corrupted index data causing the greyed out display.

  1. Open Roundcube settings.
    In the top right corner of Roundcube, click the Settings icon (cog symbol).
Roundcube webmail interface showing the Settings icon in the top right corner
The Settings icon in Roundcube webmail.
  1. Navigate to Server Settings.
    In the left sidebar, click Server Settings. This displays options for how Roundcube handles your mailbox.
  2. Enable the compact setting.
    Find the Compact Inbox on Logout option and tick the checkbox. This tells Roundcube to compress and rebuild the mailbox index each time you log out.
  3. Save your changes.
    Click Save at the top of the settings page.
  4. Log out and back in.
    Click the logout button in Roundcube, then log back in through cPanel. Your inbox should now display all messages correctly without greyed out entries.
Roundcube Server Settings page showing the Compact Inbox on Logout checkbox
Enable Compact Inbox on Logout in Server Settings.

Troubleshooting

Emails still appear greyed out

If messages remain greyed out after enabling compact on logout, the mailbox may have deeper indexing issues or corrupted message files.

  • Log out and back in twice to force two complete index rebuilds
  • Check email size limits as oversized messages can cause display problems
  • Try accessing your email through Outlook or another email client whilst troubleshooting

Wrapping up

Your Roundcube webmail now rebuilds its message index on logout, preventing greyed out email display issues. You enabled the compact on logout setting through cPanel and forced an index rebuild by logging out and back in.

Check your inbox over the next few days. If greyed out messages reappear or you notice missing emails, there may be server-side configuration issues requiring admin access.

Ready to get started?

Launch your website with our reliable cPanel hosting with unlimited bandwidth and expert support.

Get cPanel Hosting

Need a domain?

Find and register the perfect domain name for your website.

Search Domains