repleo.mail
Rol de Ansible - Instalación completa de servidor de correo incluyendo webmail, SSL y filtro de spam
Este rol instala y configura una instalación completa de servidor de correo. El servidor de correo soporta:
- SMTP, con autenticación y TLS/SSL y STARTTLS
- Filtro de spam a través de Spamassassin, incluyendo un archivo de conocimiento de Bayes de 10 años
- Courier IMAP, incluyendo soporte para SSL
- Cliente webmail Rainloop
Fácil de configurar:
- proporciona nombres de dominio
- proporciona claves y certificados SSL
y tendrás tu servidor de correo funcionando en 10 minutos
Requisitos
Este rol requiere Ansible 2.0 o superior y los requisitos de la plataforma están listados en el archivo de metadatos.
Variables del Rol
mail_ssl: yes,
mail_ssl_imap_certificate: /etc/courier/imap.repleo.nl-chain.pem,
mail_ssl_imap_certificate_key: /etc/courier/imap.repleo.nl.key,
mail_destinations: "repleo.nl, $mydomain, $myhostname, localhost.$mydomain, localhost",
mail_networks: "127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128",
mail_test_mail: jeroen@repleo;nl,
mail_ssl_smtp_certificate_key: /etc/postfix/tls/smtp.repleo.nl.key,
mail_ssl_smtp_certificate: /etc/postfix/tls/smtp.repleo.nl_chain.pem,
mail_webmail_hostname: berichten.repleo.nl,
mail_ssl_webmail_certificate: /etc/nginx/ssl/berichten.repleo.nl-chain.pem,
mail_ssl_webmail_certificate_key: /etc/nginx/ssl/berichten.repleo.nl.key
mail_db_user: rainloop
mail_db_password: rainloop
mail_db_host: localhost
mail_db_name: rainloopdb
mail_mailbox_size: 0
mail_message_size: 50240000
Dependencias
- repleo.rainloop
- repleo.postfix
- repleo.courier-imap
Asegúrate de instalar todas las claves en el servidor antes de ejecutar este rol.
Ejemplo de Playbook
Instalar servidor de correo
- { rol: repleo.mail,
mail_ssl: yes,
mail_ssl_imap_certificate: /etc/courier/imap.repleo.nl-chain.pem,
mail_ssl_imap_certificate_key: /etc/courier/imap.repleo.nl.key,
mail_destinations: "repleo.nl, $mydomain, $myhostname, localhost.$mydomain, localhost",
mail_networks: "127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128",
mail_test_mail: jeroen@repleo;nl,
mail_ssl_smtp_certificate_key: /etc/postfix/tls/smtp.repleo.nl.key,
mail_ssl_smtp_certificate: /etc/postfix/tls/smtp.repleo.nl_chain.pem,
mail_webmail_hostname: berichten.repleo.nl,
mail_ssl_webmail_certificate: /etc/nginx/ssl/berichten.repleo.nl-chain.pem,
mail_ssl_webmail_certificate_key: /etc/nginx/ssl/berichten.repleo.nl.key,
mail_mailbox_size: 0,
mail_message_size: 50240000
}
Licencia
GPL v3 - (c) 2016, Repleo, Amstelveen
Información del Autor
Repleo, Amstelveen, Holanda -- www.repleo.nl
Jeroen Arnoldus (jeroen@repleo.nl)
Acerca del proyecto
Ansible role for installing complete mail server
Instalar
ansible-galaxy install repleo.mail
Licencia
gpl-3.0
Descargas
97
Propietario
Continuous delivery and software development experts