Mercurial > dnsbl
comparison src/context.h @ 322:9f8411f3919c
add dkim white/black listing
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sat, 17 Dec 2016 17:04:52 -0800 |
parents | e172dc10fe24 |
children | 5e4b5540c8cc |
comparison
equal
deleted
inserted
replaced
321:e172dc10fe24 | 322:9f8411f3919c |
---|---|
310 string_set& get_content_tldnots(); | 310 string_set& get_content_tldnots(); |
311 string_set& get_html_tags(); | 311 string_set& get_html_tags(); |
312 dnsblp_list& get_dnsbl_list(); | 312 dnsblp_list& get_dnsbl_list(); |
313 dnswlp_list& get_dnswl_list(); | 313 dnswlp_list& get_dnswl_list(); |
314 | 314 |
315 bool acceptable_content(recorder &memory, int score, int bulk, string& msg); | 315 bool acceptable_content(recorder &memory, int score, int bulk, const char *signer, const char *from, string& msg); |
316 bool ignore_host(const char *host); | 316 bool ignore_host(const char *host); |
317 | 317 |
318 void dump(bool isdefault, bool &spamass, int level = 0); | 318 void dump(bool isdefault, bool &spamass, int level = 0); |
319 }; | 319 }; |
320 | 320 |
387 extern const char *token_uribl; | 387 extern const char *token_uribl; |
388 extern const char *token_verify; | 388 extern const char *token_verify; |
389 extern const char *token_white; | 389 extern const char *token_white; |
390 extern const char *token_white_regex; | 390 extern const char *token_white_regex; |
391 extern const char *token_yes; | 391 extern const char *token_yes; |
392 extern const char *token_dkim; | 392 extern const char *token_dkim_signer; |
393 extern const char *token_dkim_from; | |
393 extern const char *token_signed_white; | 394 extern const char *token_signed_white; |
394 extern const char *token_signed_black; | 395 extern const char *token_signed_black; |
395 extern const char *token_require_signed; | 396 extern const char *token_require_signed; |
397 extern const char *token_myhostname; | |
396 | 398 |
397 extern pthread_mutex_t verifier_mutex; // protect the verifier map | 399 extern pthread_mutex_t verifier_mutex; // protect the verifier map |
398 extern pthread_mutex_t whitelister_mutex; // protect the | 400 extern pthread_mutex_t whitelister_mutex; // protect the |
399 | 401 |
400 void discard(string_set &s); | 402 void discard(string_set &s); |