Archive | Open Source

How to write to log files from a Zimbra Extension

In MyTest.java you can find some examples of how to write to the Zimbra log files. The most common ones are: ZimbraLog.extensions.info(“this is an info message that will show up in /opt/zimbra/log/mailbox.log”); ZimbraLog.extensions.error(“this is an error message that will show up in /opt/zimbra/log/mailbox.log”); To see the logging in action run a tail on the log […]

Continue Reading

Introducing Email Reminder Zimlet

With the Email Reminder Zimlet you can create a calendar reminder based on an email message. Just click the Create Reminder menu option and pick a date. Zimbra will send you an email reminder and show a pop-up to remind you! Interested in this Zimlet? https://github.com/Zimbra/zimbra-zimlet-email-reminder https://gallery.zetalliance.org/extend/items/view/email-reminder

Continue Reading

Configuring Fail2Ban on Zimbra

This article is a how-to guide on installing Fail2Ban to block attacking hosts using a null route or blackhole routes. This can help mitigate brute force attacks on Zimbra. Especially brute force attacks on SMTP are very common. Prerequisite: Fail2ban has been tested in combination with netfilter-persistent and iptables. If you use ufw or firewalld […]

Continue Reading

Nextcloud Talk Zimlet

Zimbra loves Nextcloud! And that is why Zimbra and Nextcloud work together to make both products integrate seamlessly. The Nextcloud Talk Zimlet add a button in the new appointment window that allows you to create a Nextcloud Talk meeting from the Zimbra Calendar. Screenshots Installing This Zimlet depends on the installation of Nextcloud Zimlet for […]

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