Skip to content

Ansible role to set up (the latest version of) MailCatcher in Ubuntu systems

License

Notifications You must be signed in to change notification settings

Oefenweb/ansible-mailcatcher

Repository files navigation

mailcatcher

CI Ansible Galaxy

Set up (the latest version of) MailCatcher in Ubuntu systems.

Requirements

  • ruby2.* (will be installed)
  • ruby2.*-dev (will be installed)
  • libsqlite3-dev (will be installed)
  • build-essential (will be installed)

Variables

  • mailcatcher_version: [default: latest]: MailCatcher version to install (e.g. latest, 0.6.4)

  • mailcatcher_user [default: mailcatcher]: The user that will run the mailcatcher daemon

  • mailcatcher_group [default: mailcatcher]: The primary group of the mailcatcher user

  • mailcatcher_groups [default: []]: The secondary groups of the mailcatcher user

  • mailcatcher_options: {}]: Options to pass to the mailcatcher daemon (e.g. {ip: 0.0.0.0})

Dependencies

None

Recommended

None

Example (without any options)

---
- hosts: all
  roles:
    - oefenweb.mailcatcher

Example (with daemon options)

---
- hosts: all
  roles:
    - oefenweb.mailcatcher
  vars:
    mailcatcher_options:
      ip: 0.0.0.0

License

MIT

Author Information

Mischa ter Smitten (based on work of yauh and vranac)

Feedback, bug-reports, requests, ...

Are welcome!