fb971bae652e0a7f4529bbb674b74e7636e3beac
[ansible.git] / host_vars / template.yml
1 postfix:
2   # postmaster email address
3   postmaster: postmaster@example.org
4   # optional: Whether to put a postscreen on port 25
5   postscreen: True
6   # optional: Open another SMTP daemon on port 26 that only accepts mail from local hosts
7   # (and whitelisted client certs, if applicable).  Useful when the source of the mail is in
8   # a network that blocks port 25 outgoing.
9   smtpd_26: True
10   # optional: Whether to accept emails for arbitrary destination on the submission port,
11   # authenticated by dovecot.  Requires a dovecot: section (see below).
12   submission: True
13   # optional: From which IPs to accept mail.
14   mynetworks: '127.0.0.0/8 [::1]/128 203.0.113.0/24'
15   # optional: Hostnames and SHA1 certificate hashes that are allowed to relay email via this host.
16   relay_client_cert_whitelist:
17     - hostname: other.example.org
18       cert: 00:11:22:33:44:55:66:77:88:99:AA:BB:CC:DD:EE:FF:00:11:22:33
19   # optional: Configure a host to relay all outgoing email to.
20   # Incompatible with smtp_outgoing.
21   relay_host: mx.example.org
22   # optional: Files in /etc/postfix ($FILE.crt, $FILE.key) to use as client certificates when
23   # relaying to the relay_host.
24   relay_client_cert: client_cert
25   # optional: List multiple outgoing transports using different IP addresses.
26   # Requires default_smtp_outgoing to be set to one of them.  The file
27   # /etc/postfix/sender_transport_map on the server can be used to configure
28   # which transport is used depending on the sender address.
29   smtp_outgoing:
30     - name: smtp1
31       hostname: one.example.org
32       ip: 203.0.113.1
33       ip_v6: 2001:DB8::1
34     - name: smtp2
35       hostname: two.example.org
36       ip: 203.0.113.2
37   default_smtp_outgoing: smtp1
38   # optional: Enabled opendkim for incoming and outgoing DKIM support.
39   opendkim:
40     # list of private keys
41     private_keys:
42     - example.org
43     # table mapping outgoing domains to the private key used for signing mail
44     signing_table:
45       example.org: example.org
46       lists.example.org: example.org
47   # optional: install and configure mailman
48   mailman:
49     default_host: lists.example.org
50     default_lang: en # if you change this, also run "dpkg-reconfigure mailman" to enable more languages
51     domains: # the file /etc/postfix/virtual_alias_map can be used to configure aliases
52     - lists.example.org
53     default_footer: "-- \n%(list_name)s@%(host_name)s - %(description)s\nConfiguration: %(web_page_url)slistinfo%(cgiext)s/%(list_name)s\nUnsubscribe: %(list_name)s-unsubscribe@%(host_name)s\n"
54     form_secret: $RANDOM
55   # optional: Install and configure dovecot
56   dovecot:
57     domains: # the file /etc/postfix/virtual_alias_map can be used to configure aliases
58     - example.org
59     mysql_password: $RANDOM
60     vmail_uid: 200
61     mail_gid: 8
62     quota:
63       general: 1G
64       trash: +10M
65     # Hostname used for both web access (to changepw) and SMTP/IMAP servers in emails
66     # sent by newmail script.
67     host: mail.example.org
68     # optional: Where to generate a CGI script that users can use to change their password
69     changepw_cgi: /srv/mail.example.org/cgi/changepw
70
71 apache:
72   default_host: www.example.org
73   webmaster: webmaster@example.org
74   server_name: web.example.org
75
76 prosody:
77   host: jabber.example.org
78   admins:
79   - admin@jabber.example.org
80
81 bind:
82   # which IPv4 address to listen on
83   listen: 203.0.113.1
84   # optional: which IPv4 address to listen on
85   listen_v6: 2001:DB8::1
86
87 etherpad:
88   domain: pad.example.org
89   default_text: "Welcome to Etherpad!\\n\\nThis pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents!\\n\\nGet involved with Etherpad at http:\/\/etherpad.org\\n"
90   mysql_password: $RANDOM
91   admin_password: $RANDOM