6 hours ago, GM173 said:
No, I am not putting this on the internet. I just want a local server to simply receive and send emails. I am following this guide and because they used .com I thought it wouldn't be a problem to use it.
No issue in using .com or whatever you want (internally) - but you will definitely need a proper DNS server so you can create MX records. When a client attempts to send mail to say firstname.lastname@example.org it will reach out to the DNS server to figure out what mail server(s) to use (this is the mx record) - the mx record will then point to the DNS entry for your mailserver (zimbra.wantedstarling.com) which will point to your IP (192.168.2.50).
However to make this work you either need to have these computers use your new DNS server as their primary or enter a domain override in your current DNS server for all wantedstarling.com queries to go to your DNS server.
There are a number of linux DNS servers, the most popular being unbound, BIND, and DNSmasq to name a few. I ~believe~ ubuntu 18+ ships with DNSmasq these days. Windows of course also has a DNS role you can use - but if DNS is your only need that's overkill imo.
**edit I just looked over the link you sent and they recommend DNSmasq - so there you go, just need to follow the guide you're referencing.