--- - name: stop & disable cyrus-imapd service systemd_service: state: stopped name: cyrus-imapd enabled: false ignore_errors: yes - name: uninstall Cyrus-Imap yum: name: cyrus-imapd state: absent # - name: Config postfix #lineinfile: # path: "/etc/postfix/main.cf" # insertafter: EOF # line: "{{ item }}" # shell: "{{ item }}" #with_items: # - "mailbox_transport=cyrus" # - "local_recipient_maps=ldap://etc/postfix/local_recipients.cf hash:/etc/postfix/local_recipients" # changed_when: false # become: true - name: config pour verif via ldap file: path: "/etc/postfix/{{ item }}" state: absent with_items: - local_recipients.cf - name: config Cyrus file: path: "/etc/{{ item }}" state: absent with_items: - imapd.conf - cyrus.conf - sasldb2 - name: delete perl script file: path: "/root/{{ item }}" state: absent with_items: - createmailboxmailadmin.pl - createmailbox.pl - name: delete perl script file: path: "{{ item }}" state: absent with_items: - /var/lib/imap - /var/spool/imap - name: disable imap port on firewalld firewalld: systemd_service: imap permanent: true immediate: true state: disabled