Steve Bertrand writes:
> I've added debugging code to new_dns_packet() and bgsend() 
> (DnsResolver.pm) to print out $host, $type and $class to a log file.
> 
> What I found is that the mapped address entries are not even seen by 
> DnsResolver.pm at all, hence, there is no DNS lookup even attempted on them.
> 
> I'm off to find out where exactly the evaluation/gathering of the IP 
> addresses takes place, and try to design a regex that will take the 
> ::ffff: into consideration properly.
> 
> What I'd like to have happen is the mapped address sent merrily along 
> all the way to the system resolver, then have the system resolver do 
> what needs to be done.
> 
> Am I taking the right approach here? Or should I have the IPv4 address 
> stripped out of the v6 mapped address prior to pushing it through the 
> Perl resolver gateways?

SpamAssassin doesn't perform DNS lookups on the Received headers if
at all possible -- it's assumed that your MTA will do that in advance.

--j.

Reply via email to