This is a simple Terraform + Ansible implementation of Mail-in-a-Box on a Microsoft Azure Virtual Machine.
- Terraform ~>1.3.7
- Ansible Core ~>2.14.1
- Microsoft Azure Account
- Domain name and DNS control
- Creates an Azure VM (Default = Standard B1s)
- Runs the Mail-in-a-Box setup script unattended
- Outputs the Public IP, Mail-in-a-Box admin user/pswd, Admin dashboard URL, Webmail URL
- Create the required DNS records (Guide)
- Unlist blacklisted IPs
- Make you a coffee (even if you use
sudo) and lots more...
- Mail-in-a-Box
- Gabriel McColl - GitHub & Guide