+- name: install mailman-check cronjob
+ when: postfix.mailman is defined and postfix.mailman
+ copy:
+ dest: /etc/cron.daily/mailman-check
+ src: files/mailman-check
+ mode: u=rwx,g=rx,o=rx
+- name: remove mailman-check cronjob
+ when: not (postfix.mailman is defined and postfix.mailman)
+ file:
+ path: /etc/cron.daily/mailman-check
+ state: absent
+# tools
+- block:
+ - name: create newmail dir
+ file: path=/root/newmail state=directory
+ - name: install newmail script
+ copy:
+ dest: /root/newmail/newmail
+ src: files/newmail/newmail
+ mode: u=rwx,g=rx,o=rx
+ - name: install newmail templates
+ copy:
+ dest: /root/newmail/templates.py
+ src: files/newmail/templates.py
+ when: postfix.vmail_mysql_password is defined