{"id":11956,"date":"2022-03-29T08:05:03","date_gmt":"2022-03-29T05:05:03","guid":{"rendered":"https:\/\/kifarunix.com\/?p=11956"},"modified":"2024-03-09T10:37:27","modified_gmt":"2024-03-09T07:37:27","slug":"install-roundcube-webmail-on-ubuntu-22-04","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-roundcube-webmail-on-ubuntu-22-04\/","title":{"rendered":"Install Roundcube Webmail on Ubuntu 22.04"},"content":{"rendered":"\n<p>In this tutorial, we are going to learn how to install Roundcube webmail on Ubuntu 22.04.&nbsp;<a href=\"https:\/\/roundcube.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">Roundcube<\/a>&nbsp;webmail is a free and open source web-based IMAP email client. It is written in PHP and works just like any other email client. It provides a handful of features;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Full support for MIME and HTML messages<\/li>\n\n\n\n<li>Sophisticated privacy protection<\/li>\n\n\n\n<li>Compose messages with attachments<\/li>\n\n\n\n<li>Multiple sender identities<\/li>\n\n\n\n<li>Full featured address book with groups and LDAP connectors<\/li>\n\n\n\n<li>Find-as-you-type address book integration<\/li>\n\n\n\n<li>Richtext\/HTML message composing<\/li>\n\n\n\n<li>Forwarding messages with attachments<\/li>\n\n\n\n<li>Searching messages and contacts<\/li>\n\n\n\n<li>Spell checking<\/li>\n<\/ul>\n\n\n\n<p>You can find comprehensive list of features of Roundcube&nbsp;<a href=\"https:\/\/roundcube.net\/about\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Install Roundcube Webmail on Ubuntu 22.04<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"prerequisites\">Prerequisites<\/h3>\n\n\n\n<p>As stated, Roundcube Webmail is written in PHP and thus it runs on a standard LAMPP server. The following are the minimum server requirements;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Apache, Lighttpd, Nginx, Cherokee or Hiawatha web server<\/li>\n\n\n\n<li>PHP Version 5.4 or greater<\/li>\n\n\n\n<li>MySQL, PostgreSQL, SQLite, MSSQL or Oracle database<\/li>\n\n\n\n<li>SMTP server and IMAP server with IMAP4 rev1 support<\/li>\n\n\n\n<li>PEAR packages distributed with Roundcube<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Run system Update<\/h3>\n\n\n\n<p>Before you can proceed with installation and configuration of Roundcube webmail on Ubuntu 22.04, update your package cache;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install and Setup LAMP Stack On Ubuntu<\/h3>\n\n\n\n<p>Install LAMP stack by running the command below;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install apache2 php mariadb-server mariadb-client -y<\/code><\/pre>\n\n\n\n<p>Next, iInstall other required PHP modules;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install openssl composer php-{net-smtp,mysql,gd,xml,mbstring,intl,zip,json,pear,bz2,gmp,imap,imagick,auth-sasl,mail-mime,net-ldap3,net-sieve,curl} libapache2-mod-php curl -y<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Download Roundcube<\/h3>\n\n\n\n<p>The latest stable release version for Roundcube can be installed by downloading the source code from the&nbsp;<a href=\"https:\/\/roundcube.net\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">Roundcube downloads page<\/a>.<\/p>\n\n\n\n<p>NOTE that Roundcube is availble on the default Ubuntu repos.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt info roundcube-core<\/code><\/pre>\n\n\n\n<p>However, the repositories do not usually provide an up-to-date version. As of this writing, Roundcube 1.5.2 is the latest stable release version.<\/p>\n\n\n\n<p>Thus, you can simply get the link to the current release version of Roundcub and pull the tarball as follows;<\/p>\n\n\n\n<p><strong>Be sure to download the complete package<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>VER=1.5.2<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>wget -P \/tmp\/ https:\/\/github.com\/roundcube\/roundcubemail\/releases\/download\/$VER\/<strong>roundcubemail-$VER-complete.tar.gz<\/strong><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Extract Roundcube to Apache Web  Root Directory<\/h3>\n\n\n\n<p>Extract the Roundcube tarball archive to your web root directory, in our case, this directory is <code>\/var\/www\/html\/roundcube<\/code>.<\/p>\n\n\n\n<p>Create this directory if it doesn&#8217;t exist.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/var\/www\/html\/roundcube<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>tar xzf \/tmp\/roundcubemail-$VER-complete.tar.gz -C \/var\/www\/html\/roundcube --strip-components 1<\/code><\/pre>\n\n\n\n<p>Set proper ownership for roundcube root directory and permissions for Roundcube&nbsp;<code>\/temp<\/code>&nbsp;and&nbsp;<code>\/logs<\/code>&nbsp;directories;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chown -R www-data.www-data \/var\/www\/html\/roundcube\/\nchmod -R 775 \/var\/www\/html\/roundcube\/{temp,logs}<\/code><\/pre>\n\n\n\n<p>The&nbsp;<code>\/config<\/code>,&nbsp;<code>\/temp<\/code>&nbsp;and&nbsp;<code>\/logs<\/code>&nbsp;directories should be protected against access from the browser.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Configure Apache VirtualHost for Roundcube<\/h3>\n\n\n\n<p>Create a dedicated Apache VirtualHost configuration file for Roundcube;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>tee \/etc\/apache2\/sites-available\/roundcube.conf &lt;&lt; 'EOL'\n&lt;VirtualHost *:80&gt;\n        ServerName roundcube.kifarunix-demo.com\n        ServerAdmin master@kifarunix-demo.com\n        DocumentRoot \/var\/www\/html\/roundcube\n\n\t&lt;Directory \/var\/www\/html\/roundcube&gt;\n\t\tOptions +FollowSymLinks\n\t\tAddType text\/x-component .htc\n\t\t&lt;IfModule mod_php.c&gt;\n\t\t\tphp_flag        display_errors  Off\n\t\t\tphp_flag        log_errors      On\n\t\t\tphp_value       upload_max_filesize     10M\n\t\t\tphp_value       post_max_size           12M\n\t\t\tphp_value       memory_limit            64M\n\t\t\tphp_flag        zlib.output_compression         Off\n\t\t\tphp_flag        magic_quotes_gpc                Off\n\t\t\tphp_flag        magic_quotes_runtime            Off\n\t\t\tphp_flag        zend.ze1_compatibility_mode     Off\n\t\t\tphp_flag        suhosin.session.encrypt         Off\n\t\t\tphp_flag        session.auto_start      Off\n\t\t\tphp_value       session.gc_maxlifetime  21600\n\t\t\tphp_value       session.gc_divisor      500\n\t\t\tphp_value       session.gc_probability  1\n\t\t&lt;\/IfModule&gt;\n\t\t&lt;IfModule mod_rewrite.c&gt;\n\t\t\tRewriteEngine On\n\t\t\tRewriteRule ^favicon\\.ico$ skins\/larry\/images\/favicon.ico\n\t\t\tRewriteRule ^(?!installer)(\\.?[^\\.]+)$ - [F]\n\t\t\tRewriteRule ^\/?(\\.git|\\.tx|SQL|bin|config|logs|temp|tests|program\\\/(include|lib|localization|steps)) - [F]\n\t\t\tRewriteRule \/?(README\\.md|composer\\.json-dist|composer\\.json|package\\.xml)$ - [F]\n\t\t&lt;\/IfModule&gt;\n\t\t&lt;IfModule mod_deflate.c&gt;\n\t\t\tSetOutputFilter DEFLATE\n\t\t&lt;\/IfModule&gt;\n\t\t&lt;IfModule mod_headers.c&gt;\n\t\t\t# replace 'append' with 'merge' for Apache version 2.2.9 and later\n\t\t\t# Header append Cache-Control public env=!NO_CACHE\n\t\t&lt;\/IfModule&gt;\n\t\t&lt;IfModule mod_expires.c&gt;\n\t\t\tExpiresActive On\n\t\t\tExpiresDefault \"access plus 1 month\"\n\t\t&lt;\/IfModule&gt;\n\t\tFileETag MTime Size\n\t\t&lt;IfModule mod_autoindex.c&gt;\n\t\t\tOptions -Indexes\n\t\t&lt;\/ifModule&gt;\n\t\tAllowOverride None\n\t\tRequire all granted\n\t&lt;\/Directory&gt;\n\t\n\t&lt;Directory \/var\/www\/html\/roundcube\/plugins\/enigma\/home&gt;\n\t\tOptions -FollowSymLinks\n\t\tAllowOverride None\n\t\tRequire all denied\n\t&lt;\/Directory&gt;\n\t&lt;Directory \/var\/www\/html\/roundcube\/config&gt;\n\t\tOptions -FollowSymLinks\n\t\tAllowOverride None\n\t\tRequire all denied\n\t&lt;\/Directory&gt;\n\t&lt;Directory \/var\/www\/html\/roundcube\/temp&gt;\n\t\tOptions -FollowSymLinks\n\t\tAllowOverride None\n\t\tRequire all denied\n\t&lt;\/Directory&gt;\n\t&lt;Directory \/var\/www\/html\/roundcube\/logs&gt;\n\t\tOptions -FollowSymLinks\n\t\tAllowOverride None\n\t\tRequire all denied\n\t&lt;\/Directory&gt;\n        ErrorLog ${APACHE_LOG_DIR}\/roundcube-error.log\n        CustomLog ${APACHE_LOG_DIR}\/roundcube-access.log combined\n&lt;\/VirtualHost&gt;\nEOL\n<\/code><\/pre>\n\n\n\n<p>Save and quit the configuration file.<\/p>\n\n\n\n<p>If you need to use HTTPS, obtain the SSL\/TLS certificates and configure Apache appropriately.<\/p>\n\n\n\n<p>Disable Apache default site<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>a2dissite 000-default<\/code><\/pre>\n\n\n\n<p>Enable Roundcube site.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>a2ensite roundcube<\/code><\/pre>\n\n\n\n<p>Enable the following Apache Modules<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>a2enmod deflate expires headers rewrite<\/code><\/pre>\n\n\n\n<p>Verify syntactical errors in Rouncube site configuration.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apachectl -t<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Syntax OK<\/code><\/pre>\n\n\n\n<p>If there are syntax errors, restart Apache if there is error.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart apache2<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Create Roundcube Database and Database User<\/h3>\n\n\n\n<p>Roundcube supports various database backends as stated above.<\/p>\n\n\n\n<p>In this guide, we are going to use MySQL server which we already installed in the guide whose link is given above.<\/p>\n\n\n\n<p>Login to MySQL and create Roundcube databases.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl enable --now mariadb<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -u root -p<\/code><\/pre>\n\n\n\n<p>Replace the database and database user names accordingly.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>create database roundcube;<\/code><\/pre>\n\n\n\n<p>Create Roundcube database user and grant all privileges on Roundcube database.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>create user rcadmin@localhost identified by 'StrongPassword';<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>grant all on roundcube.* to rcadmin@localhost;<\/code><\/pre>\n\n\n\n<p>Reload privileges tables and exit the database;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flush privileges;\nquit<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Import Roundcube initial database into MySQL database created above;<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -u rcadmin -p roundcube &lt; \/var\/www\/html\/roundcube\/SQL\/mysql.initial.sql<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Configure PHP for Roundcube<\/h3>\n\n\n\n<p>To begin, ensure the mbstring, xml, dom, intl PHP modules are enabled;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php -m | grep -iE \"mbstring|xml|dom|intl\"<\/code><\/pre>\n\n\n\n<p>Set default time zone in php.ini;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sed -i 's\/^;date.timezone =\/date.timezone = Asia\\\/Nicosia\/' \/etc\/php\/*\/apache2\/php.ini<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Configure Roundcube Webmail on Ubuntu 22.04<\/h3>\n\n\n\n<p>You can now complete the setup of Roundcube from browser by accessing the <code><strong>http:\/\/server-IP-or-hostname\/installer<\/strong><\/code> link.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Check the Prerequisites<\/h4>\n\n\n\n<p>When the installer runs, it first checks if all required dependencies are met. Ensure that everything is in an <strong>OK<\/strong> state before proceeding.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Create Roundcube Configuration<\/h4>\n\n\n\n<p>Once all the requirements are met, click step 2 to create configuration for Roundcube.<\/p>\n\n\n\n<p>For the <strong>General configuration<\/strong> and <strong>Logging &amp; Debugging<\/strong> settings, let us go with the defaults.<\/p>\n\n\n\n<p>Set the database connection settings as per what you created above.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"911\" height=\"396\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/database-settings.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\" class=\"wp-image-6285\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/database-settings.png?v=1593631991 911w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/database-settings-768x334.png?v=1593631991 768w\" sizes=\"(max-width: 911px) 100vw, 911px\" \/><\/figure><\/div>\n\n\n<p>For both IMAP and SMTP settings, we are using GMAIL relay. Hence just set the hosts and ports.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"966\" height=\"608\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/imap.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\n\" class=\"wp-image-6286\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/imap.png?v=1593632100 966w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/imap-768x483.png?v=1593632100 768w\" sizes=\"(max-width: 966px) 100vw, 966px\" \/><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"884\" height=\"500\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/smtp_.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\" class=\"wp-image-6287\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/smtp_.png?v=1593632130 884w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/smtp_-768x434.png?v=1593632130 768w\" sizes=\"(max-width: 884px) 100vw, 884px\" \/><\/figure><\/div>\n\n\n<p>For the rest of the settings, you can leave the defaults or update them to your preference.<\/p>\n\n\n\n<p>At the bottom of the page, <strong>CREATE CONFIG<\/strong> to create your Roundcube configuration with the options you have defined.<\/p>\n\n\n\n<p>You should see a message that the configuration has been created successfully.<\/p>\n\n\n\n<p>Click <strong>CONTINUE<\/strong> to proceed and <strong>Test the configuration.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"809\" height=\"729\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test-config.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\" class=\"wp-image-6288\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test-config.png?v=1593632171 809w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test-config-768x692.png?v=1593632171 768w\" sizes=\"(max-width: 809px) 100vw, 809px\" \/><\/figure><\/div>\n\n\n<p>Test your mail relay message deliverability by ending your email and password and click <strong>Send Test mail<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1102\" height=\"362\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test_smtp.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\" class=\"wp-image-6291\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test_smtp.png?v=1593632423 1102w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test_smtp-768x252.png?v=1593632423 768w\" sizes=\"(max-width: 1102px) 100vw, 1102px\" \/><\/figure><\/div>\n\n\n<p>Test your message receivability, click <strong>Check login<\/strong> to verify.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1085\" height=\"279\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test-imap.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\" class=\"wp-image-6290\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test-imap.png?v=1593632219 1085w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/test-imap-768x197.png?v=1593632219 768w\" sizes=\"(max-width: 1085px) 100vw, 1085px\" \/><\/figure><\/div>\n\n\n<p>After completing the installation and the final tests <strong>remove<\/strong>&nbsp;the whole installer folder from the web root directory.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf \/var\/www\/html\/roundcube\/installer\/<\/code><\/pre>\n\n\n\n<p>You can simply disable the installer by running the command below;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo \"$config&#91;'enable_installer'] = false;\" &gt;&gt; \/var\/www\/html\/roundcube\/config\/config.inc.php<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Login to Roundcube Webmail<\/h3>\n\n\n\n<p>You can now access your Roundcube webmail via the address <strong>http:\/\/server-IP-or-hostname<\/strong>. This takes you to the login screen.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1289\" height=\"562\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/roundcube-login.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\" class=\"wp-image-6292\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/roundcube-login.png?v=1593632476 1289w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/07\/roundcube-login-768x335.png?v=1593632476 768w\" sizes=\"(max-width: 1289px) 100vw, 1289px\" \/><\/figure><\/div>\n\n\n<p>Use your email account credentials for logging in. In my case, am using my Gmail account.<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/03\/roundcube-dashboard.png\" class=\"td-modal-image\"><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1757\" height=\"959\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/03\/roundcube-dashboard.png\" alt=\"Install and Setup Roundcube Webmail on Ubuntu 22.04\" class=\"wp-image-11953\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/03\/roundcube-dashboard.png?v=1648505340 1757w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/03\/roundcube-dashboard-768x419.png?v=1648505340 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/03\/roundcube-dashboard-1536x838.png?v=1648505340 1536w\" sizes=\"(max-width: 1757px) 100vw, 1757px\" \/><\/figure><\/div><\/a><\/div>\n\n\n\n<p>There you go. Roundcube is now up and running on Ubuntu 22.04. You can explore various functionalities of the tool further.<\/p>\n\n\n\n<p>That marks the end of our guide on how to install Roundcube Webmail.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Further Reading<\/h3>\n\n\n\n<p><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/github.com\/roundcube\/roundcubemail\/wiki\" target=\"_blank\" rel=\"noreferrer noopener\">Roundcube HowTo wiki<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Related Tutorials<\/h3>\n\n\n\n<p><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/how-to-install-and-setup-roundcube-webmail-on-debain-9\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Install and Setup Roundcube Webmail on Debian 9<\/a><\/p>\n\n\n\n<p><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/configure-sendmail-to-use-gmail-relay-on-ubuntu-18-04-debian-10-9\/\" target=\"_blank\" rel=\"noreferrer noopener\">Configure Sendmail to Use Gmail Relay on Ubuntu 18.04\/Debian 10\/9<\/a><\/p>\n\n\n\n<p><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/how-to-setup-iredmail-mail-server-on-ubuntu-18-04-lts\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Install and Setup iRedMail Mail Server on Ubuntu 18.04 LTS<\/a><\/p>\n\n\n\n<p><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/install-zimbra-mail-server-on-fedora30-29-centos-7\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install Zimbra Mail Server on Fedora 30\/29\/CentOS 7<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we are going to learn how to install Roundcube webmail on Ubuntu 22.04.&nbsp;Roundcube&nbsp;webmail is a free and open source web-based IMAP email<\/p>\n","protected":false},"author":3,"featured_media":11954,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[121,272],"tags":[4626,4759,4756,4757,4760,4758,4412],"class_list":["post-11956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","category-email","tag-install-bitwarden-ubuntu-22-04","tag-install-roundcube","tag-install-roundcube-ubuntu-22-04","tag-install-roundcube-web-maiil-ubuntu-22-04","tag-roundcube-webmail-install","tag-roundcuber-webmail-ubuntu","tag-ubuntu-22-04","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","resize-featured-image"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/11956"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=11956"}],"version-history":[{"count":6,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/11956\/revisions"}],"predecessor-version":[{"id":20426,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/11956\/revisions\/20426"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/11954"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=11956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=11956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=11956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}