{"id":136,"date":"2017-04-23T18:50:03","date_gmt":"2017-04-23T21:50:03","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/2017\/04\/novo-zimbra-8\/"},"modified":"2026-09-08T03:42:10","modified_gmt":"2026-09-08T06:42:10","slug":"novo-zimbra-8","status":"publish","type":"post","link":"https:\/\/www.linuxpro.com.br\/en\/2017\/04\/novo-zimbra-8\/","title":{"rendered":"Zimbra 8.7.7 and the Universal UI that never shipped"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"Mascote do LinuxPro comparando o CRT antigo com o monitor da Universal UI do Zimbra\" src=\"\/wp-content\/uploads\/2026\/09\/zimbra-universal-ui-v3.webp\" width=\"1052\" height=\"652\" \/><\/p>\n<div style=\"background:#fff8e1;border-left:4px solid #8b1a1a;padding:.8em 1em;margin:1em 0\"><strong>Note (2026):<\/strong> news from April 2017. Two things have changed since then, and both matter: the <strong>Universal UI shown here was never released<\/strong> \u2014 Zimbra itself suspended the project months later \u2014, and the 8 series reached end of support. In 2026, the current series is <strong>10.1<\/strong> (Daffodil), with General Support through 31\/12\/2027. If you landed here looking for what to install today, skip to <a href=\"#hoje\">what to do in 2026<\/a>.<\/div>\n<h2>With a new webmail interface<\/h2>\n<p>It looks like <a href=\"https:\/\/synacor.com\/\">Synacor<\/a>, Zimbra's owner at this point, is doing a great job \u2014 unlike some companies that bought the software and did practically nothing. Synacor is driving a subtle and promising evolution of the product.<\/p>\n<p>To make things more interesting for developers, there is now a new way to compile a development version, <strong>zm-build<\/strong>, available on <a href=\"https:\/\/github.com\/Zimbra\/zm-build\">Zimbra's GitHub<\/a>. I hope this same build will soon be possible for Debian and openSUSE.<\/p>\n<p><!-- more --><\/p>\n<p>The latest Zimbra version I tested was 8.7.1, which has an <a href=\"https:\/\/www.youtube.com\/watch?v=iG7xPekB3kE\">installation video on the channel<\/a>, and it was already much lighter than its predecessors. The trend is for it to become lighter still.<\/p>\n<p>But for a simpler environment, without much hardware to spend on email, I still suggest <a href=\"\/en\/2017\/01\/hospedagem-com-ispconfig\/\">ISPConfig with Postfix<\/a>. I know I am biased, but let's face it: you cannot be lightweight while using Java, two HTTP servers, and a ton of processes in <code data-no-translation=\"\">.jar<\/code>. If you doubt it, try bringing up Zimbra on a server with 2 GB of RAM and see what happens.<\/p>\n<h2 id=\"universal-ui\">Zimbra Universal UI \u2014 public beta<\/h2>\n<p>During the first COMMIT, Zimbra's technology and development event, the new <strong>Universal UI<\/strong>was presented: a redesigned interface for Zimbra Collaboration, with modern standards and a focus on improving the user experience.<\/p>\n<p><img decoding=\"async\" alt=\"Tela de e-mail da Universal UI do Zimbra, com lista de mensagens e painel de leitura\" src=\"\/wp-content\/uploads\/2026\/09\/zimbra_00.webp\" \/><\/p>\n<h3>New calendar view<\/h3>\n<p>The calendar was redesigned with a modern look. One highlight is the new way to add events quickly, without popups, for greater efficiency.<\/p>\n<p><img decoding=\"async\" alt=\"Calend\u00e1rio da Universal UI do Zimbra em vis\u00e3o semanal, com eventos coloridos\" src=\"\/wp-content\/uploads\/2026\/09\/zimbra_01.webp\" \/><\/p>\n<h3>New contacts view<\/h3>\n<p>For contacts, a more modern avatar display. If a contact does not yet have an image, Zimbra shows their initials.<\/p>\n<p><img decoding=\"async\" alt=\"Lista de contatos da Universal UI do Zimbra, com avatares e iniciais\" src=\"\/wp-content\/uploads\/2026\/09\/zimbra_02.webp\" \/><\/p>\n<h3>New tasks view<\/h3>\n<p>The tasks view became cleaner, replacing the progress bar with a progress circle.<\/p>\n<p><img decoding=\"async\" alt=\"Visualiza\u00e7\u00e3o de tarefas da Universal UI do Zimbra, com c\u00edrculos de progresso\" src=\"\/wp-content\/uploads\/2026\/09\/zimbra_03.webp\" \/><\/p>\n<p><em>In 2017, this section invited users to test Universal UI on a cloud instance and linked to the developer build. Both addresses went offline \u2014 and the next section explains why.<\/em><\/p>\n<h2 id=\"fim\">What happened to Universal UI<\/h2>\n<p>It never left beta. The original <a href=\"https:\/\/blog.zimbra.com\/2017\/03\/zimbra-universal-ui-public-beta\/\">announcement post on Zimbra's blog<\/a>, dated 27 March 2017, now opens with a notice added later: <em>\u201cWhile we are suspending plans for Universal UI\u2019s release, we are aggressively advancing another exciting project\u2026\u201d<\/em> \u2014 we are suspending plans to release Universal UI. The cloud beta was shut down, the developer build went offline, and the subject died.<\/p>\n<p>The idea survived, though. What Zimbra described as \u201canother exciting project\u201d became the <strong>Modern Web App<\/strong>, launched with <strong>Zimbra 9<\/strong> (GA on 7 April 2020). It is the same thesis \u2014 the 2005 Ajax interface retired, the interface rewritten with modern tooling \u2014 only delivered three years later under another name. In the 10.1 series, the product continues to offer both: the <em>Modern Web App<\/em> and the <em>Classic Web App<\/em>, the old client many people refuse to let go of.<\/p>\n<p>It serves as a reminder when reading technical news: a public beta presented at an event is not a roadmap. Between a demo and a release, there is room for a full cancellation.<\/p>\n<h2 id=\"hoje\">If you still run Zimbra 8, read this<\/h2>\n<p>The 8 series is over. 8.8.15 Joule, which was the most widely installed LTS in Brazil, had <em>guidance<\/em> through 31\/12\/2024; 9 Kepler had extended support through 30\/06\/2025. An 8.7.7 like the one in this news story has gone unpatched for many years \u2014 and unpatched webmail is not a legacy system, it is an open door.<\/p>\n<p>The scale of the risk is not theoretical. <strong>CVE-2025-27915<\/strong>, a <em>stored XSS<\/em> in the Classic Web Client exploited through an attachment <code data-no-translation=\"\">.ics<\/code>, was used in a campaign targeting the <strong>Brazilian Armed Forces<\/strong> \u2014 simply opening the message let JavaScript run in the victim's session and create a filter forwarding the entire mailbox. The fix shipped on 27 January 2025, for 9.0.0 Patch 44, 10.0.13, and 10.1.5. Anyone on an unsupported series received no fix at all.<\/p>\n<p>Today's path:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\"># o que voc\u00ea tem rodando\nsu - zimbra -c 'zmcontrol -v'\nsu - zimbra -c 'zmcontrol status'\n<\/code><\/pre>\n<ul>\n<li><strong>Series 10.1<\/strong> is current, with General Support through 31\/12\/2027. Upgrading from 8.8.15 or 9 involves the migration tool for Zextras' NG modules, which were absorbed into the core in series 10.<\/li>\n<li><strong>Supported systems<\/strong> in 10.1: Ubuntu 22.04\/24.04 and RHEL\/Rocky 8 and 9. Ubuntu 16.04 from the time of this post is not included.<\/li>\n<li><strong>The official binary's rules changed.<\/strong> Since 10.1, downloading requires a key, even for trials. The Open Source Edition still exists, but you build it from <a href=\"https:\/\/github.com\/Zimbra\/zm-build\">zm-build<\/a> \u2014 it is no longer the free tarball you could download in 2017.<\/li>\n<\/ul>\n<p>And the resource argument from above still stands: if you need lean IMAP and webmail, rather than full groupware with shared calendars and an Outlook connector, <a href=\"\/en\/2017\/01\/hospedagem-com-ispconfig\/\">ISPConfig with Postfix<\/a> does the job with a fraction of the hardware. Zimbra wins when the requirement is the entire collaboration package.<\/p>\n<h2>To keep going<\/h2>\n<ul>\n<li><a href=\"\/en\/2026\/09\/a-historia-do-servidor-zimbra\/\">The history of the Zimbra server<\/a> \u2014 from LiquidSys to Daffodil, through Yahoo, VMware, Telligent, and Synacor<\/li>\n<li><a href=\"\/en\/2017\/04\/install-zimbra-8\/\">Installing Zimbra 8.7.1 on Ubuntu<\/a> \u2014 the period how-to, preserved as a record<\/li>\n<li><a href=\"\/en\/2017\/01\/hospedagem-com-ispconfig\/\">Hosting with ISPConfig<\/a> \u2014 the lightweight alternative<\/li>\n<li><a href=\"https:\/\/blog.zimbra.com\/2017\/04\/zimbra-collaboration-8-7-7-now-available\/\">Zimbra Collaboration 8.7.7 now available<\/a> \u2014 the original announcement<\/li>\n<li><a href=\"https:\/\/www.zimbra.com\/product\/product-lifecycle\/\">Zimbra \u2014 product lifecycle<\/a> \u2014 support dates for each series<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>With a new webmail interface It looks like Synacor, Zimbra\u2019s owner at this point, is doing a great job \u2014 unlike some companies that bought the software and did practically nothing. Synacor is driving an evolution \u2026 <a title=\"Zimbra 8.7.7 and the Universal UI that never shipped\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/en\/2017\/04\/novo-zimbra-8\/\" aria-label=\"Read more about Zimbra 8.7.7 e a Universal UI que nunca saiu\">Read more<\/a><\/p>","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78,2,69],"tags":[79,297,4,299,294,70],"class_list":["post-136","post","type-post","status-publish","format-standard","hentry","category-email","category-linux","category-zimbra","tag-email","tag-groupware","tag-linux","tag-synacor","tag-webmail","tag-zimbra"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/comments?post=136"}],"version-history":[{"count":6,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/136\/revisions"}],"predecessor-version":[{"id":1099,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/136\/revisions\/1099"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/media?parent=136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/categories?post=136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/tags?post=136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}