ansible-role-postfix/tasks/server.yml
Adrien Reslinger 5e69465772
All checks were successful
continuous-integration/drone/push Build is passing
Update certificate path for lego
2021-01-04 01:32:01 +01:00

55 lines
1.1 KiB
YAML

---
#- name: Install Certificat
# include_role:
# name: certbot
# vars:
# certbot_certname: "{{ postfix_myhostname }}"
# when:
# - postfix_mydestination is defined
# register: certificat_changed
- name: Include tasks for postgrey
include_tasks: postgrey.yml
when:
- postfix_mydestination is defined
- name: Include tasks for OpenDKM
include_tasks: opendkim.yml
when:
- postfix_mydestination is defined
- name: Include tasks for OpenDMARC
include_tasks: opendmarc.yml
when:
- postfix_mydestination is defined
- name: Include dovecot role
include_role:
name: dovecot
when:
- postfix_mydestination is defined
#- name: Restart postfix after certificat installation
# service:
# name: postfix
# status: restarted
# when:
# - certificat_changed is changed
- name: Open Firewalld
firewalld:
service: smtp
permanent: true
state: enabled
immediate: true
when:
- postfix_mydestination is defined
- name: Open Firewalld
firewalld:
service: smtp-submission
permanent: true
state: enabled
immediate: true
when:
- postfix_mydestination is defined