1999-01-22 00:00:00 -05:00
|
|
|
.TH PIPE 8
|
|
|
|
.ad
|
|
|
|
.fi
|
|
|
|
.SH NAME
|
|
|
|
pipe
|
|
|
|
\-
|
|
|
|
Postfix delivery to external command
|
2004-04-21 00:00:00 -05:00
|
|
|
.SH "SYNOPSIS"
|
1999-01-22 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
\fBpipe\fR [generic Postfix daemon options] command_attributes...
|
|
|
|
.SH DESCRIPTION
|
|
|
|
.ad
|
|
|
|
.fi
|
2005-02-05 00:00:00 -05:00
|
|
|
The \fBpipe\fR(8) daemon processes requests from the Postfix queue
|
2001-03-23 00:00:00 -05:00
|
|
|
manager to deliver messages to external commands.
|
1999-01-22 00:00:00 -05:00
|
|
|
This program expects to be run from the \fBmaster\fR(8) process
|
|
|
|
manager.
|
|
|
|
|
2001-06-10 00:00:00 -05:00
|
|
|
Message attributes such as sender address, recipient address and
|
|
|
|
next-hop host name can be specified as command-line macros that are
|
|
|
|
expanded before the external command is executed.
|
|
|
|
|
2005-02-05 00:00:00 -05:00
|
|
|
The \fBpipe\fR(8) daemon updates queue files and marks recipients
|
1999-01-22 00:00:00 -05:00
|
|
|
as finished, or it informs the queue manager that delivery should
|
2004-04-21 00:00:00 -05:00
|
|
|
be tried again at a later time. Delivery status reports are sent
|
|
|
|
to the \fBbounce\fR(8), \fBdefer\fR(8) or \fBtrace\fR(8) daemon as
|
|
|
|
appropriate.
|
|
|
|
.SH "SINGLE-RECIPIENT DELIVERY"
|
2001-03-23 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
.ad
|
|
|
|
.fi
|
|
|
|
Some external commands cannot handle more than one recipient
|
2006-01-12 00:00:00 -05:00
|
|
|
per delivery request. Examples of such transports are pagers
|
|
|
|
or fax machines.
|
2001-03-23 00:00:00 -05:00
|
|
|
|
|
|
|
To prevent Postfix from sending multiple recipients per delivery
|
|
|
|
request, specify
|
|
|
|
|
|
|
|
.ti +4
|
|
|
|
\fItransport\fB_destination_recipient_limit = 1\fR
|
|
|
|
|
|
|
|
in the Postfix \fBmain.cf\fR file, where \fItransport\fR
|
|
|
|
is the name in the first column of the Postfix \fBmaster.cf\fR
|
|
|
|
entry for the pipe-based delivery transport.
|
2004-04-21 00:00:00 -05:00
|
|
|
.SH "COMMAND ATTRIBUTE SYNTAX"
|
1999-01-22 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
.ad
|
|
|
|
.fi
|
|
|
|
The external command attributes are given in the \fBmaster.cf\fR
|
|
|
|
file at the end of a service definition. The syntax is as follows:
|
2006-04-03 00:00:00 -05:00
|
|
|
.IP "\fBchroot=\fIpathname\fR (optional)"
|
|
|
|
Change the process root directory and working directory to
|
|
|
|
the named directory. This happens before switching to the
|
|
|
|
privileges specified with the \fBuser\fR attribute, and
|
|
|
|
before executing the optional \fBdirectory=\fIpathname\fR
|
|
|
|
directive. Delivery is deferred in case of failure.
|
|
|
|
.sp
|
|
|
|
This feature is available as of Postfix 2.3.
|
|
|
|
.IP "\fBdirectory=\fIpathname\fR (optional)"
|
2004-07-20 00:00:00 -05:00
|
|
|
Change to the named directory before executing the external command.
|
2006-04-03 00:00:00 -05:00
|
|
|
The directory must be accessible for the user specified with the
|
|
|
|
\fBuser\fR attribute (see below).
|
|
|
|
The default working directory is \fB$queue_directory\fR.
|
2004-07-20 00:00:00 -05:00
|
|
|
Delivery is deferred in case of failure.
|
|
|
|
.sp
|
|
|
|
This feature is available as of Postfix 2.2.
|
2005-06-21 00:00:00 -05:00
|
|
|
.IP "\fBeol=\fIstring\fR (optional, default: \fB\en\fR)"
|
2004-06-21 00:00:00 -05:00
|
|
|
The output record delimiter. Typically one would use either
|
|
|
|
\fB\er\en\fR or \fB\en\fR. The usual C-style backslash escape
|
|
|
|
sequences are recognized: \fB\ea \eb \ef \en \er \et \ev
|
2004-07-20 00:00:00 -05:00
|
|
|
\e\fIddd\fR (up to three octal digits) and \fB\e\e\fR.
|
2002-10-25 00:00:00 -05:00
|
|
|
.IP "\fBflags=BDFORhqu.>\fR (optional)"
|
1999-01-22 00:00:00 -05:00
|
|
|
Optional message processing flags. By default, a message is
|
|
|
|
copied unchanged.
|
|
|
|
.RS
|
2000-06-25 00:00:00 +00:00
|
|
|
.IP \fBB\fR
|
|
|
|
Append a blank line at the end of each message. This is required
|
|
|
|
by some mail user agents that recognize "\fBFrom \fR" lines only
|
|
|
|
when preceded by a blank line.
|
2002-05-01 00:00:00 -05:00
|
|
|
.IP \fBD\fR
|
|
|
|
Prepend a "\fBDelivered-To: \fIrecipient\fR" message header with the
|
|
|
|
envelope recipient address. Note: for this to work, the
|
|
|
|
\fItransport\fB_destination_recipient_limit\fR must be 1.
|
2004-05-03 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This feature is available as of Postfix 2.0.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fBF\fR
|
|
|
|
Prepend a "\fBFrom \fIsender time_stamp\fR" envelope header to
|
|
|
|
the message content.
|
2000-09-18 00:00:00 +00:00
|
|
|
This is expected by, for example, \fBUUCP\fR software.
|
2002-10-25 00:00:00 -05:00
|
|
|
.IP \fBO\fR
|
|
|
|
Prepend an "\fBX-Original-To: \fIrecipient\fR" message header
|
2002-10-29 00:00:00 -05:00
|
|
|
with the recipient address as given to Postfix. Note: for this to
|
|
|
|
work, the \fItransport\fB_destination_recipient_limit\fR must be 1.
|
2004-05-03 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This feature is available as of Postfix 2.0.
|
1999-03-17 00:00:00 -05:00
|
|
|
.IP \fBR\fR
|
|
|
|
Prepend a \fBReturn-Path:\fR message header with the envelope sender
|
|
|
|
address.
|
2001-06-10 00:00:00 -05:00
|
|
|
.IP \fBh\fR
|
|
|
|
Fold the command-line \fB$recipient\fR domain name and \fB$nexthop\fR
|
|
|
|
host name to lower case.
|
|
|
|
This is recommended for delivery via \fBUUCP\fR.
|
|
|
|
.IP \fBq\fR
|
|
|
|
Quote white space and other special characters in the command-line
|
|
|
|
\fB$sender\fR and \fB$recipient\fR address localparts (text to the
|
|
|
|
left of the right-most \fB@\fR character), according to an 8-bit
|
|
|
|
transparent version of RFC 822.
|
|
|
|
This is recommended for delivery via \fBUUCP\fR or \fBBSMTP\fR.
|
|
|
|
.sp
|
|
|
|
The result is compatible with the address parsing of command-line
|
2005-02-05 00:00:00 -05:00
|
|
|
recipients by the Postfix \fBsendmail\fR(1) mail submission command.
|
2001-06-10 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
The \fBq\fR flag affects only entire addresses, not the partial
|
2001-07-07 00:00:00 -05:00
|
|
|
address information from the \fB$user\fR, \fB$extension\fR or
|
|
|
|
\fB$mailbox\fR command-line macros.
|
2001-06-10 00:00:00 -05:00
|
|
|
.IP \fBu\fR
|
|
|
|
Fold the command-line \fB$recipient\fR address localpart (text to
|
|
|
|
the left of the right-most \fB@\fR character) to lower case.
|
|
|
|
This is recommended for delivery via \fBUUCP\fR.
|
1999-11-10 00:00:00 -05:00
|
|
|
.IP \fB.\fR
|
2004-07-20 00:00:00 -05:00
|
|
|
Prepend "\fB.\fR" to lines starting with "\fB.\fR". This is needed
|
1999-11-10 00:00:00 -05:00
|
|
|
by, for example, \fBBSMTP\fR software.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fB>\fR
|
2004-07-20 00:00:00 -05:00
|
|
|
Prepend "\fB>\fR" to lines starting with "\fBFrom \fR". This is expected
|
1999-01-22 00:00:00 -05:00
|
|
|
by, for example, \fBUUCP\fR software.
|
|
|
|
.RE
|
2005-06-21 00:00:00 -05:00
|
|
|
.IP "\fBnull_sender\fR=\fIreplacement\fR (default: MAILER-DAEMON)"
|
|
|
|
Replace the null sender address, which is typically used
|
|
|
|
for delivery status notifications, with the specified text
|
|
|
|
when expanding the \fB$sender\fR command-line macro, and
|
|
|
|
when generating a From_ or Return-Path: message header.
|
|
|
|
|
|
|
|
If the null sender replacement text is a non-empty string
|
|
|
|
then it is affected by the \fBq\fR flag for address quoting
|
|
|
|
in command-line arguments.
|
|
|
|
|
|
|
|
The null sender replacement text may be empty; this form
|
|
|
|
is recommended for content filters that feed mail back into
|
|
|
|
Postfix. The empty sender address is not affected by the
|
|
|
|
\fBq\fR flag for address quoting in command-line arguments.
|
|
|
|
.sp
|
|
|
|
Caution: a null sender address is easily mis-parsed by
|
|
|
|
naive software. For example, when the \fBpipe\fR(8) daemon
|
|
|
|
executes a command such as:
|
|
|
|
|
|
|
|
.ti +4
|
|
|
|
command -f$sender -- $recipient
|
|
|
|
|
|
|
|
the command will mis-parse the -f option value when the
|
|
|
|
sender address is a null string. For correct parsing,
|
|
|
|
specify \fB$sender\fR as an argument by itself.
|
|
|
|
.sp
|
|
|
|
This feature is available with Postfix 2.3 and later.
|
2004-06-21 00:00:00 -05:00
|
|
|
.IP "\fBsize\fR=\fIsize_limit\fR (optional)"
|
2005-07-07 00:00:00 -05:00
|
|
|
Messages greater in size than this limit (in bytes) will
|
|
|
|
be returned to the sender as undeliverable.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP "\fBuser\fR=\fIusername\fR (required)"
|
1999-03-17 00:00:00 -05:00
|
|
|
.IP "\fBuser\fR=\fIusername\fR:\fIgroupname\fR"
|
2006-04-03 00:00:00 -05:00
|
|
|
Execute the external command with the rights of the
|
1999-01-22 00:00:00 -05:00
|
|
|
specified \fIusername\fR. The software refuses to execute
|
|
|
|
commands with root privileges, or with the privileges of the
|
1999-03-17 00:00:00 -05:00
|
|
|
mail system owner. If \fIgroupname\fR is specified, the
|
|
|
|
corresponding group ID is used instead of the group ID of
|
2000-02-04 00:00:00 +00:00
|
|
|
\fIusername\fR.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP "\fBargv\fR=\fIcommand\fR... (required)"
|
|
|
|
The command to be executed. This must be specified as the
|
|
|
|
last command attribute.
|
|
|
|
The command is executed directly, i.e. without interpretation of
|
|
|
|
shell meta characters by a shell command interpreter.
|
|
|
|
.sp
|
|
|
|
In the command argument vector, the following macros are recognized
|
|
|
|
and replaced with corresponding information from the Postfix queue
|
2004-10-09 00:00:00 -05:00
|
|
|
manager delivery request.
|
|
|
|
.sp
|
|
|
|
In addition to the form ${\fIname\fR}, the forms $\fIname\fR and
|
|
|
|
$(\fIname\fR) are also recognized. Specify \fB$$\fR where a single
|
|
|
|
\fB$\fR is wanted.
|
1999-01-22 00:00:00 -05:00
|
|
|
.RS
|
2004-12-18 00:00:00 -05:00
|
|
|
.IP \fB${\fBclient_address\fR}\fR
|
|
|
|
This macro expands to the remote client network address.
|
|
|
|
.sp
|
|
|
|
This is available in Postfix 2.2 and later.
|
|
|
|
.IP \fB${\fBclient_helo\fR}\fR
|
|
|
|
This macro expands to the remote client HELO command parameter.
|
|
|
|
.sp
|
|
|
|
This is available in Postfix 2.2 and later.
|
|
|
|
.IP \fB${\fBclient_hostname\fR}\fR
|
|
|
|
This macro expands to the remote client hostname.
|
|
|
|
.sp
|
|
|
|
This is available in Postfix 2.2 and later.
|
|
|
|
.IP \fB${\fBclient_protocol\fR}\fR
|
|
|
|
This macro expands to the remote client protocol.
|
|
|
|
.sp
|
|
|
|
This is available in Postfix 2.2 and later.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fB${\fBextension\fR}\fR
|
|
|
|
This macro expands to the extension part of a recipient address.
|
|
|
|
For example, with an address \fIuser+foo@domain\fR the extension is
|
|
|
|
\fIfoo\fR.
|
2001-03-23 00:00:00 -05:00
|
|
|
.sp
|
1999-01-22 00:00:00 -05:00
|
|
|
A command-line argument that contains \fB${\fBextension\fR}\fR expands
|
|
|
|
into as many command-line arguments as there are recipients.
|
2001-06-10 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This information is modified by the \fBu\fR flag for case folding.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fB${\fBmailbox\fR}\fR
|
|
|
|
This macro expands to the complete local part of a recipient address.
|
|
|
|
For example, with an address \fIuser+foo@domain\fR the mailbox is
|
|
|
|
\fIuser+foo\fR.
|
2001-03-23 00:00:00 -05:00
|
|
|
.sp
|
1999-01-22 00:00:00 -05:00
|
|
|
A command-line argument that contains \fB${\fBmailbox\fR}\fR
|
2005-06-21 00:00:00 -05:00
|
|
|
expands to as many command-line arguments as there are recipients.
|
2001-06-10 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This information is modified by the \fBu\fR flag for case folding.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fB${\fBnexthop\fR}\fR
|
|
|
|
This macro expands to the next-hop hostname.
|
2001-06-10 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This information is modified by the \fBh\fR flag for case folding.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fB${\fBrecipient\fR}\fR
|
|
|
|
This macro expands to the complete recipient address.
|
2001-03-23 00:00:00 -05:00
|
|
|
.sp
|
1999-01-22 00:00:00 -05:00
|
|
|
A command-line argument that contains \fB${\fBrecipient\fR}\fR
|
2005-06-21 00:00:00 -05:00
|
|
|
expands to as many command-line arguments as there are recipients.
|
2001-06-10 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This information is modified by the \fBhqu\fR flags for quoting
|
|
|
|
and case folding.
|
2004-10-09 00:00:00 -05:00
|
|
|
.IP \fB${\fBsasl_method\fR}\fR
|
|
|
|
This macro expands to the SASL authentication mechanism used
|
|
|
|
during the reception of the message. An empty string is passed
|
|
|
|
if the message has been received without SASL authentication.
|
|
|
|
.sp
|
|
|
|
This is available in Postfix 2.2 and later.
|
|
|
|
.IP \fB${\fBsasl_sender\fR}\fR
|
|
|
|
This macro expands to the SASL sender name (i.e. the original
|
|
|
|
submitter as per RFC 2554) used during the reception of the message.
|
|
|
|
.sp
|
|
|
|
This is available in Postfix 2.2 and later.
|
|
|
|
.IP \fB${\fBsasl_username\fR}\fR
|
|
|
|
This macro expands to the SASL user name used during the reception
|
|
|
|
of the message. An empty string is passed if the message has been
|
|
|
|
received without SASL authentication.
|
|
|
|
.sp
|
|
|
|
This is available in Postfix 2.2 and later.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fB${\fBsender\fR}\fR
|
2005-06-21 00:00:00 -05:00
|
|
|
This macro expands to the envelope sender address. By default,
|
|
|
|
the null sender address expands to MAILER-DAEMON; this can
|
|
|
|
be changed with the \fBnull_sender\fR attribute, as described
|
|
|
|
above.
|
2001-06-10 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This information is modified by the \fBq\fR flag for quoting.
|
2000-07-18 00:00:00 -05:00
|
|
|
.IP \fB${\fBsize\fR}\fR
|
|
|
|
This macro expands to Postfix's idea of the message size, which
|
|
|
|
is an approximation of the size of the message as delivered.
|
1999-01-22 00:00:00 -05:00
|
|
|
.IP \fB${\fBuser\fR}\fR
|
|
|
|
This macro expands to the username part of a recipient address.
|
|
|
|
For example, with an address \fIuser+foo@domain\fR the username
|
|
|
|
part is \fIuser\fR.
|
2001-03-23 00:00:00 -05:00
|
|
|
.sp
|
1999-01-22 00:00:00 -05:00
|
|
|
A command-line argument that contains \fB${\fBuser\fR}\fR expands
|
|
|
|
into as many command-line arguments as there are recipients.
|
2001-06-10 00:00:00 -05:00
|
|
|
.sp
|
|
|
|
This information is modified by the \fBu\fR flag for case folding.
|
1999-01-22 00:00:00 -05:00
|
|
|
.RE
|
2005-03-28 00:00:00 -05:00
|
|
|
.SH "STANDARDS"
|
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
RFC 3463 (Enhanced status codes)
|
1999-01-22 00:00:00 -05:00
|
|
|
.SH DIAGNOSTICS
|
|
|
|
.ad
|
|
|
|
.fi
|
|
|
|
Command exit status codes are expected to
|
|
|
|
follow the conventions defined in <\fBsysexits.h\fR>.
|
2005-03-28 00:00:00 -05:00
|
|
|
Exit status 0 means normal successful completion.
|
|
|
|
|
|
|
|
Postfix version 2.3 and later support RFC 3463-style enhanced
|
|
|
|
status codes. If a command terminates with a non-zero exit
|
|
|
|
status, and the command output begins with an enhanced
|
|
|
|
status code, this status code takes precedence over the
|
|
|
|
non-zero exit status.
|
1999-01-22 00:00:00 -05:00
|
|
|
|
|
|
|
Problems and transactions are logged to \fBsyslogd\fR(8).
|
|
|
|
Corrupted message files are marked so that the queue manager
|
|
|
|
can move them to the \fBcorrupt\fR queue for further inspection.
|
2004-04-21 00:00:00 -05:00
|
|
|
.SH "SECURITY"
|
1999-01-22 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
.fi
|
|
|
|
.ad
|
|
|
|
This program needs a dual personality 1) to access the private
|
|
|
|
Postfix queue and IPC mechanisms, and 2) to execute external
|
|
|
|
commands as the specified user. It is therefore security sensitive.
|
2004-04-21 00:00:00 -05:00
|
|
|
.SH "CONFIGURATION PARAMETERS"
|
1999-01-22 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
.ad
|
|
|
|
.fi
|
2005-02-05 00:00:00 -05:00
|
|
|
Changes to \fBmain.cf\fR are picked up automatically as \fBpipe\fR(8)
|
2004-04-21 00:00:00 -05:00
|
|
|
processes run for only a limited amount of time. Use the command
|
|
|
|
"\fBpostfix reload\fR" to speed up a change.
|
|
|
|
|
|
|
|
The text below provides only a parameter summary. See
|
2005-02-05 00:00:00 -05:00
|
|
|
\fBpostconf\fR(5) for more details including examples.
|
2004-04-21 00:00:00 -05:00
|
|
|
.SH "RESOURCE AND RATE CONTROLS"
|
|
|
|
.na
|
|
|
|
.nf
|
1999-01-22 00:00:00 -05:00
|
|
|
.ad
|
|
|
|
.fi
|
|
|
|
In the text below, \fItransport\fR is the first field in a
|
|
|
|
\fBmaster.cf\fR entry.
|
2004-04-21 00:00:00 -05:00
|
|
|
.IP "\fItransport\fB_destination_concurrency_limit ($default_destination_concurrency_limit)\fR"
|
1999-01-22 00:00:00 -05:00
|
|
|
Limit the number of parallel deliveries to the same destination,
|
2004-04-21 00:00:00 -05:00
|
|
|
for delivery via the named \fItransport\fR.
|
1999-01-22 00:00:00 -05:00
|
|
|
The limit is enforced by the Postfix queue manager.
|
2004-04-21 00:00:00 -05:00
|
|
|
.IP "\fItransport\fB_destination_recipient_limit ($default_destination_recipient_limit)\fR"
|
1999-01-22 00:00:00 -05:00
|
|
|
Limit the number of recipients per message delivery, for delivery
|
2004-04-21 00:00:00 -05:00
|
|
|
via the named \fItransport\fR.
|
1999-01-22 00:00:00 -05:00
|
|
|
The limit is enforced by the Postfix queue manager.
|
2004-04-21 00:00:00 -05:00
|
|
|
.IP "\fItransport\fB_time_limit ($command_time_limit)\fR"
|
1999-01-22 00:00:00 -05:00
|
|
|
Limit the time for delivery to external command, for delivery via
|
2004-04-21 00:00:00 -05:00
|
|
|
the named \fItransport\fR.
|
2002-06-05 00:00:00 -05:00
|
|
|
The limit is enforced by the pipe delivery agent.
|
2004-04-21 00:00:00 -05:00
|
|
|
.SH "MISCELLANEOUS CONTROLS"
|
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
.ad
|
|
|
|
.fi
|
|
|
|
.IP "\fBconfig_directory (see 'postconf -d' output)\fR"
|
|
|
|
The default location of the Postfix main.cf and master.cf
|
|
|
|
configuration files.
|
|
|
|
.IP "\fBdaemon_timeout (18000s)\fR"
|
|
|
|
How much time a Postfix daemon process may take to handle a
|
|
|
|
request before it is terminated by a built-in watchdog timer.
|
2005-11-08 00:00:00 -05:00
|
|
|
.IP "\fBdelay_logging_resolution_limit (2)\fR"
|
|
|
|
The maximal number of digits after the decimal point when logging
|
|
|
|
sub-second delay values.
|
2004-04-21 00:00:00 -05:00
|
|
|
.IP "\fBexport_environment (see 'postconf -d' output)\fR"
|
|
|
|
The list of environment variables that a Postfix process will export
|
|
|
|
to non-Postfix processes.
|
|
|
|
.IP "\fBipc_timeout (3600s)\fR"
|
|
|
|
The time limit for sending or receiving information over an internal
|
|
|
|
communication channel.
|
|
|
|
.IP "\fBmail_owner (postfix)\fR"
|
|
|
|
The UNIX system account that owns the Postfix queue and most Postfix
|
|
|
|
daemon processes.
|
|
|
|
.IP "\fBmax_idle (100s)\fR"
|
|
|
|
The maximum amount of time that an idle Postfix daemon process
|
|
|
|
waits for the next service request before exiting.
|
|
|
|
.IP "\fBmax_use (100)\fR"
|
|
|
|
The maximal number of connection requests before a Postfix daemon
|
|
|
|
process terminates.
|
|
|
|
.IP "\fBprocess_id (read-only)\fR"
|
|
|
|
The process ID of a Postfix command or daemon process.
|
|
|
|
.IP "\fBprocess_name (read-only)\fR"
|
|
|
|
The process name of a Postfix command or daemon process.
|
|
|
|
.IP "\fBqueue_directory (see 'postconf -d' output)\fR"
|
|
|
|
The location of the Postfix top-level queue directory.
|
|
|
|
.IP "\fBrecipient_delimiter (empty)\fR"
|
|
|
|
The separator between user names and address extensions (user+foo).
|
|
|
|
.IP "\fBsyslog_facility (mail)\fR"
|
|
|
|
The syslog facility of Postfix logging.
|
|
|
|
.IP "\fBsyslog_name (postfix)\fR"
|
|
|
|
The mail system name that is prepended to the process name in syslog
|
|
|
|
records, so that "smtpd" becomes, for example, "postfix/smtpd".
|
|
|
|
.SH "SEE ALSO"
|
1999-01-22 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
2004-04-21 00:00:00 -05:00
|
|
|
qmgr(8), queue manager
|
|
|
|
bounce(8), delivery status reports
|
|
|
|
postconf(5), configuration parameters
|
2004-10-22 00:00:00 -05:00
|
|
|
master(5), generic daemon options
|
2004-04-21 00:00:00 -05:00
|
|
|
master(8), process manager
|
|
|
|
syslogd(8), system logging
|
|
|
|
.SH "LICENSE"
|
1999-01-22 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
.ad
|
|
|
|
.fi
|
|
|
|
The Secure Mailer license must be distributed with this software.
|
2004-04-21 00:00:00 -05:00
|
|
|
.SH "AUTHOR(S)"
|
1999-01-22 00:00:00 -05:00
|
|
|
.na
|
|
|
|
.nf
|
|
|
|
Wietse Venema
|
|
|
|
IBM T.J. Watson Research
|
|
|
|
P.O. Box 704
|
|
|
|
Yorktown Heights, NY 10598, USA
|