uberspace_mail_catchall

Ansible Role: uberspace-mail-catchall

This is part of the uberspace roles collection.

This is meant to be used on your Uberspace.

Please be aware, that I'm neither part of the Uberspace team, nor am I associated to them other than having some Uberspaces myself. This project was created, because I wanted to use the roles for myself and thought they were okay-ish enough to share them.

What is this (from the uberspace manual)

A catch-all mailbox will “catch all” of the emails addressed to the domains on your account that do not exist in the mail server - this can help avoid losing emails due to misspelling. Without a catch-all mailbox these mails will get rejected by the server.

You can find the documentation of the replaced tool uberspace mail catchall in the Uberspace Manual here.

Usage

Variable Choices/Default Description
user The mailbox user to use as catchall
state
  • present ✔
  • absent
"present" to enable the catchall, "absent" to disable it

Examples

Enable Catchall

- hosts: uberspace
  roles:
    - name: uberspace-mail-catchall
      user: post

Disable Catchall

- hosts: uberspace
  roles:
    - name: uberspace-mail-catchall
      state: absent
About

Configure the catchall mail account of your uberspace.

Install
ansible-galaxy install Snapstromegon/ansible-role-uberspace-mail-catchall
GitHub repository
License
isc
Downloads
115
Owner
DevOps Engineer at day, web dev at night.