CINXE.COM
Roundcube Webmail News
<!DOCTYPE html> <html lang="en" class="h-100" data-bs-theme="light"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Roundcube Webmail News</title> <meta name="keywords" content="round,cube,roundcube,webmail,email,mail,client,software,solution,application,imap,php,open source,free,github,development"> <meta name="description" content="Free and open source webmail software for the masses, written in PHP"> <meta name="author" content="hello [at] roundcube dot net"> <meta name="copyright" content="Roundcube Webmail Dev Team"> <meta name="robots" content="index,follow"> <meta name="revisit-after" content="7 days"> <meta name="theme-color" content="#343a40"> <meta name="msapplication-navbutton-color" content="#343a40"> <link rel="canonical" href="https://roundcube.net/news/"> <link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.6.0/css/all.min.css" integrity="sha384-h/hnnw1Bi4nbpD6kE7nYfCXzovi622sY5WBxww8ARKwpdLj5kUWjRuyiXaD1U2JT" crossorigin="anonymous"> <link rel="stylesheet" href="/styles/styles.min.css?v=2024021800"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"> <link rel="alternate" type="application/rss+xml" title="Roundcube News Feed" href="/feeds/atom.xml"> <script> var host = 'roundcube.net'; if ((host == window.location.host) && (window.location.protocol != 'https:')) { window.location.protocol = 'https'; } </script> </head> <body class="d-flex flex-column h-100"> <nav class="navbar navbar-expand-md bg-navbar fixed-top flex-wrap flex-md-nowrap" data-bs-theme="dark"> <div class="container-xxl"> <a class="navbar-brand" href="/"><img src="/images/roundcube_logo_icon.svg" width="40" height="40" alt="Roundcube - open source webmail software"></a> <button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="offcanvas offcanvas-end" id="navbarSupportedContent"> <div class="offcanvas-header p-4 pb-0"> <h5 class="offcanvas-title" id="offcanvasNavbarLabel">Roundcube</h5> <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button> </div> <div class="offcanvas-body p-4 pt-0 p-md-0"> <hr class="d-md-none text-white-50 my-3"> <ul class="navbar-nav me-auto flex-row flex-wrap"> <li class="nav-item col-6 col-md-auto"><a href="/about/" class="nav-link ">About</a></li> <li class="nav-item col-6 col-md-auto"><a href="/news/" class="nav-link active">News <span class="visually-hidden">(current)</span></a></li> <li class="nav-item col-6 col-md-auto"><a href="/screens/" class="nav-link ">Screenshots</a></li> <li class="nav-item col-6 col-md-auto"><a href="/download/" class="nav-link ">Download</a></li> <li class="nav-item col-6 col-md-auto"><a href="https://plugins.roundcube.net" class="nav-link" target="_blank">Plugins</a></li> <li class="nav-item col-6 col-md-auto"><a href="/support/" class="nav-link ">Support</a></li> <li class="nav-item col-6 col-md-auto"><a href="/contribute/" class="nav-link ">Contribute</a></li> </ul> <hr class="d-md-none text-white-50 my-3"> <ul class="navbar-nav flex-row flex-wrap ms-md-auto float-md-end"> <li class="nav-item col-6 col-md-auto"><a class="nav-link p-md-2" aria-label="GitHub" href="https://github.com/roundcube/roundcubemail" target="_blank" rel="noopener"><span class="fa-brands fa-github"></span><span class="d-md-none ps-2">GitHub</span></a></li> <li class="nav-item col-6 col-md-auto"><a class="nav-link p-md-2" aria-label="DockerHub" href="https://hub.docker.com/r/roundcube/roundcubemail/" target="_blank" rel="noopener"><span class="fa-brands fa-docker"></span><span class="d-md-none ps-2">Docker</span></a></li> <li class="nav-item col-6 col-md-auto"><a class="nav-link p-md-2" aria-label="X" href="https://x.com/roundcube" target="_blank" rel="noopener"><span class="fa-brands fa-x-twitter"></span><span class="d-md-none ps-2">X</span></a></li> </ul> </div> </div> </div> </nav> <main class="flex-shrink-0 container pb-5"> <div class="row"> <div class="col-lg-8"> <h1>The Roundcube Project News</h1> <div class="artical-list"> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2024/09/01/updates-1.6.9-and-1.5.9-released" class="me-2 text-body">Updates 1.6.9 and 1.5.9 released</a></h3><span class="text-body-secondary fst-italic">01 September 2024</span></div> <div class="snippet"><p>These are immediate service releases to fix regressions introduced in the most recent security updates. Both releases contain two following fixes:</p> <a href="/news/2024/09/01/updates-1.6.9-and-1.5.9-released" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2024/08/08/introducing-enterprise-support-for-roundcube" class="me-2 text-body">Official enterprise support now available</a></h3><span class="text-body-secondary fst-italic">08 August 2024</span></div> <div class="snippet"><p>Today, we are excited to introduce the first official <a href="https://nextcloud.com/roundcube">offering of enterprise support for Roundcube!</a> It is tailored specifically for mail providers running large instances with thousands to millions of end users. We also offer our services to help businesses, universities and the public sector, but our offering makes the most sense for larger installations.</p> <a href="/news/2024/08/08/introducing-enterprise-support-for-roundcube" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2024/08/04/security-updates-1.6.8-and-1.5.8" class="me-2 text-body">Security updates 1.6.8 and 1.5.8 released</a></h3><span class="text-body-secondary fst-italic">04 August 2024</span></div> <div class="snippet"><p>We just published security updates to the 1.6 and 1.5 LTS versions of Roundcube Webmail. They both contain fixes for recently reported security vulnerabilities.</p> <a href="/news/2024/08/04/security-updates-1.6.8-and-1.5.8" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2024/05/19/security-updates-1.6.7-and-1.5.7" class="me-2 text-body">Security updates 1.6.7 and 1.5.7 released</a></h3><span class="text-body-secondary fst-italic">19 May 2024</span></div> <div class="snippet"><p>We just published security updates to the 1.6 and 1.5 LTS versions of Roundcube Webmail. They both contain fixes for recently reported security vulnerabilities.</p> <a href="/news/2024/05/19/security-updates-1.6.7-and-1.5.7" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2024/01/20/update-1.6.6-released" class="me-2 text-body">Update 1.6.6 released</a></h3><span class="text-body-secondary fst-italic">20 January 2024</span></div> <div class="snippet"><p>This is the next service release to update the new stable version 1.6. It provides a bunch of small fixes after getting your feedback from the previous releases. See the full changelog in the <a href="https://github.com/roundcube/roundcubemail/releases/tag/1.6.6">release notes</a> on the Github download page.</p> <a href="/news/2024/01/20/update-1.6.6-released" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2023/11/30/nextcloud-the-new-home-for-roundcube" class="me-2 text-body">Nextcloud – the new home for Roundcube</a></h3><span class="text-body-secondary fst-italic">30 November 2023</span></div> <div class="snippet"><p>We’re happy to announce that the Roundcube project has found a new home with <a href="https://nextcloud.com">Nextcloud</a>.</p> <a href="/news/2023/11/30/nextcloud-the-new-home-for-roundcube" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2023/11/05/security-updates-1.6.5-and-1.5.6" class="me-2 text-body">Security updates 1.6.5 and 1.5.6 released</a></h3><span class="text-body-secondary fst-italic">05 November 2023</span></div> <div class="snippet"><p>We just published security updates to the 1.6 and 1.5 LTS versions of Roundcube Webmail. They all contain a fix for recently reported security vulnerability.</p> <a href="/news/2023/11/05/security-updates-1.6.5-and-1.5.6" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2023/10/16/security-updates-1.5.5-and-1.4.15" class="me-2 text-body">Security updates 1.5.5 and 1.4.15 released</a></h3><span class="text-body-secondary fst-italic">16 October 2023</span></div> <div class="snippet"><p>We just published security updates to the LTS versions 1.4 and 1.5 of Roundcube Webmail. They all contain a fix for recently reported security vulnerability.</p> <a href="/news/2023/10/16/security-updates-1.5.5-and-1.4.15" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2023/10/16/security-update-1.6.4-released" class="me-2 text-body">Security update 1.6.4 released</a></h3><span class="text-body-secondary fst-italic">16 October 2023</span></div> <div class="snippet"><p>We just published a security update to the version 1.6 of Roundcube Webmail. It provides a fix to a recently reported XSS vulnerability:</p> <a href="/news/2023/10/16/security-update-1.6.4-released" class="rc-icon read-link">Continue reading</a></div> </div> <div class="artical p-3 mb-2"> <div class="title"><h3 class="mt-0 mb-1 d-block d-md-inline"><a href="/news/2023/09/18/security-update-1.5.4-released" class="me-2 text-body">Security update 1.5.4 released</a></h3><span class="text-body-secondary fst-italic">18 September 2023</span></div> <div class="snippet"><p>We just published a security update to the LTS version 1.5 of Roundcube Webmail. It provides a fix to a recently reported XSS vulnerability:</p> <a href="/news/2023/09/18/security-update-1.5.4-released" class="rc-icon read-link">Continue reading</a></div> </div> </div> <a class="btn btn-link disabled my-3 ms-lg-5" href="" tabindex="-1"><span class="fa-solid fa-angle-left"></span> Newer posts</a> <a class="btn btn-link float-end my-3 me-lg-5" href="/news/page2/" tabindex="-1">Older posts <span class="fa-solid fa-angle-right"></span></a> <p class="text-body-secondary small d-none d-lg-block mt-4">Subscribe to the news <a href="/feeds/atom.xml" class="rc-icon rss-link" target="_blank">RSS Feed</a></p> </div> <div class="col-lg-4"> <div class="row row-cols-1"> <div class="col d-none d-lg-block my-3 mt-lg-0"> <div class="card h-100"> <div class="card-header bg-header"> <span class="text-white">Latest blog posts</span> </div> <ul class="list-group list-group-flush ul-striped"> <li class="list-group-item"> <a href="https://kolabian.wordpress.com/2021/11/07/a-few-small-improvements/" class="rc-icon external-link" target="_blank">A few small improvements</a><br> I’ll describe a few new features that will be included in the next main Roundcube version...<br> <span class="postdate text-body-secondary fst-italic small">07 November 2021</span> </li> <li class="list-group-item"> <a href="https://kolabian.wordpress.com/2021/08/29/canned-responses-in-html-format/" class="rc-icon external-link" target="_blank">Canned responses in HTML format</a><br> A new feature just landed in Roundcube 1.6-git. It is a support for HTML formatting...<br> <span class="postdate text-body-secondary fst-italic small">29 August 2021</span> </li> <li class="list-group-item"> <a href="https://kolabian.wordpress.com/2020/09/26/collected-recipients-and-trusted-senders/" class="rc-icon external-link" target="_blank">Collected Recipients and Trusted Senders</a><br> Roundcube has some features that make use of contacts users collected in their addressbook(s)...<br> <span class="postdate text-body-secondary fst-italic small">26 September 2020</span> </li> <li class="list-group-item"> <a href="https://kolabian.wordpress.com/2020/07/07/elastic-dark-mode/" class="rc-icon external-link" target="_blank">Elastic: Dark mode</a><br> Nowadays, when every major web browser supports dark mode and most people use mobile devices...<br> <span class="postdate text-body-secondary fst-italic small">07 July 2020</span> </li> <li class="list-group-item"> <a href="https://roundcubeinbox.wordpress.com/2020/01/04/update-docker-images-when-base-image-changes/" class="rc-icon external-link" target="_blank">How we update Docker images when base images change</a><br> Using Google Cloud Functions to check for Docker image updates and trigger new builds<br> <span class="postdate text-body-secondary fst-italic small">04 January 2020</span> </li> </ul> </div> </div> <div class="col my-3"> <div class="card h-100"> <div class="card-header bg-header"> <span class="text-white">Tags</span> </div> <ul class="list-inline pt-3 px-3"> <li class="list-inline-item"><a href="/news/releases"><span class="badge rounded-pill bg-badge text-secondary">releases</span></a></li> <li class="list-inline-item"><a href="/news/stable"><span class="badge rounded-pill bg-badge text-secondary">stable</span></a></li> <li class="list-inline-item"><a href="/news/updates"><span class="badge rounded-pill bg-badge text-secondary">updates</span></a></li> <li class="list-inline-item"><a href="/news/security"><span class="badge rounded-pill bg-badge text-secondary">security</span></a></li> <li class="list-inline-item"><a href="/news/announcement"><span class="badge rounded-pill bg-badge text-secondary">announcement</span></a></li> <li class="list-inline-item"><a href="/news/beta"><span class="badge rounded-pill bg-badge text-secondary">beta</span></a></li> <li class="list-inline-item"><a href="/news/docker"><span class="badge rounded-pill bg-badge text-secondary">docker</span></a></li> </ul> </div> </div> </div> </div> </div> </main> <footer class="text-body-secondary w-100 mt-auto pt-3 small bg-body-tertiary"> <div class="container"> <div class="row"> <div class="col-12 col-sm-6"> <ul class="m-0 p-0"> <li><a href="/support">Support</a></li> <li><a href="/contact">Contact</a></li> <li><a href="https://github.com/roundcube/roundcubemail/wiki/Howto-Report-Issues" class="rc-icon external-link" target="_blank" rel="noopener">Found a bug?</a></li> <li><a href="/license">License</a></li> <li class="mt-3"> <div class="color-modes dropend"> <a class="dropdown-toggle" href="#" data-bs-toggle="dropdown" aria-expanded="false"> <span class="fa-solid fa-palette me-1"></span> Switch theme </a> <ul class="dropdown-menu py-1"> <li><a class="dropdown-item px-2 pe-3 py-1 rc-icon light-mode" href="#" onclick="switch_color_mode('light'); return false;">Light theme</a></li> <li><a class="dropdown-item px-2 pe-3 py-1 rc-icon dark-mode" href="#" onclick="switch_color_mode('dark'); return false;">Dark theme</a></li> <li><a class="dropdown-item px-2 pe-3 py-1 rc-icon auto-mode current-theme" href="#" onclick="switch_color_mode('auto'); return false;">Auto detect</a></li> </ul> </div> </li> </ul> </div> <div class="col-12 col-sm-6 mt-4 mt-sm-0 text-sm-end"> <ul class="m-0 p-0"> <li><a aria-label="GitHub" href="https://github.com/roundcube/roundcubemail" target="_blank" rel="noopener"><img src="https://img.shields.io/github/stars/roundcube/roundcubemail?color=%23066da5&label=stars&logo=github&logoColor=%23fff&style=flat-square" alt="GitHub Stars"></a></li> <li><a aria-label="GitHub Contributors" href="https://github.com/roundcube/roundcubemail/graphs/contributors" target="_blank" rel="noopener"><img src="https://img.shields.io/github/contributors/roundcube/roundcubemail?color=%23066da5&label=contributors&logo=github&logoColor=%23fff&style=flat-square" alt="GitHub Contributors"></a></li> <li><a aria-label="DockerHub" href="https://hub.docker.com/r/roundcube/roundcubemail/" target="_blank" rel="noopener"><img src="https://img.shields.io/docker/pulls/roundcube/roundcubemail?color=%23066da5&label=pulls&logo=docker&logoColor=%23fff&style=flat-square" alt="Docker Downloads"></a></li> </ul> </div> </div> <div class="row mt-5"> <div class="col"> <p>Hosted by <a href="https://github.com"><span class="fa-brands fa-github"></span> GitHub</a></p> <p>© Roundcube.net, all rights reserved.</p> </div> </div> </div> </footer> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script> <script> var color_mode = 'auto'; if (typeof(Storage) !== "undefined" && window.localStorage.getItem("color-mode") !== null) { color_mode = window.localStorage.getItem("color-mode"); } switch_color_mode(color_mode, true); function switch_color_mode(mode, onload) { var color_mode = mode; if (mode == 'auto') { color_mode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'; } document.getElementsByTagName('html')[0].setAttribute('data-bs-theme', color_mode) document.querySelector('div.color-modes > ul.dropdown-menu a.current-theme').classList.remove('current-theme'); document.querySelector('div.color-modes > ul.dropdown-menu a.' + mode + '-mode').classList.add('current-theme'); if (!onload && typeof(Storage) !== "undefined") { if (mode == 'auto') { window.localStorage.removeItem('color-mode'); } else { window.localStorage.setItem('color-mode', mode); } } var event = new Event('switch-color-mode'); document.dispatchEvent(event); } var copytext = "Copy to clipboard"; var copycomplete = "Copied"; var copyerror = "Copy failed"; document.querySelectorAll('a.copy-popover-link').forEach((sumbtn) => { var popover = new bootstrap.Popover(sumbtn, { content: sumbtn.closest('td').querySelector('.copy-popover-target').innerHTML, html: true, customClass: 'copy-popover' }); sumbtn.addEventListener('shown.bs.popover', () => { document.querySelectorAll('div.popover a.copy-link').forEach((copybtn) => { var tooltipInstance = new bootstrap.Tooltip(copybtn, {'title': copytext}); copybtn.addEventListener("click", function(e) { clipboard(this, tooltipInstance, e); }, false); }); }); }); if (document.querySelectorAll('a.copy-popover-link').length > 0) { document.addEventListener("click", function(e) { document.querySelectorAll('a.copy-popover-link').forEach((sumbtn) => { var popover = bootstrap.Popover.getInstance(sumbtn); if (popover.tip && event.target.closest('.popover.show') == null && popover.tip.classList.contains('show')) { popover.hide(); } }); }, false); } document.querySelectorAll('a.copy-link').forEach((copybtn) => { var tooltipInstance = new bootstrap.Tooltip(copybtn, {'title': copytext}); copybtn.addEventListener("click", function(e) { clipboard(this, tooltipInstance, e); }, false); }); async function clipboard(copybtn, tooltipInstance, e) { e.preventDefault(); var payload = copybtn.closest('p,td,div').querySelector('.copy-target').textContent.trimEnd(); try { await navigator.clipboard.writeText(payload); copybuttonupdate(copybtn, tooltipInstance, 'complete', copycomplete); } catch (err) { copybuttonupdate(copybtn, tooltipInstance, 'error', copyerror); } } function copybuttonupdate(copybtn, tooltipInstance, css, text) { tooltipInstance.setContent({'.tooltip-inner': text}); copybtn.classList.add(css); window.setTimeout(function() { tooltipInstance.setContent({'.tooltip-inner': copytext}); copybtn.classList.remove(css); }, 2500); } </script> </body> </html>