Thanks to everyone that chimed in to help me reconfigure the webserver to fix any misconfigurations to accept/send yahoo, gmail emails. It now works as intended and yahoo is going through like a charm! Much appreciated!!!
The last step was to go to do the following:
-
Login to godaddy (or your registerar) change the hostname NS1/2 settings to be registered applied from virtualmin DNS.
-
change the nameservers to match the ns1/2 with the IP address,
Hope this will help anyone in the future in case anyone as issues as I have and don’t understand the process as well as those that deal with this on a daily basis. This is more of a hobby of mine and enjoyed the challenge. I can use this as a template in the future if my server ever crashes again and I have to install from scratch as I did last year along with the new restrictions the mail exchanges are implementing as of last year, making it a bit more challenging than just running the built in script that just put defaults for everything rather than more directly adhering to the domain as is required nowadays.
djc