Skip to content
Snippets Groups Projects
Select Git revision
  • b448ee30d30d1defb792d1fe7a5b5638ea3a8f36
  • master default protected
  • postgres_integration
  • s3compatible
  • intros
  • bootstrap4
  • modules
7 results

jobs.py

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