comparison xml/dnsbl.in @ 163:97d7da45fe2a

spamassassin changes
author carl
date Sun, 26 Aug 2007 19:03:17 -0700
parents c4bce911c276
children 5809bcdc325b
comparison
equal deleted inserted replaced
162:c4bce911c276 163:97d7da45fe2a
373 If the content uribl DNSBL is defined, and any of those host names are 373 If the content uribl DNSBL is defined, and any of those host names are
374 on that DNSBL, and the host name is not on the <configurable> 374 on that DNSBL, and the host name is not on the <configurable>
375 ignore list, the mail is rejected. 375 ignore list, the mail is rejected.
376 </para> 376 </para>
377 <para> 377 <para>
378 If the spamassassin limit for this filtering context is non-zero, the
379 message is passed thru spamassassin (via spamc) and if the resulting
380 score is larger than this limit, the mail is rejected.
381 </para>
382 <para>
378 We also scan for excessive bad html tags, and if a &lt;configurable&gt; 383 We also scan for excessive bad html tags, and if a &lt;configurable&gt;
379 limit is exceeded, the mail is rejected. 384 limit is exceeded, the mail is rejected.
380 </para> 385 </para>
381 </refsect1> 386 </refsect1>
382 387
497 </refsect1> 502 </refsect1>
498 503
499 <refsect1 id='copyright.1'> 504 <refsect1 id='copyright.1'>
500 <title>Copyright</title> 505 <title>Copyright</title>
501 <para> 506 <para>
502 Copyright (C) 2005 by 510 Software Group &lt;carl@five-ten-sg.com&gt; 507 Copyright (C) 2007 by 510 Software Group &lt;carl@five-ten-sg.com&gt;
503 </para> 508 </para>
504 <para> 509 <para>
505 This program is free software; you can redistribute it and/or modify it 510 This program is free software; you can redistribute it and/or modify it
506 under the terms of the GNU General Public License as published by the 511 under the terms of the GNU General Public License as published by the
507 Free Software Foundation; either version 3, or (at your option) any 512 Free Software Foundation; either version 3, or (at your option) any
565 570
566 DNSBLLIST = "dnsbl_list" {NAME}+ 571 DNSBLLIST = "dnsbl_list" {NAME}+
567 572
568 CONTENT = "content" ("on" | "off") "{" {CONTENT-ST}+ "}" 573 CONTENT = "content" ("on" | "off") "{" {CONTENT-ST}+ "}"
569 CONTENT-ST = (FILTER | URIBL | IGNORE | TLD | CCTLD | HTML-TAGS | 574 CONTENT-ST = (FILTER | URIBL | IGNORE | TLD | CCTLD | HTML-TAGS |
570 HTML-LIMIT | HOST-LIMIT) ";" 575 HTML-LIMIT | HOST-LIMIT | SPAMASS) ";"
576 SPAMASS = "spamassassin" INTEGER
571 FILTER = "filter" DNSPREFIX ERROR-MSG2 577 FILTER = "filter" DNSPREFIX ERROR-MSG2
572 URIBL = "uribl" DNSPREFIX ERROR-MSG3 578 URIBL = "uribl" DNSPREFIX ERROR-MSG3
573 IGNORE = "ignore" "{" {HOSTNAME [";"]}+ "}" 579 IGNORE = "ignore" "{" {HOSTNAME [";"]}+ "}"
574 TLD = "tld" "{" {TLD [";"]}+ "}" 580 TLD = "tld" "{" {TLD [";"]}+ "}"
575 CCTLD = "cctld" "{" {TLD [";"]}+ "}" 581 CCTLD = "cctld" "{" {TLD [";"]}+ "}"