Mercurial > dnsbl
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