diff --git a/roles/mail_server/tasks/main.yml b/roles/mail_server/tasks/main.yml index 3d01ef702fd067a5a530ef264146e365bd2ec95f..5858871cbebeb0f76eea8af77f0dbea58ac8300f 100644 --- a/roles/mail_server/tasks/main.yml +++ b/roles/mail_server/tasks/main.yml @@ -59,6 +59,16 @@ notify: - Restart Postfix +- name: Generate the SMTP server Diffie-Helman parameter + openssl_dhparam: + owner: root + group: root + mode: 0640 + path: "/etc/ssl/private/{{ ansible_fqdn }}_smtp.dh.pem" + size: 2048 + notify: + - Restart Postfix + - name: Deploy IMAP TLS private key copy: dest: "/etc/ssl/private/{{ ansible_fqdn }}_imap.key"