Skip to content

Mail server; acme.sh, apache, dovecot, mariadb, postfix, postfixadmin, roundcube, rspamd, shorewall na libvirt VM s Debianem.

Notifications You must be signed in to change notification settings

KekTuSx/ansible-mail-server

 
 

Repository files navigation

ALMOST CERTAINLY DOES NOT WORK

https://thomas-leister.de/mailserver-debian-stretch/

Credentials

vault.yml password: zelenina

Run the playbook

ansible-playbook -i ./hosts site.yml --ask-vault-pass

Test

Molecule

The results of the ansible playbook can be tested with Molecule

Test with molecule

Build the mail server

ANSIBLE_VAULT_PASSWORD_FILE=<YOUR_VAULT_PASS_FILE_PATH> molecule converge

Verify the installation

ANSIBLE_VAULT_PASSWORD_FILE=<YOUR_VAULT_PASS_FILE_PATH> molecule verify

Build, test and destroy in one command

ANSIBLE_VAULT_PASSWORD_FILE=<YOUR_VAULT_PASS_FILE_PATH> molecule test

Bats

Send a email on the ready system with bats

mail_user=USER mail_pass=PASS mail_host=HOST:587 bats smtp.bats

About

Mail server; acme.sh, apache, dovecot, mariadb, postfix, postfixadmin, roundcube, rspamd, shorewall na libvirt VM s Debianem.

Topics

Resources

Stars

Watchers

Forks

Languages

  • Jinja 96.5%
  • jq 1.0%
  • Shell 1.0%
  • NASL 0.7%
  • Sieve 0.4%
  • JSONiq 0.3%
  • C++ 0.1%