Currently I have 2 VPS servers, one of them hosts my site and my other 6 domains (no sites). This one has no control panel and runs nginx etc. The other one is a throwback to when I started with VPS servers, it has cpanel and currently only runs my DNS and my email for my mina site plus one other domain that I have had for the past 12 years.
What I want to do is consolidate both of those servers into a more powerful VPS/Dedicated server. For DNS I am considering going with an off server hosted DNS. For email I am lost.
First up DNS. Can anyone recommend a good, cost effective DNS provider for a small site such as mine. This would take some of load off whatever I end up with.
Second, email server. Like I said, I have my current domains email running through cpanel and its mail services plus another domain that is now email only. I have looked into iRedMail but that runs apache which I do not want on my new server, so, again, can someone recommend some sort of easy solution for serving, say 20 email addresses form 2 or three different domains. I would rather keep this one "inhouse" so to speak, can't really justify the additional cost for an off site hosted email solution.
I am open to any and all suggestions as I look to make my site(s) as fast as I possibly can.