Mercurial > dnsbl
comparison src/dnsbl.h @ 230:ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Fri, 08 May 2009 12:55:30 -0700 |
parents | 82886d4dd71f |
children | c0d2e99c0a1d |
comparison
equal
deleted
inserted
replaced
229:b3652d1ae010 | 230:ad38575e98ca |
---|---|
42 bool have_whites; // have at least one whitelisted recipient? need to accept content and remove all non-whitelisted recipients if it fails | 42 bool have_whites; // have at least one whitelisted recipient? need to accept content and remove all non-whitelisted recipients if it fails |
43 bool only_whites; // every recipient is whitelisted? | 43 bool only_whites; // every recipient is whitelisted? |
44 bool want_spamassassin; // at least one non-whitelisted recipient has a non zero spamassassin limit | 44 bool want_spamassassin; // at least one non-whitelisted recipient has a non zero spamassassin limit |
45 bool want_dccgrey; // at least one non-whitelisted recipient wants dcc greylisting | 45 bool want_dccgrey; // at least one non-whitelisted recipient wants dcc greylisting |
46 bool want_dccbulk; // at least one non-whitelisted recipient wants dcc bulk filtering | 46 bool want_dccbulk; // at least one non-whitelisted recipient wants dcc bulk filtering |
47 bool is_bulk_precedence; // have precedence:bulk header to prevent autowhitelisting | 47 bool allow_autowhitelisting; // precedence:bulk or content-type:multipart/report headers prevent autowhitelisting |
48 delay_whitelist delayer; // to remember autowhitelisting until we see headers | 48 delay_whitelist delayer; // to remember autowhitelisting until we see headers |
49 CONTEXT *content_context; // first non-whitelisted recipient with a content filtering context | 49 CONTEXT *content_context; // first non-whitelisted recipient with a content filtering context |
50 context_map env_to; // map each non-whitelisted recipient to their filtering context | 50 context_map env_to; // map each non-whitelisted recipient to their filtering context |
51 recorder *memory; // memory for the content scanner | 51 recorder *memory; // memory for the content scanner |
52 url_scanner *scanner; // object to handle body scanning | 52 url_scanner *scanner; // object to handle body scanning |