As per the end of my DNS thread everything is working apart from two issues thanks to ronald.
The first issues is I cant connect to any of my virtual servers via ftp:
In virtualmin system information ProFTPd FTP Server is not running, when I try to enable it I get the following error:
Failed to start service :
I tired to edit the /etc/proftpd/proftpd.conf and remove the _ from the end of ns1.flirtsnflings.com but its not in that file.
The second issue is sending outgoing mail from thunderbird email client. I can receive mails but I cannot send them it just continually asks for the password even though i know its correct. I seen in the forums this issues has been mentioned before but I was unable to find the solution. Both sending and receiving os working fine from within usermin.