2
0
mirror of https://github.com/vdukhovni/postfix synced 2025-08-31 14:17:41 +00:00

postfix-2.0.14-20030717

This commit is contained in:
Wietse Venema
2003-07-17 00:00:00 -05:00
committed by Viktor Dukhovni
parent b9775dd2c8
commit 9212761d9f
6 changed files with 27 additions and 11 deletions

View File

@@ -8397,6 +8397,14 @@ Apologies for any names omitted.
Safety: always truncate SMTP server error replies to 512
bytes. File: smtpd/smtpd_check.c.
20030717
Documentation: added description of policy_time_limit to
the SMTPD_POLICY_README document.
Documentation: corrected the command time limit parameter
syntax in the spawn(8) manual page.
Open problems:
Low: smtp-source may block when sending large test messages.

View File

@@ -86,10 +86,15 @@ smtpd_recipient_restrictions:
reject_unauth_destination
check_policy_service unix:private/policy
...
policy_time_limit = 3600
NOTE: specify "check_policy_service" AFTER "reject_unauth_destination"
or else your system could become an open relay.
NOTE: Postfix by default kills a command after 1000 seconds. This
is too short for a policy daemon that may run for as long as an
SMTP client is connected to an SMTP server process.
NOTE: Solaris UNIX-domain sockets do not work very well. Use TCP
sockets instead:
@@ -99,6 +104,7 @@ sockets instead:
reject_unauth_destination
check_policy_service inet:localhost:9998
...
localhost:9998_time_limit = 3600
Other client-side configuration parmeters:
@@ -174,6 +180,7 @@ that often appear in forged email.
...
restriction_classes = greylist
greylist = check_policy_service unix:private/policy
policy_time_limit = 3600
/etc/postfix/sender_access:
aol.com greylist
@@ -202,6 +209,7 @@ database relatively quickly.
check_sender_access hash:/etc/postfix/sender_access
check_policy_service unix:private/policy
...
policy_time_limit = 3600
/etc/postfix/sender_access:
securityfocus.com OK

View File

@@ -67,21 +67,21 @@ SPAWN(8) SPAWN(8)
command after a configuration change.
<b>Miscellaneous</b>
<b>export</b><i>_</i><b>environment</b>
<b>export_environment</b>
List of names of environment parameters that can be
exported to non-Postfix processes.
<b>mail</b><i>_</i><b>owner</b>
<b>mail_owner</b>
The process privileges used while not running an
external command.
<b>Resource control</b>
<i>service_</i><b>command</b><i>_</i><b>time</b><i>_</i><b>limit</b>
<i>service</i><b>_time_limit</b>
The amount of time the command is allowed to run
before it is killed with force. The <i>service</i> name is
the name of the entry in the <b>master.cf</b> file. The
before it is killed with force. <i>service</i> is the
first field of the entry in the <b>master.cf</b> file. The
default time limit is given by the global <b>com-</b>
<b>mand</b><i>_</i><b>time</b><i>_</i><b>limit</b> configuration parameter.
<b>mand_time_limit</b> configuration parameter.
<b>SEE ALSO</b>
<a href="master.8.html">master(8)</a> process manager

View File

@@ -84,9 +84,9 @@ The process privileges used while not running an external command.
.SH Resource control
.ad
.fi
.IP \fIservice\fB_command_time_limit\fR
.IP \fIservice\fB_time_limit\fR
The amount of time the command is allowed to run before it is
killed with force. The \fIservice\fR name is the name of the entry
killed with force. \fIservice\fR is the first field of the entry
in the \fBmaster.cf\fR file. The default time limit is given by the
global \fBcommand_time_limit\fR configuration parameter.
.SH SEE ALSO

View 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 "20030716"
#define MAIL_RELEASE_DATE "20030717"
#define VAR_MAIL_VERSION "mail_version"
#define DEF_MAIL_VERSION "2.0.14-" MAIL_RELEASE_DATE

View File

@@ -68,9 +68,9 @@
/* .SH Resource control
/* .ad
/* .fi
/* .IP \fIservice\fB_command_time_limit\fR
/* .IP \fIservice\fB_time_limit\fR
/* The amount of time the command is allowed to run before it is
/* killed with force. The \fIservice\fR name is the name of the entry
/* killed with force. \fIservice\fR is the first field of the entry
/* in the \fBmaster.cf\fR file. The default time limit is given by the
/* global \fBcommand_time_limit\fR configuration parameter.
/* SEE ALSO