courier-imap

Ansible role - courier-imap installer

Build Status Ansible Galaxy

This role install and configures courier-imap suite. Courier-imap comes with courier-imap-ssl, salsauthd for smtp authentication and maildrop for mail delivery

Requirements

This role requires Ansible 2.0 or higher and platform requirements are listed in the metadata file.

Role Variables

# SSL Configuration.
courier-imap_ssl: yes
courier-imap_ssl_certificate: "/etc/nginx/ssl/courier-imap.crt"
courier-imap_ssl_certificate_key: "/etc/nginx/ssl/courier-imap.key"

To disable SSL, just import the role without variables.

Dependencies

None

Example Playbook

Install courier-imap

- { role: repleo.courier-imap,
     courier_ssl: yes,
     courier_ssl_certificate: /etc/courier/imap.repleo.nl-chain.pem,
     courier_ssl_certificate_key: /etc/courier/imap.repleo.nl.key
  }

License

GPL v3 - (c) 2016, Repleo, Amstelveen

Author Information

Repleo, Amstelveen, Holland -- www.repleo.nl
Jeroen Arnoldus (jeroen@repleo.nl)

About

Ansible role for installing courier-imap

Install
ansible-galaxy install repleo/ansible-role-courier-imap
GitHub repository
License
gpl-3.0
Downloads
111
Owner
Continuous delivery and software development experts