Puppet Class: zimbra

Defined in:
manifests/init.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'manifests/init.pp', line 1

class zimbra {
    zimbra_user {
        'rocky':
            ensure       => present,
            domain       => 'mydomain.com',
            aliases      => ['boxer@mydomain.com', 'marciano@mydomain.com'],
            mailbox_size => '1G',
    }

    zimbra_list {
        'list':
            ensure  => present,
            aliases => ['qsdf@mydomain.com','1223@mydomain.com'],
            members => ['rocky@mydomain.com'],
            domain  => 'mydomain.com',
    }

    zimbra_list {
        'anotherlist':
            ensure       => present,
            aliases      => ['myalias@mydomain.com','mysecondalias@mydomain.com'],
            domain       => 'mydomain.com',
            display_name => 'Anohter List';
    }

}