See also Zimbra Collaboration Server OSE
See also many other Zimbra pages on this wiki.
Quickstart: http://www.zimbra.com/docs/ne/latest/single_server_install
Downloads: http://www.zimbra.com/downloads/ne-downloads.html
Docs: http://www.zimbra.com/support/
FAQ: http://wiki.zimbra.com/wiki/Top_10_FAQ
Compare Versions: http://www.binario01.it/wp-content/uploads/2014/09/Zimbra-Collaboration-8.5-Product-Edition-Comparison-Commercial-Version.pdf
The minimum number of mailboxes is 25.
The paid versions of Zimbra offer more backup options.
By default, Zimbra Network Edition automatically:
If you have the disk space for it, it's recommended to leave this configuration. Otherwise you can update it with zmschedulebackup
.
For restore operations, you'll be using zmrestore
or the web admin interface.
Change the backup location from the default /opt/zimbra/backup
:
zmprov mcf zimbraBackupTarget "/ZimbraBackup"
Downloads: https://www.zimbra.org/download/zimbra-collaboration
The ZeXtras Suite offers automated backups.
OSE Features: https://www.zimbra.com/open-source/features
http://wiki.zimbra.com/wiki/Open_Source_Edition_Backup_Procedure
Here is a method that uses rsync to minimize the down-time of your Zimbra server during backups:
http://wiki.zimbra.com/wiki/Talk:Backing_up_and_restoring_Zimbra_%28Open_Source_Version%29
Here is a simple method that uses an extra disk drive as the target (Parts 1 and 2):
Take a snapshot before installing patches if you are in a virtualized environment.
This does not work with Zimbra 9 OSE (Zextras Build)
cd ~ mv -f zcspatch zcspatch.old mkdir zcspatch && cd zcspatch wget https://files.zimbra.com/downloads/8.8.6_GA_HF/zcs-patch-8.8.6_GA_HF_108839.tgz tar -xzvf zcs-patch-* cd zcs-patch-* ./install_patch.sh su - zimbra zmcontrol restart
https://zimbra.github.io/installguides/8.8.9/upgrade.html
Take a snapshot before installing upgrades if you are in a virtualized environment.
This takes some time and may require a couple of reboots
If you see an error pertaining to Required Core package zimbra-core not found
, make sure you are using the correct installer package.
cd zcs<tab>
./install.sh
cd ~ mv -f zcsinstall zcsinstall.old mkdir zcsinstall && cd zcsinstall wget --limit-rate=300k https://files.zimbra.com/downloads/8.8.10_GA/zcs-8.8.10_GA_3039.RHEL7_64.20180928094617.tgz tar -xzvf zcs-*.tgz cd zcs-* screen ./install.sh su - zimbra zmcontrol restart
You will want to use custom partitioning so that the Zimbra installation is on a large, expandable (LVM) partition (/opt).
Make sure you have at least a 15GB partition or you may have problems upgrading down the road.
If you mount a separate disk or partition for Zimbra, mount it at /opt/zimbra
.
Assure that name resolution is working to the Zimbra host.
vim /etc/hosts vim /etc/hostname
See also Static IP Address.
See also Zimbra Firewall
Here we disable the firewall so it doesn't cause problems during installation. You should re-enable some firewall after the initial installation and configuration.
iptables -nL service iptables stop service ip6tables stop
apt-get update && apt-get -y dist-upgrade && apt-get -y autoremove && reboot
/etc/fstab example:
# add /opt/zimbra/store /dev/disk/by-uuid/a398b8ef-16b7-42f5-bba5-96e6249af038 /opt/zimbra/store ext4 defaults,noatime,nodiratime,dirsync 1 2 # add /opt/zimbra/store2 /dev/disk/by-uuid/ead24e00-7be4-4e42-be1a-66e37925640c /opt/zimbra/store2 ext4 defaults,noatime,nodiratime,dirsync 1 2 # Add Zextras Backup store 10.0.0.100:/backup/va-backup-zimbra3 /opt/zimbra/backup/zextras nfs _netdev 0 0
These are mostly only needed for the advanced spam filtering steps listed below.
Using the EPEL Repository with Centos 6
wget --limit-rate=300k https://files.zimbra.com/downloads/8.8.8_GA/zcs-8.8.8_GA_2009.UBUNTU16_64.20180322150747.tgz tar -xzvf zcs-<tab> cd zcs-<tab> ./install.sh
License path to type in: /root/ZCSLicense.xml
This shows what networks Postfix will relay for:
su - zimbra postconf mynetworks
This checks Zimbra LDAP:
zmprov getServer `zmhostname` | grep zimbraMtaMyNetworks
Using info from above:
zmprov modifyServer `zmhostname` zimbraMtaMyNetworks '127.0.0.0/8 192.168.0.0/24 10.10.130.0/24' postfix reload
service zimbra start|stop|restart
Run commands as 'zimbra' user:
su - zimbra zmcontrol status|start|stop
Zimbra admin URL in browser:
https://zimbra.yourdomain.com:7071/
Admin username: admin or admin@yourdomain.com
http://wiki.zimbra.com/wiki/CLI_zmtlsctl_to_set_Web_Server_Mode
http://wiki.zimbra.com/index.php?title=Zmtlsctl
http://wiki.zimbra.com/wiki/Administration_Console_and_CLI_Certificate_Tools
su - zimbra zmtlsctl both zmcontrol stop zmcontrol start
Storage Management: http://docs.zimbra.com/docs/ne/8.0.3/administration_guide/wwhelp/wwhimpl/common/html/wwhelp.htm#href=8.0.3_Network.Storage_Management.html
service zimbra stop rsync -avr --delete /opt/zimbra /opt/zimbra.bak
Once this backup has been created, it will subsequently be much quicker, assuming you have disk space to spare for the backup. You did check that first, right?
mkfs.xfs /dev/sdx1
blkid
shows UUID/etc/fstab
UUID=<UUID> /opt/zimbra/backup xfs defaults 1 0
mount -a
Zimbra Network Edition has a default backup location /opt/zimbra/backup
. It may be more convenient to use another location.
Global:
zmprov mcf zimbraBackupTarget "/ZimbraBackup"
Per server:
zmprov ms `zmhostname` zimbraBackupTarget /tmp/backup
zmschedulebackup --help zmschedulebackup
wget
to download the zimlet (.zip) file.
http://wiki.zimbra.com/wiki/Ajcody-Zimlet-Notes
https://gallery.zetalliance.org/extend/
ls -al /opt/zimbra/zimlets ls -al /opt/zimbra/zimlets-deployed cd /opt/zimbra/zimlets /opt/zimbra/bin/zmzimletctl deploy <zimlet_name>.zip /opt/zimbra/bin/zmzimletctl undeploy <zimlet_name> zmprov fc zimlet # to enable for one or more CoS zmzimletctl acl <zimlet_name> <cos_name1> grant <cos_name2> grant # for all CoS for cos in `zmprov gac`;do zmzimletctl acl <zimlet_name> $cos grant; done zmprov ga user@example.com amavisBlacklistSender zmprov ga user@example.com amavisWhitelistSender
The built-in IM feature has been removed as of Zimbra version 8.
http://wiki.zextras.com/wiki/ZxChat
http://gallery.zimbra.com/type/zimlet/zxchat-free-instant-messaging-zimbra-8
Rename domain:
su - zimbra zmprov -l rd <mail.example.com> <example.com>
Set default domain:
Zimbra Admin → Configure → Global → General → Default Domain
zmprov mcf zimbraDefaultDomainName mycompany.com