Mercurial > dnsbl
comparison xml/dnsbl.in @ 179:8b86a894514d
embedded dcc filtering
author | carl |
---|---|
date | Sat, 06 Oct 2007 10:56:35 -0700 |
parents | d6531c702be3 |
children | 7a722f482bfb |
comparison
equal
deleted
inserted
replaced
178:d6531c702be3 | 179:8b86a894514d |
---|---|
32 <command>@PACKAGE@</command> | 32 <command>@PACKAGE@</command> |
33 <arg><option>-c</option></arg> | 33 <arg><option>-c</option></arg> |
34 <arg><option>-s</option></arg> | 34 <arg><option>-s</option></arg> |
35 <arg><option>-d <replaceable class="parameter">n</replaceable></option></arg> | 35 <arg><option>-d <replaceable class="parameter">n</replaceable></option></arg> |
36 <arg><option>-e <replaceable class="parameter">from|to</replaceable></option></arg> | 36 <arg><option>-e <replaceable class="parameter">from|to</replaceable></option></arg> |
37 <arg><option>-b <replaceable class="parameter">local-domain-socket</replaceable></option></arg> | |
37 <arg><option>-r <replaceable class="parameter">local-domain-socket</replaceable></option></arg> | 38 <arg><option>-r <replaceable class="parameter">local-domain-socket</replaceable></option></arg> |
38 <arg><option>-p <replaceable class="parameter">sendmail-socket</replaceable></option></arg> | 39 <arg><option>-p <replaceable class="parameter">sendmail-socket</replaceable></option></arg> |
39 <arg><option>-t <replaceable class="parameter">timeout</replaceable></option></arg> | 40 <arg><option>-t <replaceable class="parameter">timeout</replaceable></option></arg> |
40 </cmdsynopsis> | 41 </cmdsynopsis> |
41 </refsynopsisdiv> | 42 </refsynopsisdiv> |
70 current configuration. The | character is used to separate the from and to | 71 current configuration. The | character is used to separate the from and to |
71 addresses in the argument to the -e switch. | 72 addresses in the argument to the -e switch. |
72 </para></listitem> | 73 </para></listitem> |
73 </varlistentry> | 74 </varlistentry> |
74 <varlistentry> | 75 <varlistentry> |
75 <term>-r <replaceable class="parameter">local-domain-socket</replaceable></term> | 76 <term>-b <replaceable class="parameter">local-domain-socket-file-name</replaceable></term> |
77 <listitem><para> | |
78 Set the local socket used for the connection to the dccifd daemon. | |
79 This is typically /var/dcc/dccifd. | |
80 </para></listitem> | |
81 </varlistentry> | |
82 <varlistentry> | |
83 <term>-r <replaceable class="parameter">local-domain-socket-file-name</replaceable></term> | |
76 <listitem><para> | 84 <listitem><para> |
77 Set the local socket used for the connection to our own dns resolver processes. | 85 Set the local socket used for the connection to our own dns resolver processes. |
78 </para></listitem> | 86 </para></listitem> |
79 </varlistentry> | 87 </varlistentry> |
80 <varlistentry> | 88 <varlistentry> |
246 backup MX for your clients, can use the DNSBL milter, and include those | 254 backup MX for your clients, can use the DNSBL milter, and include those |
247 client DCC config files. The envelope from/to white/blacklisting will | 255 client DCC config files. The envelope from/to white/blacklisting will |
248 be appropriately tagged and used only for the domains controlled by each | 256 be appropriately tagged and used only for the domains controlled by each |
249 of those clients. | 257 of those clients. |
250 </para> | 258 </para> |
259 <para> | |
260 You can now use (via dccifd) different dcc filtering parameters on a per | |
261 context basis. See the dcc_greylist and dcc_bulk_threshold statements | |
262 in the <citerefentry> <refentrytitle>@PACKAGE@.conf</refentrytitle> | |
263 <manvolnum>5</manvolnum> </citerefentry> configuration. Those | |
264 statements are only active if you supply the <option>-b</option> option | |
265 on the dnsbl command line. If you use the dcc via the standard dcc | |
266 milter (dccm), then connections from clients that use SMTP AUTH are | |
267 still subject to greylisting. If you use the dcc via dccifd and this | |
268 milter, then connections from clients that use SMTP AUTH are never | |
269 subject to greylisting. | |
270 </para> | |
251 </refsect1> | 271 </refsect1> |
252 | 272 |
253 <refsect1 id='definitions.1'> | 273 <refsect1 id='definitions.1'> |
254 <title>Definitions</title> | 274 <title>Definitions</title> |
255 <para> | 275 <para> |
702 "your mail server %s seems to have a generic name"; | 722 "your mail server %s seems to have a generic name"; |
703 | 723 |
704 env_to { | 724 env_to { |
705 # !! replace this with your domain names | 725 # !! replace this with your domain names |
706 # child contexts are not allowed to specify recipient addresses outside these domains | 726 # child contexts are not allowed to specify recipient addresses outside these domains |
727 # if this is a backup-mx, you need to include here domains for which you relay to the primary mx | |
707 include "/etc/mail/local-host-names"; | 728 include "/etc/mail/local-host-names"; |
708 }; | 729 }; |
709 | 730 |
710 context whitelist { | 731 context whitelist { |
711 content off {}; | 732 content off {}; |