Quest for a simple email server

In light of building my san server with Fedora running ZoL, I decided to build something.

I figured i could play with setting up an email server. I started by creating a pfsense machine so that I could isolate the environment on its own network internal to my proxmox server.

Started off by creating a vm that I could use to ssh into from the outside (aka “internet” in my test env).

Then I created 2 more VMs. One to be a dns server and the other to be the mail server.
Right before I started setting up the mail server… I realized that I need a centralized way to manage accounts. Then, I build another VM to be a NIS server.

So I got all that stuff setup and working, I just need to setup TLS for the email now.