diff src/dnsbl.h @ 236:c0d2e99c0a1d

Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name
author Carl Byington <carl@five-ten-sg.com>
date Tue, 29 Sep 2009 11:36:15 -0700
parents ad38575e98ca
children 7b818a4e21a4
line wrap: on
line diff
--- a/src/dnsbl.h	Tue Jun 09 08:36:34 2009 -0700
+++ b/src/dnsbl.h	Tue Sep 29 11:36:15 2009 -0700
@@ -39,6 +39,9 @@
     const char      *queueid;               // sendmail queue id
     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
+    bool            helo_uribl;             // helo value on uribl
+    bool            client_uribl;           // client_name on uribl
+    bool            from_uribl;             // envelope from value on uribl
     bool            have_whites;            // have at least one whitelisted recipient? need to accept content and remove all non-whitelisted recipients if it fails
     bool            only_whites;            // every recipient is whitelisted?
     bool            want_spamassassin;      // at least one non-whitelisted recipient has a non zero spamassassin limit