Mercurial > dnsbl
changeset 95:53a2fbe3f761
cleanup documentation
author | carl |
---|---|
date | Wed, 21 Sep 2005 12:50:32 -0700 |
parents | e107ade3b1c0 |
children | 1edd4e8d3a60 |
files | xml/dnsbl.in xml/sample.conf |
diffstat | 2 files changed, 12 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/dnsbl.in Wed Sep 21 12:35:29 2005 -0700 +++ b/xml/dnsbl.in Wed Sep 21 12:50:32 2005 -0700 @@ -141,13 +141,15 @@ dns based lookup scheme (reversed octets of the client followed by the dns suffix). -<br><br><li>If the mail has not been accepted or rejected yet, and the -filtering context specifies a verification host, and the envelope to -email address is covered by this filtering context, and the verification -host is not our own hostname, we open an smtp conversation with that -verification host. The current envelope from and recipient to values -are passed to that verification host. If we receive a 5xy response -those commands, we reject the current recipient with "no such user". +<br><br><li>If the mail has not been accepted or rejected yet, we look +for a verification context, which is the closest ancestor of the +filtering context that both specifies a verification host, and which +covers the envelope to address. If we find such a verification context, +and the verification host is not our own hostname, we open an smtp +conversation with that verification host. The current envelope from and +recipient to values are passed to that verification host. If we receive +a 5xy response those commands, we reject the current recipient with "no +such user". <br><br><li>If the mail has not been accepted or rejected yet, and the filtering context enables content filtering, and this is the first such
--- a/xml/sample.conf Wed Sep 21 12:35:29 2005 -0700 +++ b/xml/sample.conf Wed Sep 21 12:50:32 2005 -0700 @@ -8,7 +8,7 @@ # # CONFIG = {CONTEXT ";"}+ # CONTEXT = "context" NAME "{" {STATEMENT}+ "}" -# STATEMENT = (DNSBL | DNSBLLIST | CONTENT | ENV-TO | CONTEXT | ENV-FROM) ";" +# STATEMENT = (DNSBL | DNSBLLIST | CONTENT | ENV-TO | VERIFY | CONTEXT | ENV-FROM) ";" # DNSBL = "dnsbl" NAME DNSPREFIX ERROR-MSG @@ -30,6 +30,8 @@ # TO-ADDR = ADDRESS [";"] # DCC-TO = "dcc_to" ("ok" | "many") "{" DCCINCLUDEFILE "}" ";" +# VERIFY = "verify" HOSTNAME ";" + # ENV_FROM = "env_from" [DEFAULT] "{" {(FROM-ADDR | DCC-FROM)}+ "}" # FROM-ADDR = ADDRESS VALUE [";"] # DCC-FROM = "dcc_from" "{" DCCINCLUDEFILE "}" ";"