Install, configure and provision a Full Zimbra Server.
- CentOS 6, 7
- RHEL 6, 7
- Correctly configure DNS
- Correctly configued
/etc/hosts
file
zimbra_download_url
, URL to download Zimbrazimbra_file
, name of the downloaded filezimbra_256sum_file
,SHA256SUM
of the filezimbra_password
, password for admin and everythingzimbra_default_domain
, default domain to create
zimbra_domains
name
, name of a domainaccounts
, Array of accountsdistribution_lists
, Array of Distribution Lists
accounts
name
, email of the accountpassword
, if empty the default pass is12345678
distribution_lists
name
, email of the Distribution Listmembers
, Array of email addresses of membersauthorized_senders
, Array of domain accounts who can send email to the list
This is an example Playbook that I use for development using Vagrant:
---
- hosts: all
sudo: yes
vars:
zimbra_download_url: https://files.zimbra.com/downloads/8.6.0_GA/zcs-8.6.0_GA_1153.RHEL6_64.20141215151155.tgz
zimbra_file: zcs-8.6.0_GA_1153.RHEL6_64.20141215151155
zimbra_256sum_file: c2278e6632b9ca72487afdf24da2545238e325338090a9d8ad6e99b39593561c
zimbra_password: 12345678
zimbra_default_domain: 'zboxapp.dev'
zimbra_domains:
- name: 'itlinux.dev'
o: 'ITLinux'
accounts:
- name: '[email protected]'
zimbra_is_admin_account: TRUE
password: 12345678
- name: 'it-linux.dev'
o: 'ITLinux'
- name: 'zbox.dev'
o: 'ZBOX'
accounts:
- name: '[email protected]'
password: 12345678
zimbra_is_domain_admin_account: TRUE
distribution_lists:
- name: '[email protected]'
members:
- '[email protected]'
- '[email protected]'
- '[email protected]'
authorized_senders:
- '[email protected]'
- name: 'empty.com'
o: 'ZBOX'
roles:
- role: pbruna.zimbradev
MIT
Developed with love by Patricio Bruna at ITLinux
If you need to contact me for help or anything please submit an Issue
.