How to Install Citadel Groupware on Ubuntu 16.04

Table of Contents


Citadel is an open source groupware collaboration suite that can be used to easily set up email, calendars, mailing lists. and other collaboration tools. It supports running on most modern operating systems such as Linux, Mac OS X, Solaris, and Unix. It is written in the C language and provides a user friendly web interface to manage the server. It supports various protocols such as SMTP, IMAP, Sieve, POP3, GroupDAV, and XMPP.

This article will walk you throughout the installation and configuration of Citadel Groupware on Ubuntu 16.04 server.


  • A server running Ubuntu 16.04.
  • A non-root user with sudo privilege setup on your server.

Installing Citadel

Before starting, update your system with the latest packages by running the following commands:

sudo apt-get update -y
sudo apt-get upgrade -y

The Citadel Suite of packages comes availabl in Ubuntu 16.04 by default, you can easily install it by running the following command:

sudo apt-get install citadel-mta citadel-suite

The installation process will launch the configuration wizard as shown below. You will need to provide the IP address of your Citadel server:

Citadel choose an IP address

Next, choose user authentication method Internal:

Citadel choose an auth method

Next, specify the administrator username and password:

Citadel enter username

Citadel enter password

Next, select web server as Internal then go ahead:

Citadel choose web server

Next, choose port number 80. You will only need to specify a different port number if you are running another web server:

Citadel choose port

Next, provide SSL port 443 and go ahead:

Citadel choose SSL port

Next, choose the language for your Citadel server:

Citadel choose language

Congratulations! Citadel has been installed.

If you need to reconfigure these options later, you can use the following command:

sudo dpkg-reconfigure citadel-server

Accessing Citadel Web Interface

Once everything is up-to-date, it's time to access the Citadel web console.

Open your favorite web browser and type the URL, then enter your administrative account name and its password which you set during the installation process. You should see the Citadel Dashboard in below image:

Citadel login page

Citadel dashboard


That is everything needed to install the Citadel suite. I hope you can now easily install and configure the Citadel groupware solution on your server. Try it out today. It is a lightweight, easy to use, complete email solution. Feel free to comment below if you have any questions or encountered something odd during the installation.

  • hey hitesh are you using citadel by any chance. I installed and I am able to reach to web interface. Not sure how to configure my own domain, create user and get smpt and imap server name to configure it with my Django application

  • Now download and registration required this game,simple just one a single click here this site spider solitaire online it is not hard game,i really love it this excellent graphic and sound effected.

Log In, Add a Comment