Files @ 500658358454
Branch filter:

Location: majic-ansible-roles/roles/mail_forwarder/tasks/main.yml

branko
MAR-44: Added backup server implementation. Updated testsite to include deployment of dedicated backup server. Documented the backup server implementation (except for usage instructions).
---

- name: Install Postfix
  apt: name="postfix" state=installed
  notify:
    - Purge Exim configuration

- name: Deploy Postfix main configuration
  template: src="main.cf.j2" dest="/etc/postfix/main.cf"
  notify:
    - Restart Postfix

- name: Set-up local mail aliases
  lineinfile:
    dest: "/etc/aliases"
    line: "{{ item.key }}: {{ item.value }}"
    regexp: "^{{ item.key }}"
    state: present
  with_dict: local_mail_aliases
  notify:
    - Rebuild mail aliases

- name: Install SWAKS
  apt: name="swaks" state=installed