Mercurial > dnsbl
comparison xml/dnsbl.in @ 152:c7fc218686f5
gpl3, block mail to recipients that cannot reply
author | carl |
---|---|
date | Sat, 07 Jul 2007 10:26:31 -0700 |
parents | 9581f6e62574 |
children | 8d7c439bb6fa |
comparison
equal
deleted
inserted
replaced
151:0e8ec3c483ce | 152:c7fc218686f5 |
---|---|
180 startup, and whenever the config file (or any of the referenced include | 180 startup, and whenever the config file (or any of the referenced include |
181 files) is changed. The entire configuration file is case insensitive. | 181 files) is changed. The entire configuration file is case insensitive. |
182 If the configuration cannot be loaded due to a syntax error, the milter | 182 If the configuration cannot be loaded due to a syntax error, the milter |
183 will log the error and quit. If the configuration cannot be reloaded | 183 will log the error and quit. If the configuration cannot be reloaded |
184 after being modified, the milter will log the error and send an email to | 184 after being modified, the milter will log the error and send an email to |
185 root from dnsbl@$hostname. You probably want to added dnsbl@$hostname | 185 root from dnsbl@$hostname. You probably want to add dnsbl@$hostname |
186 to your /etc/mail/virtusertable since otherwise sendmail will reject | 186 to your /etc/mail/virtusertable since otherwise sendmail will reject |
187 that message. | 187 that message. |
188 </para> | 188 </para> |
189 </refsect1> | 189 </refsect1> |
190 | 190 |
249 </para> | 249 </para> |
250 </refsect1> | 250 </refsect1> |
251 | 251 |
252 <refsect1 id='filtering.1'> | 252 <refsect1 id='filtering.1'> |
253 <title>Filtering Procedure</title> | 253 <title>Filtering Procedure</title> |
254 <para> | |
255 The SMTP envelope 'from' and 'to' values are used in various checks. | |
256 The first check is to see if a reply message (swapping the env_from and | |
257 env_to values) would be blocked. That check is similar to the main | |
258 check described below, but there is no body content to be scanned, and | |
259 there is no client connection ip address to be checked against DNSBLs. | |
260 This prevents folks from sending mail to recipients that are unable to | |
261 reply. | |
262 </para> | |
254 <para> | 263 <para> |
255 If the client has authenticated with sendmail, the rate limits are | 264 If the client has authenticated with sendmail, the rate limits are |
256 checked. If the authenticated user has not exceeded the hourly rate | 265 checked. If the authenticated user has not exceeded the hourly rate |
257 limit, then the mail is accepted, the filtering contexts are not used, | 266 limit, then the mail is accepted, the filtering contexts are not used, |
258 the dns lists are not checked, and the body content is not scanned. If | 267 the dns lists are not checked, and the body content is not scanned. If |