2
0
mirror of https://github.com/vdukhovni/postfix synced 2025-09-02 07:05:27 +00:00

postfix-2.2-20040828

This commit is contained in:
Wietse Venema
2004-08-28 00:00:00 -05:00
committed by Viktor Dukhovni
parent 851738e9a2
commit 2a91a0c374
7 changed files with 34 additions and 4 deletions

View File

@@ -961,6 +961,8 @@ recipient addresses. </p>
<p> Specify one or more of: envelope_sender, envelope_recipient, <p> Specify one or more of: envelope_sender, envelope_recipient,
header_sender, header_recipient </p> header_sender, header_recipient </p>
<p> This feature is available in Postfix 2.2 and later. </p>
</DD> </DD>
@@ -4608,6 +4610,8 @@ addresses. </p>
<p> Specify one or more of: envelope_recipient, header_recipient <p> Specify one or more of: envelope_recipient, header_recipient
</p> </p>
<p> This feature is available in Postfix 2.2 and later. </p>
</DD> </DD>
@@ -5035,6 +5039,8 @@ applied to envelope sender addresses, and to header sender addresses.
<p> Specify one or more of: envelope_sender, header_sender </p> <p> Specify one or more of: envelope_sender, header_sender </p>
<p> This feature is available in Postfix 2.2 and later. </p>
</DD> </DD>
@@ -5729,6 +5735,8 @@ the client will take into consideration. </p>
lookup tables. The right-hand side result from "<a href="DATABASE_README.html">type:table</a>" lookups lookup tables. The right-hand side result from "<a href="DATABASE_README.html">type:table</a>" lookups
is ignored. </p> is ignored. </p>
<p> This feature is available in Postfix 2.2 and later. </p>
<p> <p>
Examples: Examples:
</p> </p>

View File

@@ -251,7 +251,7 @@ SMTP(8) SMTP(8)
Permanently enable SMTP connection caching for the Permanently enable SMTP connection caching for the
specified destinations. specified destinations.
<b>smtp_connection_cache_on_demand (yes)</b> <b><a href="postconf.5.html#smtp_connection_cache_on_demand">smtp_connection_cache_on_demand</a> (yes)</b>
Temporarily enable SMTP session caching while a Temporarily enable SMTP session caching while a
destination has a high volume of mail in the active destination has a high volume of mail in the active
queue. queue.

View File

@@ -495,6 +495,8 @@ recipient addresses.
.PP .PP
Specify one or more of: envelope_sender, envelope_recipient, Specify one or more of: envelope_sender, envelope_recipient,
header_sender, header_recipient header_sender, header_recipient
.PP
This feature is available in Postfix 2.2 and later.
.SH canonical_maps (default: empty) .SH canonical_maps (default: empty)
Optional address mapping lookup tables for message headers and Optional address mapping lookup tables for message headers and
envelopes. The mapping is applied to both sender and recipient envelopes. The mapping is applied to both sender and recipient
@@ -2387,6 +2389,8 @@ applied to envelope recipient addresses, and to header recipient
addresses. addresses.
.PP .PP
Specify one or more of: envelope_recipient, header_recipient Specify one or more of: envelope_recipient, header_recipient
.PP
This feature is available in Postfix 2.2 and later.
.SH recipient_canonical_maps (default: empty) .SH recipient_canonical_maps (default: empty)
Optional address mapping lookup tables for envelope and header Optional address mapping lookup tables for envelope and header
recipient addresses. recipient addresses.
@@ -2649,6 +2653,8 @@ mapping. By default, sender_canonical_maps address mapping is
applied to envelope sender addresses, and to header sender addresses. applied to envelope sender addresses, and to header sender addresses.
.PP .PP
Specify one or more of: envelope_sender, header_sender Specify one or more of: envelope_sender, header_sender
.PP
This feature is available in Postfix 2.2 and later.
.SH sender_canonical_maps (default: empty) .SH sender_canonical_maps (default: empty)
Optional address mapping lookup tables for envelope and header Optional address mapping lookup tables for envelope and header
sender addresses. sender addresses.
@@ -2989,6 +2995,8 @@ Specify mechanism names, "/file/name" patterns or "type:table"
lookup tables. The right-hand side result from "type:table" lookups lookup tables. The right-hand side result from "type:table" lookups
is ignored. is ignored.
.PP .PP
This feature is available in Postfix 2.2 and later.
.PP
Examples: Examples:
.PP .PP
.nf .nf

View File

@@ -306,6 +306,7 @@ while (<>) {
s;\bsmtp_bind_address\b;<a href="postconf.5.html#smtp_bind_address">$&</a>;g; s;\bsmtp_bind_address\b;<a href="postconf.5.html#smtp_bind_address">$&</a>;g;
s;\bsmtp_connect_timeout\b;<a href="postconf.5.html#smtp_connect_timeout">$&</a>;g; s;\bsmtp_connect_timeout\b;<a href="postconf.5.html#smtp_connect_timeout">$&</a>;g;
s;\bsmtp_connection_cache_on_demand\b;<a href="postconf.5.html#smtp_connection_cache_on_demand">$&</a>;g;
s;\bsmtp_connection_cache_reuse_limit\b;<a href="postconf.5.html#smtp_connection_cache_reuse_limit">$&</a>;g; s;\bsmtp_connection_cache_reuse_limit\b;<a href="postconf.5.html#smtp_connection_cache_reuse_limit">$&</a>;g;
s;\bsmtp_connection_cache_time_limit\b;<a href="postconf.5.html#smtp_connection_cache_time_limit">$&</a>;g; s;\bsmtp_connection_cache_time_limit\b;<a href="postconf.5.html#smtp_connection_cache_time_limit">$&</a>;g;
s;\bsmtp_connection_cache_destinations\b;<a href="postconf.5.html#smtp_connection_cache_destinations">$&</a>;g; s;\bsmtp_connection_cache_destinations\b;<a href="postconf.5.html#smtp_connection_cache_destinations">$&</a>;g;

View File

@@ -691,6 +691,8 @@ recipient addresses. </p>
<p> Specify one or more of: envelope_sender, envelope_recipient, <p> Specify one or more of: envelope_sender, envelope_recipient,
header_sender, header_recipient </p> header_sender, header_recipient </p>
<p> This feature is available in Postfix 2.2 and later. </p>
%PARAM sender_canonical_classes envelope_sender, header_sender %PARAM sender_canonical_classes envelope_sender, header_sender
<p> What addresses are subject to sender_canonical_maps address <p> What addresses are subject to sender_canonical_maps address
@@ -700,6 +702,8 @@ applied to envelope sender addresses, and to header sender addresses.
<p> Specify one or more of: envelope_sender, header_sender </p> <p> Specify one or more of: envelope_sender, header_sender </p>
<p> This feature is available in Postfix 2.2 and later. </p>
%PARAM recipient_canonical_classes envelope_recipient, header_recipient %PARAM recipient_canonical_classes envelope_recipient, header_recipient
<p> What addresses are subject to recipient_canonical_maps address <p> What addresses are subject to recipient_canonical_maps address
@@ -710,6 +714,8 @@ addresses. </p>
<p> Specify one or more of: envelope_recipient, header_recipient <p> Specify one or more of: envelope_recipient, header_recipient
</p> </p>
<p> This feature is available in Postfix 2.2 and later. </p>
%PARAM command_directory see "postconf -d" output %PARAM command_directory see "postconf -d" output
<p> <p>
@@ -3726,6 +3732,8 @@ the client will take into consideration. </p>
lookup tables. The right-hand side result from "type:table" lookups lookup tables. The right-hand side result from "type:table" lookups
is ignored. </p> is ignored. </p>
<p> This feature is available in Postfix 2.2 and later. </p>
<p> <p>
Examples: Examples:
</p> </p>

View File

@@ -20,7 +20,7 @@
* Patches change the patchlevel and the release date. Snapshots change the * Patches change the patchlevel and the release date. Snapshots change the
* release date only. * release date only.
*/ */
#define MAIL_RELEASE_DATE "20040827" #define MAIL_RELEASE_DATE "20040828"
#define MAIL_VERSION_NUMBER "2.2" #define MAIL_VERSION_NUMBER "2.2"
#define VAR_MAIL_VERSION "mail_version" #define VAR_MAIL_VERSION "mail_version"

View File

@@ -249,8 +249,13 @@ int closefrom(int lowfd)
int fd_limit = open_limit(0); int fd_limit = open_limit(0);
int fd; int fd;
if (lowfd > fd_limit) { /*
errno = EINVAL; * lowfrom does not have an easy to determine upper limit. A process may
* have files open that were inherited from a parent process with a less
* restrictive resource limit.
*/
if (lowfd < 0) {
errno = EBADF;
return (-1); return (-1);
} }
if (fd_limit > 500) if (fd_limit > 500)