.. | ||
defaults | ||
files/etc | ||
handlers | ||
tasks | ||
templates/etc | ||
README.md |
mailserver
Install and configure postfix, dovecot, opendkim and rspamd.
Role Variables
mailserver_become
- Default: true. Enable/disable the Ansible become functionality.mailserver_become_user
- Default: root. When using become functionality for privilege escalation, this is the user with desired privileges you become.
mailserver_vmail_user
- Default: vmail. User that handle virtual mail.mailserver_vmail_uid
- Default: 150. uid of the user that handle virtual mail.mailserver_vmail_group
- Default: mail. group of the user that handle virtual mail.mailserver_vmail_dir
- Default: /var/vmail. Directory where emails are stored.mailserver_mailname
- Default: mail.example.org.mailserver_auth_database
- Default: /etc/dovecot/authdb.sqlite.mailserver_tls_cert_file
- Default: "/var/lib/dehydrated/certs/{{ mailserver_mailname }}/fullchain.pem"mailserver_tls_key_file
- Default: "/var/lib/dehydrated/certs/{{ mailserver_mailname }}/privkey.pem"mailserver_dkim_domain
- Default: N/A. DKIM domain.mailserver_dkim_selector
- Default: 2022. DKIM selector.