> (1) the check performed is actually > > if ( $q[0]->qtype eq 'A' || $q[0]->qtype eq 'MX' ) > > i.e. a sender gets a pass if there was an A _or_ and MX for it
Come to think of it, this might be intended. Some domains do have an MX for domain.org, and do not have an A for 'domain.org' - but do have an A for www.domain.org etc; which is perfectly OK. Right?