Author Archive | Barry de Graaff

Implementing a CSRF check on a Zimbra extension

Hello Zimbra Customers, Partners & Friends, In this article you will learn how to implement a CSRF check in a Zimbra extension. The Java project and source code can be found at https://github.com/Zimbra/zm-extension-guide. In many cases the Cross-Origin-Resource-Policy in the web browser and the setting of the SameSite=Strict attribute on the authentication cookie will provide […]

Continue Reading

Email security webinar about MTA STS, TLS RPT, and BIMI

Hello Zimbra Customers, Partners & Friends, Zimbra’s Barry de Graaff and Randy Leiker from Skyway Networks team up for a new webinar series focused on Email Security. These hands-on webinars will include practical how-to information and best practices to help you maximize Zimbra. Learn how to fine-tune key security standards like SPF, DKIM, DMARC, MTA-STS, […]

Continue Reading

Zimbra SkillZ: Download email as EML file Zimlet

Hello Zimbra Customers, Partners & Friends, This new Zimlet adds a menu item in the More menu to export/download an email to an EML file. Storing email as a file can be useful for archiving and portability. EML files can be read by other mail clients such as Thunderbird. Screenshots   Further reading https://github.com/Zimbra/zimbra-zimlet-export-eml https://gallery.zetalliance.org/extend/items/view/export-and-download-email-as-eml-file […]

Continue Reading

Zimbra SkillZ: Customize Navigation in the Zimbra Modern UI with this Zimlet

Hi Zimbra Customers, Partners & Friends, This Zimlet lets administrators change the behavior of navigation buttons in Zimbra’s Modern UI. For example, you can set the cloud navigation button to bypass the screen below and go directly to Briefcase. See additional videos in the documentation folder and animated gif images below. Before installing the Zimlet, […]

Continue Reading

Copyright © 2022 Zimbra, Inc. All rights reserved.

All information contained in this blog is intended for informational purposes only. Synacor, Inc. is not responsible or liable in any manner for the use or misuse of any technical content provided herein. No specific or implied warranty is provided in association with the information or application of the information provided herein, including, but not limited to, use, misuse or distribution of such information by any user. The user assumes any and all risk pertaining to the use or distribution in any form of any subject matter contained in this blog.

Legal Information | Privacy Policy | Do Not Sell My Personal Information | CCPA Disclosures