--- ### postfix fuer gmail; http://dokuwiki2.grote.lan/artikel/technik/postfix_mit_gmail_fuer_benachrichtigungen_einrichten - name: postfix + Hilfsprogramme installieren become: yes ansible.builtin.package: name: - postfix - mailutils - libsasl2-modules state: present - name: kopiere sasl_passwd become: yes ansible.builtin.template: src: sasl_passwd dest: /etc/postfix/sasl_passwd force: yes notify: - hash_sasl_passwd - postfix_testmail - name: kopiere sender_canonical become: yes ansible.builtin.template: src: sender_canonical dest: /etc/postfix/sender_canonical notify: - hash_sender_canonical - postfix_reload - postfix_testmail - name: kopiere postfix_main.cf become: yes ansible.builtin.template: src: main.cf dest: /etc/postfix/main.cf notify: - postfix_reload - postfix_testmail - name: Mail Cronjob - Anlegen become: yes when: postfix_mail_nach_cronjob # ohne parameter wird auf true geprueft https://www.buildahomelab.com/2018/11/12/using-ansible-when-statements/ ansible.builtin.cron: name: MAILTO env: yes job: "{{ empfaenger_mail }}" notify: - postfix_testmail - name: Mail Cronjob - Entfernen become: yes when: not postfix_mail_nach_cronjob ansible.builtin.cron: name: MAILTO env: yes job: ""