Not sure we want to check for an 'A' record here. This would mean most misspellings of gmail.com and yahoo.com etc. would be valid since there are squatters on those domains, but most don't have MX. Most of the point of this is to look for misspelled domains.