Mercurial > dnsbl
comparison src/dnsbl.h @ 238:7b818a4e21a4 stable-6-0-25
produce correct uribl message
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Tue, 29 Sep 2009 12:11:42 -0700 |
parents | c0d2e99c0a1d |
children | d8ee4c97b9ab |
comparison
equal
deleted
inserted
replaced
237:3845f16aa6dc | 238:7b818a4e21a4 |
---|---|
37 // message specific data | 37 // message specific data |
38 const char *mailaddr; // envelope from value | 38 const char *mailaddr; // envelope from value |
39 const char *queueid; // sendmail queue id | 39 const char *queueid; // sendmail queue id |
40 const char *authenticated; // client authenticated? if so, suppress all dnsbl checks, but check rate limits | 40 const char *authenticated; // client authenticated? if so, suppress all dnsbl checks, but check rate limits |
41 const char *client_name; // fully qualified host name of the smtp client | 41 const char *client_name; // fully qualified host name of the smtp client |
42 const char *host_uribl; // pointer to helo/client/from host name if found on uribl | |
43 string_set hosts_uribl; // string set to hold the helo/client/from host name if found on uribl | |
42 bool helo_uribl; // helo value on uribl | 44 bool helo_uribl; // helo value on uribl |
43 bool client_uribl; // client_name on uribl | 45 bool client_uribl; // client_name on uribl |
44 bool from_uribl; // envelope from value on uribl | 46 bool from_uribl; // envelope from value on uribl |
45 bool have_whites; // have at least one whitelisted recipient? need to accept content and remove all non-whitelisted recipients if it fails | 47 bool have_whites; // have at least one whitelisted recipient? need to accept content and remove all non-whitelisted recipients if it fails |
46 bool only_whites; // every recipient is whitelisted? | 48 bool only_whites; // every recipient is whitelisted? |