Search code examples
emailuser-interfacereverse-engineeringjavadoczimbra

Zimbra - How to extend ui and core functionality


OK , i have a server that uses zimbra as a mail service ! i`m new in zimbra and trying to know the structure of it and know how i can add some functionality, all thing that i interest to know is where i can change the web client source and deface the mail box of web client and is the zimbra uses java script to create UI ?


Solution

  • Mainly your documentation-source would be the official Zimbra Wiki. In order to extend / modify Zimbra you need to get the source and setup your dev env according the docu.

    To modify the web client, you have to look into /zcs-src/ZimbraWebClient and yes, Zimbra uses Java Script. Take a look at tutorials for Zimlets creation (for example) to get started.