--- # Server/Cronmails: Setup Mails from Cronjobs (install exim) - Debian Version # Install exim - name: cronmails - Install exim4 as MTA become: yes apt: name: "{{ packages }}" state: present vars: packages: - exim4 - mailutils # Configure exim - name: cronmails - Create exim4 config folder become: yes file: path: /etc/exim4 state: directory - name: cronmails - Copy exim4 config template become: yes copy: src: "{{ role_path }}/files/exim4.conf.template" dest: /etc/exim4/exim4.conf.template register: cronmails_conftmp_update - name: cronmails - Copy exim4 config file become: yes template: src: "{{ role_path }}/templates/update-exim4.conf.conf" dest: /etc/exim4/update-exim4.conf.conf register: cronmails_conffile_update - name: cronmails - Run update-exim4.conf become: yes shell: "update-exim4.conf" when: cronmails_conftmp_update.changed or cronmails_conffile_update.changed - name: cronmails - Enable and start exim4 become: yes service: name: exim4 state: started enabled: yes