Skip to content

email role

What: Project to configure outgoing email using Ansible.

Why: Working outgoing email might help for notifications, etc. Also, centralizing it makes for faster changes and consistency. I would like to look into configuring more than just OS MTA, also configure applications such as outgoing Zabbix emails which are configured in the app notification section.

How: Document where we are, goals, then research how to get there.

Where we're at now, is email smarthost of smtp-server.wi.rr.com seems to work only if the system mail name aka "from" address is mulhollon.com not cedar.mulhollon.com. Although this needs testing.

Goal list:

  • All hosts can send email, like if a crontab entry fails or there's a hardware failure
  • Apps like zabbix are auto-configured to share the same email system
  • Maybe, I should have a single internal smarthost that relays out to the real world smarthost that delivers email.

List of apps/docker containers using email:

  • Cronicle

Measure of Success: Works and everything is properly documented.

Edited by Vince Mulhollon