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 {};