Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • th/mailman3
  • opendkim
  • dkim
4 results

10-director.conf.j2

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    main.yml 1.09 KiB
    ---
    
    dovecot_admin_mail: "postmaster@{{ domain }}"
    dovecot_protocols: imap lmtp sieve
    dovecot_mail_location: "maildir:~/mail:LAYOUT=fs"
    dovecot_maildir_separator: /
    dovecot_deny_users: []
    dovecot_users_group: users
    dovecot_auth_virtual: false
    dovecot_auth_system: true
    dovecot_min_uid: 500
    dovecot_max_uid: 0
    
    dovecot_tls_cert: /etc/ssl/private/fullchain.pem
    dovecot_tls_key: /etc/ssl/private/privkey.pem
    dovecot_tls_ca_dir: /etc/ssl/certs
    
    # possible values: modern, intermediate, old, previous
    # see also: https://ssl-config.mozilla.org/
    dovecot_tls_configuration: 'previous'
    
    dovecot_dsync: false
    dovecot_dsync_tls: false
    dovecot_dsync_group: dovecot
    dovecot_dsync_address: '0.0.0.0'
    # yamllint disable-line rule:line-length
    dovecot_dsync_password: "{{ lookup('passwordstore', dovecot_dsync_passwordstore ~ ' create=true length=20') }}"
    dovecot_dsync_passwordstore: dsync
    dovecot_dsync_host_attribute: ansible_host
    
    dovecot_content_filter: false
    dovecot_spam_folder: Spam
    dovecot_spam_user: "${1}"  # debian-spamd
    dovecot_sieve: 'file:~/sieve;active=~/.dovecot.sieve'
    dovecot_special_mailbox_auto_subscribe: false