Roundcube je webový e-mailový klient IMAP. Nejvýraznějším rysem Roundcube je všudypřítomné použití technologie Ajax. Roundcube je svobodný software s otevřeným zdrojovým kódem, který podléhá podmínkám GNU General Public License (GPL-3.0-or-later), s výjimkami pro skiny a zásuvné moduly. Po zhruba dvou letech vývoje byla na začátku roku 2008 oznámena první stabilní verze Roundcube.
Roundcube je napsán v jazyce PHP a může být použit ve spojení se stackem LAMP, případně jsou podporovány i jiné operační systémy podporující PHP. Webový server potřebuje přístup k serveru IMAP hostujícímu elektronickou poštu a k serveru SMTP, aby mohl odesílat zprávy.
Roundcube Webmail je navržen tak, aby fungoval na standardních webových serverech, jako jsou Apache, LiteSpeed, Nginx, Lighttpd, Hiawatha nebo Cherokee, ve spojení s relačním databázovým strojem. Podporovány jsou databáze MySQL, PostgreSQL a SQLite. Uživatelské rozhraní je vykreslováno v jazycích XHTML a CSS a je plně přizpůsobitelné pomocí skinů.
Obsah
Webmail Roundcube. Verze
Verze Roundcube 1.4.x a 1.5.x opravují chyby Cross-site scripting (XSS) prostřednictvím zpráv HTML se škodlivým obsahem CSS, XSS při zpracování přípony názvu souboru přílohy v upozornění na neshodu mimetypu a SQL injekci prostřednictvím některých proměnných relace.. Verze 1.6 přidáva přímou podporu PHP8.x.
Roundcube změny 1.6
Následující konfigurační možnosti byly odstraněny nebo přejmenovány
IMAP:
přejmenován default_host na imap_host
odstraněna volba default_port (nestandardní port lze nastavit prostřednictvím imap_host)
nastavil "localhost:143" jako výchozí hodnotu pro imap_host
SMTP:
přejmenován na smtp_server na smtp_host
odstraněna volba smtp_port (nestandardní port lze nastavit prostřednictvím smtp_host)
nastavil "localhost:587" jako výchozí hodnotu pro smtp_host
LDAP:
odstraněna možnost port z pole ldap_public (nestandardní port lze nastavit prostřednictvím hostitele)
odstraněna volba use_tls z pole ldap_public (v hostiteli použijte předponu tls://)
Managesieve:
odstraněna volba managesieve_port (nestandardní port lze nastavit prostřednictvím managesieve_host).
odstraněna volba managesieve_usetls (je třeba použít prefix tls:// v managesieve_host)
Mimo jiné končí příma podpora skinů Larry a Classic. Pokud je chcete i nadále používat, od verze 1.6 je nutné doinstalovat pomocí composer.
Návod aktualizace
U aktualizace selfhosted* Roundcube WebMailu lze postupovat obdobně jako u aktualizace phpMyAdmin – postup je stejný.
cd /slozka/instalace/ cp config/config.inc.php /var/backup/ find /slozka/instalace/ -delete wget https://github.com/roundcube/roundcubemail/releases/download/1.6-beta/roundcubemail-1.6-beta-complete.tar.gz tar xzf roundcubemail-1.6-beta-complete.tar.gz mv roundcubemail-1.6-beta-complete/* /slozka/instalace Ze zálohy obnovit konfigurační předvolby do nově pojmenovaných položek v konfiguračním souboru chown -R user:group *
Vizualizace PHP 8.x

Užitečné
* Selfhosted v tomto případě znamená samostatnou instalaci s ohledem na to, že praktický každý Linux server disponuje instalačním balíčkem. Ten je ovšem obvykle starší verze a logicky neobsahuje ani Beta verze.
SMTP chyba 200 Awstats + Roundcube.
Apache .htaccess přístup k Awstats, GoAccess nebo Webalizer statistice.
Domovská stránka Roundcube.