---
- name: ensure packages are installed
  apt:
    name: postfix
    state: present
  tags:
  - postfix

- name: create minimal main.cf
  template:
    src: evolinux_main.cf.j2
    dest: /etc/postfix/main.cf
    owner: root
    group: root
    mode: "0644"
    force: yes
  notify: restart postfix
  when: postfix_force_main_cf or postfix_maincf_md5_jessie in default_main_cf.stdout or postfix_maincf_md5_stretch in default_main_cf.stdout
  tags:
  - postfix
