Access Email Accounts using Roundcube on Webuzo

Overview

This guide provides a step by step tutorial to configure email accounts to work on Roundcube

Webuzo allows users to create email account for their domains by deploying the Email Server (Exim + Dovecot) by a click of a button. Exim and Dovecot can be installed from the Webuzo Enduser Panel >> Apps >> Utilities Category.

Quick Guide: http://www.webuzo.com/wiki/Install_System_Apps

Users can freely create as many email accounts required for the domains added to their Webuzo Panel.

Quick Guide: http://webuzo.com/wiki/Add_Email_Account

Webuzo provides SquirrelMail as the default Webmail to access emails of the accounts created from
the Webuzo Enduser Panel.

Quick Guide: http://webuzo.com/wiki/Access_Emails

Once you have created Email Accounts using the tutorials mentioned above.
Here is a stepwise guide to configure Roundcube for email accounts created using Webuzo.

Roundcube – Free webmail for the masses. Roundcube webmail is a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an e-mail client, including MIME support, address book, folder manipulation, message searching and spell checking.
Getting Started

Assumptions :

Dovecot and Exim installed on Webuzo. Restart the services for once.

Root > service exim restart
Root > service dovecot restart

Configuration Settings

=> Server Address : example.com (Domain Name)

=> POP3 PORT : 143 or 143 or 993

=> Connection Type : TLS or NONE or SSL

Email Account Details

=> Email Account : demo@example.com

=> Password : password
Steps

The following steps will guide you to configure Roundcube

1) Login to Webuzo Enduser Panel and navigate to Roundcube in the Mails Category.
Navigate to Roundcube

2) Click on the install steps and fill in the necessary details.
Navigate to Roundcube

3) Click on the Install button while Softaculous Webuzo will download and install Roundcube for you.

4) Access and Login to the Roundcube installation with the username password created earlier.
Navigate to Roundcube

5) That’s it. Enjoy emailing.

Hope the information was enough to help you configure Webuzo Emails on Roundcube.

Demo : http://demo.webuzo.com/enduser

Common Problems :

1) Temporary Connection Failure Confirm that the Dovecot and Exim Services are running on your server.

Since it is a temporary issue, a restart is recommended.

Restart your services from the Webuzo Enduser Panel >> Services Menu

Quick Guide : http://webuzo.com/wiki/Restart_services

Fixing the SquirrelMail Permissions Error in Webuzo

Squirrel MailWebuzo is ported with SquirrelMail as the default web-client to access emails.
SquirrelMail is a standards-based webmail package written in PHP. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages render in pure HTML 4.0 (with no JavaScript required) for maximum compatibility across browsers. It has very few requirements and is very easy to configure and install. SquirrelMail has all the functionality you would want from an email client, including strong MIME support, address books, and folder manipulation.

It is deployed along with Exim – the SMTP Email Server, which can be installed by a click from the Webuzo Enduser Panel >> Apps >> Utilities Category

Guide : http://www.webuzo.com/wiki/Install_System_Apps

Accessing SquirrelMail is as simple as a pie with Webuzo.
Guide : http://webuzo.com/wiki/Access_Emails

Issue # 1
You can face the “Error connecting to IMAP server: example.com.
111 : Connection refused
” Error id Dovecot service is not installed on your server.
Squirrel IMAP Error

Fix for the same is to quickly install Dovecot by a click from the Webuzo Enduser Panel >> Apps >> Utilities Category
Guide : http://www.webuzo.com/wiki/Install_System_Apps

Restart the Dovecot Service to avoid other issues:
Guide : http://webuzo.com/wiki/Restart_services

From the command line:
service dovecot restart

Issue # 2
For instance you may face an error as follows while logging in to the web-client, which is related to inappropriate permissions for the attach and data directories.

Squirrel Mail Error

Execute the following commands from your terminal as a root user to fix the above issue.

chown -R emps:emps /var/local/vmail/attach/
chown -R emps:emps /var/local/vmail/data/

That’s it !!! Simple enough !!!

Issue # 3
You can also come across a “Temporary Failure” Error while sending emails from SquirrelMail

Quick Fix for the same is to restart the Dovecot and Exim services.

Guide : http://webuzo.com/wiki/Restart_services

From the command line:
service dovecot restart
service exim restart

Demo :
Admin Panel : http://demo.webuzo.com/
Enduser Panel : http://demo.webuzo.com/enduser/

Support : https://www.softaculous.com/support/open.php?