Install Wix Toolkit V3 in C:\Program Files\Windows Installer XML v3 folder
To run build execute below step
ant -f installer-ant.xml installer-clean
ant -f installer-ant.xml
Signing in Windows
Create a folder C:\signtool and copy signtol.exe and certificate to sign in that
Also create zimbra_code_signing.prop file which should contain this line - signcert.pass=<password for certificate>
Copy certificate and rename to zimbra_code_signing_cert.pfx, if you don't want to rename it then you can pass it as ant options as well like ant -f installer-ant.xml -Dsign.cert=C:\signtool\zimbra_code_signing_cert.pfx
Signing in Mac
Pass certificate name when creating installer
ant -f installer-ant.xml -Dosx_installer_cert=Developer ID Installer: Zimbra, Inc.
If you want to disable code signing then you use
ant -f installer-ant.xml -Dosx.dontsign=true
Development version
Above steps will build production version of Zimbra Desktop, which will not have developer tools to debug javascript code
If you want to create developer version then use below command
ant -f installer-ant.xml -Dnode-webkit.flavor=-sdk
August 2021: RFC9051: Internet Message Access Protocol (IMAP) - Version 4rev2:
"Replaced DIGEST-MD5 SASL mechanism with SCRAM-SHA-256. DIGEST-MD5 was deprecated."
July 2010: RFC5802: Salted Challenge Response Authentication Mechanism (SCRAM): SASL and GSS-API Mechanisms: https://tools.ietf.org/html/rfc5802 (SCRAM-SHA-1 and SCRAM-SHA-1-PLUS)
July 2010: RFC5803: Lightweight Directory Access Protocol (LDAP) Schema for Storing Salted: Challenge Response Authentication Mechanism (SCRAM) Secrets: https://tools.ietf.org/html/rfc5803
November 2015: RFC7677: SCRAM-SHA-256 and SCRAM-SHA-256-PLUS: Simple Authentication and Security Layer (SASL) Mechanisms: https://tools.ietf.org/html/rfc7677