<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Roundcube%3A_Ubuntu_26.04_Instalasi</id>
	<title>Roundcube: Ubuntu 26.04 Instalasi - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Roundcube%3A_Ubuntu_26.04_Instalasi"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Roundcube:_Ubuntu_26.04_Instalasi&amp;action=history"/>
	<updated>2026-06-25T09:34:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Roundcube:_Ubuntu_26.04_Instalasi&amp;diff=73663&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;Berikut setup '''Roundcube + SMTP + IMAP + POP3''' di Ubuntu 26.04 untuk '''latihan pentest lokal''', '''tanpa firewall''', dan '''tanpa database server'''. Roundcube tetap bu...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Roundcube:_Ubuntu_26.04_Instalasi&amp;diff=73663&amp;oldid=prev"/>
		<updated>2026-06-23T12:15:24Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Berikut setup &amp;#039;&amp;#039;&amp;#039;Roundcube + SMTP + IMAP + POP3&amp;#039;&amp;#039;&amp;#039; di Ubuntu 26.04 untuk &amp;#039;&amp;#039;&amp;#039;latihan pentest lokal&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;tanpa firewall&amp;#039;&amp;#039;&amp;#039;, dan &amp;#039;&amp;#039;&amp;#039;tanpa database server&amp;#039;&amp;#039;&amp;#039;. Roundcube tetap bu...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Berikut setup '''Roundcube + SMTP + IMAP + POP3''' di Ubuntu 26.04 untuk '''latihan pentest lokal''', '''tanpa firewall''', dan '''tanpa database server'''. Roundcube tetap butuh database kecil untuk session/preference; jadi kita pakai '''SQLite lokal''', bukan MariaDB/PostgreSQL. Ini sesuai requirement Roundcube yang membutuhkan SMTP, IMAP, HTTP/PHP, dan database backend seperti SQLite. ([GitHub][1])&lt;br /&gt;
&lt;br /&gt;
Desain lab:&lt;br /&gt;
&lt;br /&gt;
 Postfix   = SMTP&lt;br /&gt;
 Dovecot   = IMAP + POP3&lt;br /&gt;
 Roundcube = Webmail&lt;br /&gt;
 SQLite    = database lokal Roundcube, tanpa DB server&lt;br /&gt;
 Domain    = lab.local&lt;br /&gt;
 User      = user Linux lokal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1. Set hostname lokal==&lt;br /&gt;
&lt;br /&gt;
 sudo hostnamectl set-hostname mail.lab.local&lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;127.0.1.1 mail.lab.local mail&amp;quot; | sudo tee -a /etc/hosts&lt;br /&gt;
 echo &amp;quot;lab.local&amp;quot; | sudo tee /etc/mailname&lt;br /&gt;
&lt;br /&gt;
Cek:&lt;br /&gt;
&lt;br /&gt;
 hostname -f&lt;br /&gt;
 cat /etc/mailname&lt;br /&gt;
&lt;br /&gt;
== 2. Install paket utama==&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt upgrade -y&lt;br /&gt;
 &lt;br /&gt;
 sudo apt install -y \&lt;br /&gt;
   postfix \&lt;br /&gt;
   dovecot-core dovecot-imapd dovecot-pop3d \&lt;br /&gt;
   apache2 ssl-cert \&lt;br /&gt;
   roundcube roundcube-sqlite3 roundcube-plugins \&lt;br /&gt;
   php php-cli php-sqlite3 php-mbstring php-xml php-intl php-curl php-zip php-gd \&lt;br /&gt;
   mailutils swaks&lt;br /&gt;
&lt;br /&gt;
Saat konfigurasi Postfix muncul:&lt;br /&gt;
&lt;br /&gt;
 General type of mail configuration: Internet Site&lt;br /&gt;
 System mail name: lab.local&lt;br /&gt;
&lt;br /&gt;
Ubuntu sendiri merekomendasikan Postfix untuk SMTP, Maildir sebagai format mailbox, dan Dovecot SASL untuk SMTP-AUTH. ([Ubuntu][2])&lt;br /&gt;
&lt;br /&gt;
== 3. Konfigurasi Postfix SMTP lokal yang tidak open relay==&lt;br /&gt;
&lt;br /&gt;
Edit Postfix memakai `postconf`:&lt;br /&gt;
&lt;br /&gt;
 sudo postconf -e &amp;quot;myhostname = mail.lab.local&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;mydomain = lab.local&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;myorigin = /etc/mailname&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 sudo postconf -e &amp;quot;mydestination = \$myhostname, localhost.\$mydomain, localhost, \$mydomain&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;home_mailbox = Maildir/&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 sudo postconf -e &amp;quot;inet_interfaces = all&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;inet_protocols = ipv4&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 sudo postconf -e &amp;quot;mynetworks = 127.0.0.0/8&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;relayhost =&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_relay_restrictions = permit_sasl_authenticated, reject_unauth_destination&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 sudo postconf -e &amp;quot;disable_vrfy_command = yes&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_banner = \$myhostname ESMTP&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Aktifkan TLS self-signed untuk lab:&lt;br /&gt;
&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_tls_security_level = may&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtp_tls_security_level = may&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_tls_auth_only = yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Aktifkan SMTP authentication via Dovecot:&lt;br /&gt;
&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_sasl_type = dovecot&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_sasl_path = private/auth&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_sasl_security_options = noanonymous&amp;quot;&lt;br /&gt;
 sudo postconf -e &amp;quot;smtpd_sasl_auth_enable = yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Aktifkan port submission `587`:&lt;br /&gt;
&lt;br /&gt;
 sudo postconf -M submission/inet=&amp;quot;submission inet n - y - - smtpd&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 sudo postconf -P &amp;quot;submission/inet/syslog_name=postfix/submission&amp;quot;&lt;br /&gt;
 sudo postconf -P &amp;quot;submission/inet/smtpd_tls_security_level=encrypt&amp;quot;&lt;br /&gt;
 sudo postconf -P &amp;quot;submission/inet/smtpd_sasl_auth_enable=yes&amp;quot;&lt;br /&gt;
 sudo postconf -P &amp;quot;submission/inet/smtpd_relay_restrictions=permit_sasl_authenticated,reject&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 4. Konfigurasi Dovecot IMAP + POP3==&lt;br /&gt;
&lt;br /&gt;
Buat file konfigurasi lokal:&lt;br /&gt;
&lt;br /&gt;
 sudo nano /etc/dovecot/conf.d/99-local-lab.conf&lt;br /&gt;
&lt;br /&gt;
Isi:&lt;br /&gt;
&lt;br /&gt;
 protocols = imap pop3&lt;br /&gt;
 &lt;br /&gt;
 mail_location = maildir:~/Maildir&lt;br /&gt;
 &lt;br /&gt;
 disable_plaintext_auth = yes&lt;br /&gt;
 auth_mechanisms = plain login&lt;br /&gt;
 &lt;br /&gt;
 ssl = required&lt;br /&gt;
 ssl_cert = &amp;lt;/etc/ssl/certs/ssl-cert-snakeoil.pem&lt;br /&gt;
 ssl_key = &amp;lt;/etc/ssl/private/ssl-cert-snakeoil.key&lt;br /&gt;
 &lt;br /&gt;
 service auth {&lt;br /&gt;
   unix_listener /var/spool/postfix/private/auth {&lt;br /&gt;
     mode = 0660&lt;br /&gt;
     user = postfix&lt;br /&gt;
     group = postfix&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Artinya:&lt;br /&gt;
&lt;br /&gt;
 IMAP biasa  : 143, tapi login harus STARTTLS&lt;br /&gt;
 IMAPS       : 993&lt;br /&gt;
 POP3 biasa  : 110, tapi login harus STARTTLS&lt;br /&gt;
 POP3S       : 995&lt;br /&gt;
 SMTP        : 25&lt;br /&gt;
 Submission  : 587, wajib TLS + login&lt;br /&gt;
&lt;br /&gt;
Dovecot memang mendukung IMAP/POP3 dan dapat memakai system user Linux sebagai backend login. ([doc.dovecot.org][3])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5. Buat user email lokal==&lt;br /&gt;
&lt;br /&gt;
Contoh user:&lt;br /&gt;
&lt;br /&gt;
 sudo adduser alice&lt;br /&gt;
 sudo adduser bob&lt;br /&gt;
&lt;br /&gt;
Buat Maildir:&lt;br /&gt;
&lt;br /&gt;
 for u in alice bob; do&lt;br /&gt;
   sudo -u &amp;quot;$u&amp;quot; mkdir -p /home/$u/Maildir/{cur,new,tmp}&lt;br /&gt;
   sudo chmod -R 700 /home/$u/Maildir&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
Alamat emailnya nanti:&lt;br /&gt;
&lt;br /&gt;
 alice@lab.local&lt;br /&gt;
 bob@lab.local&lt;br /&gt;
&lt;br /&gt;
== 6. Konfigurasi Roundcube pakai SQLite&lt;br /&gt;
&lt;br /&gt;
Cek file konfigurasi:&lt;br /&gt;
&lt;br /&gt;
 sudo cp /etc/roundcube/config.inc.php /etc/roundcube/config.inc.php.bak&lt;br /&gt;
 sudo nano /etc/roundcube/config.inc.php&lt;br /&gt;
&lt;br /&gt;
Tambahkan atau sesuaikan:&lt;br /&gt;
&lt;br /&gt;
 $config['imap_host'] = 'tls://localhost';&lt;br /&gt;
 $config['imap_port'] = 143;&lt;br /&gt;
 &lt;br /&gt;
 $config['smtp_host'] = 'tls://localhost';&lt;br /&gt;
 $config['smtp_port'] = 587;&lt;br /&gt;
 $config['smtp_user'] = '%u';&lt;br /&gt;
 $config['smtp_pass'] = '%p';&lt;br /&gt;
 &lt;br /&gt;
 $config['username_domain'] = 'lab.local';&lt;br /&gt;
 &lt;br /&gt;
 $config['product_name'] = 'Roundcube Lab';&lt;br /&gt;
 $config['enable_spellcheck'] = false;&lt;br /&gt;
 &lt;br /&gt;
 $config['identities_level'] = 3;&lt;br /&gt;
 &lt;br /&gt;
 $config['plugins'] = [&lt;br /&gt;
     'archive',&lt;br /&gt;
     'zipdownload'&lt;br /&gt;
 ];&lt;br /&gt;
&lt;br /&gt;
Roundcube memakai `imap_host` untuk koneksi IMAP dan `smtp_host` untuk pengiriman SMTP; `tls://` berarti STARTTLS. ([GitHub][4])&lt;br /&gt;
&lt;br /&gt;
Pastikan permission:&lt;br /&gt;
&lt;br /&gt;
 sudo chown -R www-data:www-data /var/lib/roundcube&lt;br /&gt;
 sudo chown -R root:www-data /etc/roundcube&lt;br /&gt;
 sudo chmod 640 /etc/roundcube/config.inc.php&lt;br /&gt;
&lt;br /&gt;
== 7. Apache HTTPS untuk Roundcube==&lt;br /&gt;
&lt;br /&gt;
Aktifkan modul Apache:&lt;br /&gt;
&lt;br /&gt;
 sudo a2enmod ssl rewrite headers&lt;br /&gt;
&lt;br /&gt;
Buat virtual host:&lt;br /&gt;
&lt;br /&gt;
 sudo nano /etc/apache2/sites-available/roundcube-lab.conf&lt;br /&gt;
&lt;br /&gt;
Isi:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
     ServerName mail.lab.local&lt;br /&gt;
     Redirect permanent / https://mail.lab.local/&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;VirtualHost *:443&amp;gt;&lt;br /&gt;
     ServerName mail.lab.local&lt;br /&gt;
 &lt;br /&gt;
     DocumentRoot /usr/share/roundcube&lt;br /&gt;
 &lt;br /&gt;
     SSLEngine on&lt;br /&gt;
     SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem&lt;br /&gt;
     SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key&lt;br /&gt;
 &lt;br /&gt;
     Header always set X-Frame-Options &amp;quot;SAMEORIGIN&amp;quot;&lt;br /&gt;
     Header always set X-Content-Type-Options &amp;quot;nosniff&amp;quot;&lt;br /&gt;
     Header always set Referrer-Policy &amp;quot;same-origin&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     &amp;lt;Directory /usr/share/roundcube&amp;gt;&lt;br /&gt;
         Options -Indexes&lt;br /&gt;
         AllowOverride All&lt;br /&gt;
         Require all granted&lt;br /&gt;
     &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
     &amp;lt;Directory /usr/share/roundcube/config&amp;gt;&lt;br /&gt;
         Require all denied&lt;br /&gt;
     &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
     &amp;lt;Directory /usr/share/roundcube/temp&amp;gt;&lt;br /&gt;
         Require all denied&lt;br /&gt;
     &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
     &amp;lt;Directory /usr/share/roundcube/logs&amp;gt;&lt;br /&gt;
         Require all denied&lt;br /&gt;
     &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
     ErrorLog ${APACHE_LOG_DIR}/roundcube_error.log&lt;br /&gt;
     CustomLog ${APACHE_LOG_DIR}/roundcube_access.log combined&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktifkan site:&lt;br /&gt;
&lt;br /&gt;
 sudo a2ensite roundcube-lab.conf&lt;br /&gt;
 sudo a2dissite 000-default.conf&lt;br /&gt;
 sudo apache2ctl configtest&lt;br /&gt;
 sudo systemctl reload apache2&lt;br /&gt;
&lt;br /&gt;
== 8. Restart semua service==&lt;br /&gt;
&lt;br /&gt;
 sudo systemctl restart postfix&lt;br /&gt;
 sudo systemctl restart dovecot&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
 &lt;br /&gt;
 sudo systemctl enable postfix dovecot apache2&lt;br /&gt;
&lt;br /&gt;
Cek status:&lt;br /&gt;
&lt;br /&gt;
 systemctl status postfix --no-pager&lt;br /&gt;
 systemctl status dovecot --no-pager&lt;br /&gt;
 systemctl status apache2 --no-pager&lt;br /&gt;
&lt;br /&gt;
== 9. Cek port aktif&lt;br /&gt;
&lt;br /&gt;
Karena tanpa firewall, pastikan yang terbuka memang hanya service lab:&lt;br /&gt;
&lt;br /&gt;
 sudo ss -tulpn | egrep ':25|:80|:110|:143|:443|:587|:993|:995'&lt;br /&gt;
&lt;br /&gt;
Harus terlihat kira-kira:&lt;br /&gt;
&lt;br /&gt;
 25    postfix SMTP&lt;br /&gt;
 80    apache redirect ke HTTPS&lt;br /&gt;
 110   dovecot POP3&lt;br /&gt;
 143   dovecot IMAP&lt;br /&gt;
 443   apache Roundcube HTTPS&lt;br /&gt;
 587   postfix submission&lt;br /&gt;
 993   dovecot IMAPS&lt;br /&gt;
 995   dovecot POP3S&lt;br /&gt;
&lt;br /&gt;
== 10. Test kirim email lokal&lt;br /&gt;
&lt;br /&gt;
Kirim dari `alice` ke `bob`:&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Halo Bob dari Alice&amp;quot; | mail -s &amp;quot;Test lokal&amp;quot; bob@lab.local&lt;br /&gt;
&lt;br /&gt;
Cek mailbox Bob:&lt;br /&gt;
&lt;br /&gt;
 sudo ls -lah /home/bob/Maildir/new/&lt;br /&gt;
&lt;br /&gt;
Test SMTP dengan `swaks`:&lt;br /&gt;
&lt;br /&gt;
 swaks \&lt;br /&gt;
   --to bob@lab.local \&lt;br /&gt;
   --from alice@lab.local \&lt;br /&gt;
   --server 127.0.0.1 \&lt;br /&gt;
   --data &amp;quot;Subject: Test SMTP lokal&lt;br /&gt;
&lt;br /&gt;
 Ini test SMTP lokal.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Test IMAP TLS:&lt;br /&gt;
&lt;br /&gt;
 openssl s_client -connect localhost:993&lt;br /&gt;
&lt;br /&gt;
Test POP3 TLS:&lt;br /&gt;
&lt;br /&gt;
 openssl s_client -connect localhost:995&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 11. Akses Roundcube&lt;br /&gt;
&lt;br /&gt;
Di komputer lab, tambahkan DNS lokal di `/etc/hosts`:&lt;br /&gt;
&lt;br /&gt;
 sudo nano /etc/hosts&lt;br /&gt;
&lt;br /&gt;
Isi, sesuaikan IP server:&lt;br /&gt;
&lt;br /&gt;
 192.168.0.105 mail.lab.local&lt;br /&gt;
&lt;br /&gt;
Buka browser:&lt;br /&gt;
&lt;br /&gt;
 https://mail.lab.local&lt;br /&gt;
&lt;br /&gt;
 Login:&lt;br /&gt;
&lt;br /&gt;
 Username: alice&lt;br /&gt;
 Password: password Linux alice&lt;br /&gt;
&lt;br /&gt;
atau:&lt;br /&gt;
&lt;br /&gt;
 Username: bob&lt;br /&gt;
 Password: password Linux bob&lt;br /&gt;
&lt;br /&gt;
== 12. Hardening minimal walau tanpa firewall==&lt;br /&gt;
&lt;br /&gt;
Karena ini '''tanpa firewall''', keamanan harus diambil dari konfigurasi service:&lt;br /&gt;
&lt;br /&gt;
 sudo postconf -n&lt;br /&gt;
 sudo doveconf -n&lt;br /&gt;
&lt;br /&gt;
Pastikan:&lt;br /&gt;
&lt;br /&gt;
 mynetworks = 127.0.0.0/8&lt;br /&gt;
 smtpd_relay_restrictions = permit_sasl_authenticated, reject_unauth_destination&lt;br /&gt;
 disable_plaintext_auth = yes&lt;br /&gt;
 ssl = required&lt;br /&gt;
&lt;br /&gt;
Jangan expose server ini ke internet. Roundcube punya riwayat security issue, termasuk XSS dan issue lain yang diperbaiki lewat update Ubuntu, jadi untuk lab tetap jalankan update rutin. ([Ubuntu][5])&lt;br /&gt;
&lt;br /&gt;
Update rutin:&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt upgrade -y&lt;br /&gt;
&lt;br /&gt;
Log penting:&lt;br /&gt;
&lt;br /&gt;
 sudo tail -f /var/log/mail.log&lt;br /&gt;
 sudo tail -f /var/log/apache2/roundcube_error.log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ringkas port untuk latihan pentest lokal==&lt;br /&gt;
&lt;br /&gt;
 | Service    | Port | Fungsi                              |&lt;br /&gt;
 | - | : | -- |&lt;br /&gt;
 | SMTP       |   25 | Kirim mail server-to-server / lokal |&lt;br /&gt;
 | Submission |  587 | Kirim email pakai login             |&lt;br /&gt;
 | POP3       |  110 | Ambil email via POP3 STARTTLS       |&lt;br /&gt;
 | POP3S      |  995 | POP3 TLS                            |&lt;br /&gt;
 | IMAP       |  143 | Ambil email via IMAP STARTTLS       |&lt;br /&gt;
 | IMAPS      |  993 | IMAP TLS                            |&lt;br /&gt;
 | HTTP       |   80 | Redirect ke HTTPS                   |&lt;br /&gt;
 | HTTPS      |  443 | Roundcube webmail                   |&lt;br /&gt;
&lt;br /&gt;
Setup ini cocok untuk '''lab pentest lokal''': service terlihat di jaringan, tetapi tidak menjadi open relay dan tidak memakai database server eksternal.&lt;br /&gt;
&lt;br /&gt;
 [1]: https://github.com/roundcube/roundcubemail/wiki/Install-Requirements/ab3a40cda448387594f6c3d49c1f239e62e7711c &amp;quot;Install Requirements · roundcube/roundcubemail Wiki · GitHub&amp;quot;&lt;br /&gt;
 [2]: https://ubuntu.com/server/docs/how-to/mail-services/install-postfix/ &amp;quot;Install and configure Postfix - Ubuntu Server documentation&amp;quot;&lt;br /&gt;
 [3]: https://doc.dovecot.org/2.3/configuration_manual/system_users/?utm_source=chatgpt.com &amp;quot;System Users — Dovecot documentation&amp;quot;&lt;br /&gt;
 [4]: https://github.com/roundcube/roundcubemail/wiki/Configuration &amp;quot;Configuration · roundcube/roundcubemail Wiki · GitHub&amp;quot;&lt;br /&gt;
 [5]: https://ubuntu.com/security/notices/USN-8132-1 &amp;quot;&lt;br /&gt;
      USN-8132-1: Roundcube Webmail vulnerabilities | Ubuntu security notices&lt;br /&gt;
    \| Ubuntu&amp;quot;&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>