tschifftner.exim4_sendonly
Rol de Ansible: exim4 (solo envío)
Instala exim4 (solo envío) y gestiona direcciones de correo electrónico en servidores Linux Debian/Ubuntu.
Requisitos
Ninguno
Dependencias
Ninguna.
Instalación
$ ansible-galaxy install tschifftner.exim4_sendonly
Ejemplo de Playbook
Las variables disponibles se enumeran a continuación, junto con los valores predeterminados (ver defaults/main.yml
):
exim4_sendonly_email_addresses:
root: '[email protected]'
El playbook podría verse así:
- hosts: servidores_web
roles:
- { role: tschifftner.exim4_sendonly }
Usar Proxy Inteligente
exim4_sendonly_enable_tls: true
exim4_sendonly_smarthost: ''
exim4_sendonly_username: ''
exim4_sendonly_password: ''
Usar como remitente de correo electrónico autónomo
Configurar DNS inverso para IPv6
Descubre tu dirección IPv6
ifconfig eth0
Usa las direcciones IP que terminan con ::2/64 Scope:Global
¡También añade un registro AAAA para esta dirección IPv6!
Configurar registros SPF
Registro TXT para el dominio
v=spf1 a mx -all
v=spf1 a mx a:{{ ansible_fqdn }} -all
Comandos de Exim
Resumen de todos los correos electrónicos
mailq | exiqsumm
Imprimir una lista de mensajes en la cola
exim -bp
Eliminar un mensaje individual
exim -Mrm {message-id}
Eliminar todos los mensajes de la cola
exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash
Probar el envío de correos electrónicos
echo "Este es un correo de prueba." | mail -s "Correo de prueba" root
echo "Este es un correo de prueba." | mail -s "Correo de prueba" tu@email.com
Sistemas Operativos Soportados
- Debian 9 (Stretch)
- Debian 8 (Jessie)
- Ubuntu 18.04 (Bionic Beaver)
- Ubuntu 16.04 (Xenial Xerus)
Versión de Ansible Requerida
Ansible 2.5+
Licencia
Información del Autor
Acerca del proyecto
Installs exim4 (sendonly) on Debian/Ubuntu linux servers.
Instalar
ansible-galaxy install tschifftner.exim4_sendonly
Licencia
mit
Descargas
9.5k
Propietario
Kubernetes Software Architekt, Magento Certified Developer und Full-Stack Entwickler