- name: install postfix package: name: postfix state: present - name: main configuration files copy: src: "./files/{{ item }}" dest: "/etc/postfix/{{ item }}" loop: - main.cf - master.cf notify: - restart postfix - name: map files copy: src: "./files/{{ item }}" dest: "/etc/postfix/{{ item }}" loop: - transport - virtual-regexp notify: - postmap files - restart postfix - name: mail generation script copy: src: ./files/generate_email.sh dest: /usr/local/bin/generate_email.sh owner: root group: root mode: '0755'