]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-1.1.11-20020827
authorWietse Venema <wietse@porcupine.org>
Tue, 27 Aug 2002 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <viktor@dukhovni.org>
Tue, 5 Feb 2013 06:28:12 +0000 (06:28 +0000)
postfix/conf/access
postfix/html/access.5.html
postfix/html/uce.html
postfix/man/man5/access.5
postfix/proto/access
postfix/src/global/mail_version.h
postfix/src/smtpd/smtpd_check.c

index 0270277761ebf97563a43217e7f5c6e091ffb6cc..9de3e55241caf54dd734fd9c8a487c352be589d7 100644 (file)
 #               destroyed  or  released  with the postsuper(1) com-
 #               mand.
 # 
+#               Note: this action currently affects all  recipients
+#               of the message.
+# 
 #        DISCARD
-#               Claim successful delivery and silently discard  the
+#               Claim  successful delivery and silently discard the
 #               message.
 # 
+#               Note: this action currently affects all  recipients
+#               of the message.
+# 
 #        FILTER transport:destination
 #               After  the  message is queued, send the entire mes-
 #               sage through a content  filter.   More  information
 #               about  content  filters  is  in  the  Postfix  FIL-
 #               TER_README file.
 # 
+#               Note: this action currently affects all  recipients
+#               of the message.
+# 
 #        restriction...
 #               Apply the named UCE restriction(s) (permit, reject,
 #               reject_unauth_destination, and so on).
 # 
 # REGULAR EXPRESSION TABLES
-#        This  section  describes how the table lookups change when
+#        This section describes how the table lookups  change  when
 #        the table is given in the form of regular expressions. For
-#        a  description  of regular expression lookup table syntax,
+#        a description of regular expression lookup  table  syntax,
 #        see regexp_table(5) or pcre_table(5).
 # 
-#        Each pattern is a regular expression that  is  applied  to
+#        Each  pattern  is  a regular expression that is applied to
 #        the entire string being looked up. Depending on the appli-
-#        cation, that string  is  an  entire  client  hostname,  an
+#        cation,  that  string  is  an  entire  client hostname, an
 #        entire client IP address, or an entire mail address. Thus,
 #        no  parent  domain  or  parent  network  search  is  done,
-#        user@domain  mail  addresses  are not broken up into their
+#        user@domain mail addresses are not broken  up  into  their
 #        user@ and domain constituent parts, nor is user+foo broken
 #        up into user and foo.
 # 
-#        Patterns  are  applied  in  the  order as specified in the
-#        table, until a pattern is found that  matches  the  search
+#        Patterns are applied in the  order  as  specified  in  the
+#        table,  until  a  pattern is found that matches the search
 #        string.
 # 
-#        Actions  are  the  same as with indexed file lookups, with
-#        the additional feature that parenthesized substrings  from
+#        Actions are the same as with indexed  file  lookups,  with
+#        the  additional feature that parenthesized substrings from
 #        the pattern can be interpolated as $1, $2 and so on.
 # 
 # BUGS
-#        The  table format does not understand quoting conventions.
+#        The table format does not understand quoting  conventions.
 # 
 # SEE ALSO
 #        postmap(1) create mapping table
 #        regexp_table(5) format of POSIX regular expression tables
 # 
 # LICENSE
-#        The Secure Mailer license must be  distributed  with  this
+#        The  Secure  Mailer  license must be distributed with this
 #        software.
 # 
 # AUTHOR(S)
index e05788024385b3bcc128c98625faab450745f603..db7a589f19cb44ebdcae2169ff8cda16e0e41d54 100644 (file)
@@ -128,45 +128,54 @@ ACCESS(5)                                               ACCESS(5)
               destroyed  or  released  with the <a href="postsuper.1.html"><b>postsuper</b>(1)</a> com-
               mand.
 
+              Note: this action currently affects all  recipients
+              of the message.
+
        <b>DISCARD</b>
-              Claim successful delivery and silently discard  the
+              Claim  successful delivery and silently discard the
               message.
 
+              Note: this action currently affects all  recipients
+              of the message.
+
        <b>FILTER</b> <i>transport:destination</i>
               After  the  message is queued, send the entire mes-
               sage through a content  filter.   More  information
               about  content  filters  is  in  the  Postfix  FIL-
               TER_README file.
 
+              Note: this action currently affects all  recipients
+              of the message.
+
        <i>restriction...</i>
               Apply the named UCE restriction(s) (<b>permit</b>, <b>reject</b>,
               <b>reject</b><i>_</i><b>unauth</b><i>_</i><b>destination</b>, and so on).
 
 <b>REGULAR</b> <b>EXPRESSION</b> <b>TABLES</b>
-       This  section  describes how the table lookups change when
+       This section describes how the table lookups  change  when
        the table is given in the form of regular expressions. For
-       a  description  of regular expression lookup table syntax,
+       a description of regular expression lookup  table  syntax,
        see <a href="regexp_table.5.html"><b>regexp</b><i>_</i><b>table</b>(5)</a> or <a href="pcre_table.5.html"><b>pcre</b><i>_</i><b>table</b>(5)</a>.
 
-       Each pattern is a regular expression that  is  applied  to
+       Each  pattern  is  a regular expression that is applied to
        the entire string being looked up. Depending on the appli-
-       cation, that string  is  an  entire  client  hostname,  an
+       cation,  that  string  is  an  entire  client hostname, an
        entire client IP address, or an entire mail address. Thus,
        no  parent  domain  or  parent  network  search  is  done,
-       <i>user@domain</i>  mail  addresses  are not broken up into their
+       <i>user@domain</i> mail addresses are not broken  up  into  their
        <i>user@</i> and <i>domain</i> constituent parts, nor is <i>user+foo</i> broken
        up into <i>user</i> and <i>foo</i>.
 
-       Patterns  are  applied  in  the  order as specified in the
-       table, until a pattern is found that  matches  the  search
+       Patterns are applied in the  order  as  specified  in  the
+       table,  until  a  pattern is found that matches the search
        string.
 
-       Actions  are  the  same as with indexed file lookups, with
-       the additional feature that parenthesized substrings  from
+       Actions are the same as with indexed  file  lookups,  with
+       the  additional feature that parenthesized substrings from
        the pattern can be interpolated as <b>$1</b>, <b>$2</b> and so on.
 
 <b>BUGS</b>
-       The  table format does not understand quoting conventions.
+       The table format does not understand quoting  conventions.
 
 <b>SEE</b> <b>ALSO</b>
        <a href="postmap.1.html">postmap(1)</a> create mapping table
@@ -175,7 +184,7 @@ ACCESS(5)                                               ACCESS(5)
        <a href="regexp_table.5.html">regexp_table(5)</a> format of POSIX regular expression tables
 
 <b>LICENSE</b>
-       The Secure Mailer license must be  distributed  with  this
+       The  Secure  Mailer  license must be distributed with this
        software.
 
 <b>AUTHOR(S)</b>
index 1dd3b0025b78a821e1fb0216618451dca7e0a094..d934484ef367be6090e139d9c3926eb155f8aa50 100644 (file)
@@ -395,11 +395,27 @@ be inspected with the <a href="postcat.1.html">postcat</a> command,
 and can be destroyed or taken off hold with the <a
 href="postsuper.1.html">postsuper</a> command.
 
+<b> Note: this action currently affects all recipients of a message.</b>
+
 <p>
 
 <dt>DISCARD
 <dd> Claim successful delivery and silently discard the message.
 
+<b> Note: this action currently affects all recipients of a message.</b>
+
+<p>
+
+<dt>FILTER <i>transport</i>:<i>nexthop</i> <dd>
+After the message is queued, send the entire message through
+a content filter. This requires different cleanup servers
+before and after the filter, with header/body checks turned
+off in the second cleanup server. More details about content
+filtering are in the Postfix FILTER_README file. This feature
+overrides the main.cf <b>content_filter</b> setting.
+
+<b> Note: this action currently affects all recipients of a message.</b>
+
 <p>
 
 <dt>Other<dd> Treat the result as another list of UCE restrictions.  
index 9bc3af64b4aa0e2461b65f3e76aed4a5268eadab..3e28f8eaf7a7a5da010b200d8cc71d0d364590fb 100644 (file)
@@ -124,12 +124,18 @@ until someone either deletes it or releases it for delivery.
 Mail that is placed on hold can be examined with the
 \fBpostcat\fR(1) command, and can be destroyed or released with
 the \fBpostsuper\fR(1) command.
+.sp
+Note: this action currently affects all recipients of the message.
 .IP \fBDISCARD\fR
 Claim successful delivery and silently discard the message.
+.sp
+Note: this action currently affects all recipients of the message.
 .IP "\fBFILTER \fItransport:destination\fR"
 After the message is queued, send the entire message through
 a content filter.  More information about content filters
 is in the Postfix FILTER_README file.
+.sp
+Note: this action currently affects all recipients of the message.
 .IP \fIrestriction...\fR
 Apply the named UCE restriction(s) (\fBpermit\fR, \fBreject\fR,
 \fBreject_unauth_destination\fR, and so on).
index 02e99839eec2bc9f6e45472996d46e1008d3601f..4352a72890a36c0e5b35c5c39e8b54a81c001d39 100644 (file)
 #      Mail that is placed on hold can be examined with the
 #      \fBpostcat\fR(1) command, and can be destroyed or released with
 #      the \fBpostsuper\fR(1) command.
+# .sp
+#      Note: this action currently affects all recipients of the message.
 # .IP \fBDISCARD\fR
 #      Claim successful delivery and silently discard the message.
+# .sp
+#      Note: this action currently affects all recipients of the message.
 # .IP "\fBFILTER \fItransport:destination\fR"
 #      After the message is queued, send the entire message through
 #       a content filter.  More information about content filters
 #      is in the Postfix FILTER_README file.
+# .sp
+#      Note: this action currently affects all recipients of the message.
 # .IP \fIrestriction...\fR
 #      Apply the named UCE restriction(s) (\fBpermit\fR, \fBreject\fR,
 #      \fBreject_unauth_destination\fR, and so on).
index 00e71864adaa2b3905aaa78d5e07ca413fdc375e..af88095e0c4e476881d942ed8e459c5e4c97572a 100644 (file)
@@ -20,7 +20,7 @@
   * Patches change the patchlevel and the release date. Snapshots change the
   * release date only, unless they include the same bugfix as a patch release.
   */
-#define MAIL_RELEASE_DATE      "20020826"
+#define MAIL_RELEASE_DATE      "20020827"
 
 #define VAR_MAIL_VERSION       "mail_version"
 #define DEF_MAIL_VERSION       "1.1.11-" MAIL_RELEASE_DATE
index 9c0a756138c70aba49e6ea0201706d0a57b79d11..6dd9a206ea382f100708435c71d8874b5f3c3ae3 100644 (file)
@@ -2367,10 +2367,10 @@ static int generic_checks(SMTPD_STATE *state, ARGV *restrictions,
 
     state->recursion = saved_recursion;
 
-    if (status == SMTPD_CHECK_REJECT || status == SMTPD_CHECK_DUNNO)
+    if (status == SMTPD_CHECK_OK || status == SMTPD_CHECK_DUNNO)
        if (state->defer_if_permit)
            status = smtpd_check_reject(state, state->defer_class,
-                                       "450 %s", STR(state->defer_reason));
+                                       "%s", STR(state->defer_reason));
     return (status);
 }