Mail server and DNS

Hi, I followed many tutorials but still cannot figure out something about my DNS and Mail servers.

First in registrar: My domain comes from Namecheap, I registered two nameservers and Each of them is pointing to a different IP that I have set up with my VPS host on the same box though. Then I assigned to the same and

In Virtualmin: I created a new nameserver named and applied it the default template

I also created 2 new “A - IPv4 Address” records for and

The site worked for a while and after trying to add other NS records (ns1 and ns2) it is not showing anymore. I also created users for mail but they keep bouncing when I write to them.

I have no clue if I should remove the default hostname chosen by Virtualmin, it is my VPS hostname called vps74898 and why sometimes it is IntoDNS tells me and ns2 are not setup on my host.