Exempt TXT record names from sanity checks
authorTom Kistner <tom@duncanthrax.net>
Mon, 19 Oct 2009 14:20:58 +0000 (14:20 +0000)
committerTom Kistner <tom@duncanthrax.net>
Mon, 19 Oct 2009 14:20:58 +0000 (14:20 +0000)
src/src/dns.c

index deafedc7b0ccf36d108c62ebc4508463b0442304..d05669c30095b0d9a50bf372eeaf797f25e0cab9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/dns.c,v 1.18 2009/06/10 07:34:04 tom Exp $ */
+/* $Cambridge: exim/src/src/dns.c,v 1.19 2009/10/19 14:20:58 tom Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -505,7 +505,7 @@ For SRV records, we omit the initial _smtp._tcp. components at the start. */
 
 #ifndef STAND_ALONE   /* Omit this for stand-alone tests */
 
-if (check_dns_names_pattern[0] != 0 && type != T_PTR)
+if (check_dns_names_pattern[0] != 0 && type != T_PTR && type != T_TXT)
   {
   uschar *checkname = name;
   int ovector[3*(EXPAND_MAXN+1)];