I have a program I've written which queries name servers for MX Records of domains, and then does the lookup of the A Record from the response. My question is this... if the mx lookup returns no results what should happen? Should I just query the A record for the given domain and try to send mail to that IP, or do I do nothing and consider it a bad domain? Whats RFC dictate? I cant really find anything about it.