diff src/dnsbl.h @ 268:f941563c2a95 stable-6-0-34

Add require_rdns checking
author Carl Byington <carl@five-ten-sg.com>
date Wed, 22 May 2013 11:29:44 -0700
parents d11b529ce9c5
children 802e2b779ed1
line wrap: on
line diff
--- a/src/dnsbl.h	Sat Jul 21 13:13:07 2012 -0700
+++ b/src/dnsbl.h	Wed May 22 11:29:44 2013 -0700
@@ -42,6 +42,7 @@
     const char      *authenticated;         // client authenticated? if so, suppress all dnsbl checks, but check rate limits
     const char      *client_name;           // fully qualified host name of the smtp client xxx [ip.ad.dr.es] (may be forged)
           char      *client_dns_name;       // fully qualified host name of the smtp client xxx
+    bool            client_dns_forged;      // rdns mismatch
     const char      *host_uribl;            // pointer to helo/client/from host name if found on uribl
     string_set      hosts_uribl;            // string set to hold the helo/client/from host name if found on uribl
     bool            helo_uribl;             // helo value on uribl