comparison xml/dnsbl.in @ 27:43a4f6b3e668 stable-2-3

add configurable host name limit and bad html tag limits.
author carl
date Sat, 22 May 2004 22:30:45 -0700
parents 2e23b7184d2b
children fc7f8f3ea90f
comparison
equal deleted inserted replaced
26:fdae7ab30cfc 27:43a4f6b3e668
17 use the correct set of DNSBLs for each recipient for each message. As a 17 use the correct set of DNSBLs for each recipient for each message. As a
18 side-effect, it gives us the ability to customize the set of DNSBLs on a 18 side-effect, it gives us the ability to customize the set of DNSBLs on a
19 per-recipient basis, so that fred@example.com could use SPEWS and the 19 per-recipient basis, so that fred@example.com could use SPEWS and the
20 SBL, where all other users @example.com use only the SBL. 20 SBL, where all other users @example.com use only the SBL.
21 21
22 <p>This milter will also decode (base64, mime, html entity) and scan for 22 <p>This milter will also decode (base64, mime, html entity, url
23 HTTP and HTTPS URLs and bare hostnames in the body of the mail. If any 23 encodings) and scan for HTTP and HTTPS URLs and bare hostnames in the
24 of those host names have A records on the SBL (or a single configurable 24 body of the mail. If any of those host names have A records on the SBL
25 list), the mail will be rejected unless previously whitelisted. This 25 (or a single configurable DNSBL), the mail will be rejected unless
26 milter also counts the number of invalid HTML tags, and can reject mail 26 previously whitelisted. This milter also counts the number of invalid
27 if that count exceeds your specified limit. 27 HTML tags, and can reject mail if that count exceeds your specified
28 limit.
28 29
29 <p>The DNSBL milter reads a text configuration file (dnsbl.conf) on 30 <p>The DNSBL milter reads a text configuration file (dnsbl.conf) on
30 startup, and whenever the config file (or any of the referenced include 31 startup, and whenever the config file (or any of the referenced include
31 files) is changed. The entire configuration file is case insensitive. 32 files) is changed. The entire configuration file is case insensitive.
32 33