Author: Rick Cooper Date: To: exim-users Subject: Re: [Exim] bug on check dns name syntax
Ok, I am actually paying attention this time :-)
You error message tells you why ( DNS name syntax check failed:)
the host that exim is testing has underscores in the name and it will reject
that because of the default value of dns_check_names_pattern option. you
need to either change the default value of this option or set it to null as
in dns_check_names_pattern =
if you test your ACL with a hostname that is fully legal you will find you
don't get this error
Rick Cooper
-------Original Message-------
> From: David Saez
> Date: Wednesday, July 23, 2003 9:39:30 AM
> To: exim-users@???
> Subject: [Exim] bug on check dns name syntax
>
> Hi !!
>
> I was trying to implement SPF for exim but I noticed that TXT dns lookups
> fail on the proposed names with a syntax check fail, where there is no apparent > reason for it:
>
> processing "warn"
> check set = ${lookup dnsdb{txt=$acl_m9}{$value}}
> search_open: dnsdb "NULL"
> search_find: file="NULL"
> key="txt=24.125.210.208.in-addr._smtp_client.dumbo.pobox.com" partial=-1 affix > =NULL starflags=0
> LRU list:
> 8/usr/local/exim/aliases
> End
> internal_search_find: file="NULL"
> type=dnsdb key="txt=24.125.210.208.in-addr._smtp_client.dumbo.pobox.com"
> database lookup required for txt=24.125.210.208.in-addr._smtp_client.dumbo pobox > ..com
> dnsdb key: 24.125.210.208.in-addr._smtp_client.dumbo.pobox.com
> DNS name syntax check failed:
> 24.125.210.208.in-addr._smtp_client.dumbo.pobox.com (TXT)
>