26
26
<b>o</b> Append a recipient (non-)delivery status record to
27
27
a per-message log file.
29
<b>o</b> Enqueue a bounce message, with a copy of a per-mes-
30
sage log file and of the corresponding message.
31
When the bounce message is enqueued successfully,
32
the per-message log file is deleted.
29
<b>o</b> Enqueue a delivery status notification message,
30
with a copy of a per-message log file and of the
31
corresponding message. When the delivery status
32
notification message is enqueued successfully, the
33
per-message log file is deleted.
34
35
The software does a best notification effort. A non-deliv-
35
ery notification is sent even when the log file or the
36
ery notification is sent even when the log file or the
36
37
original message cannot be read.
38
Optionally, a bounce (defer, trace) client can request
39
that the per-message log file be deleted when the
40
requested operation fails. This is used by clients that
41
cannot retry transactions by themselves, and that depend
39
Optionally, a bounce (defer, trace) client can request
40
that the per-message log file be deleted when the
41
requested operation fails. This is used by clients that
42
cannot retry transactions by themselves, and that depend
42
43
on retry logic in their own client.
53
54
Problems and transactions are logged to <b>syslogd</b>(8).
55
56
<b>CONFIGURATION PARAMETERS</b>
56
Changes to <a href="postconf.5.html"><b>main.cf</b></a> are picked up automatically, as
57
Changes to <a href="postconf.5.html"><b>main.cf</b></a> are picked up automatically, as
57
58
<a href="bounce.8.html"><b>bounce</b>(8)</a> processes run for only a limited amount of time.
58
59
Use the command "<b>postfix reload</b>" to speed up a change.
60
The text below provides only a parameter summary. See
61
The text below provides only a parameter summary. See
61
62
<a href="postconf.5.html"><b>postconf</b>(5)</a> for more details including examples.
63
64
<b><a href="postconf.5.html#2bounce_notice_recipient">2bounce_notice_recipient</a> (postmaster)</b>
64
The recipient of undeliverable mail that cannot be
65
The recipient of undeliverable mail that cannot be
65
66
returned to the sender.
67
68
<b><a href="postconf.5.html#backwards_bounce_logfile_compatibility">backwards_bounce_logfile_compatibility</a> (yes)</b>
68
Produce additional <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile records that
69
Produce additional <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile records that
69
70
can be read by Postfix versions before 2.0.
71
72
<b><a href="postconf.5.html#bounce_notice_recipient">bounce_notice_recipient</a> (postmaster)</b>
72
The recipient of postmaster notifications with the
73
The recipient of postmaster notifications with the
73
74
message headers of mail that Postfix did not
74
deliver and of SMTP conversation transcripts of
75
deliver and of SMTP conversation transcripts of
75
76
mail that Postfix did not receive.
77
78
<b><a href="postconf.5.html#bounce_size_limit">bounce_size_limit</a> (50000)</b>
79
80
sent in a non-delivery notification.
81
82
<b><a href="postconf.5.html#bounce_template_file">bounce_template_file</a> (empty)</b>
82
Pathname of a configuration file with bounce mes-
83
Pathname of a configuration file with bounce mes-
85
86
<b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
86
The default location of the Postfix <a href="postconf.5.html">main.cf</a> and
87
The default location of the Postfix <a href="postconf.5.html">main.cf</a> and
87
88
<a href="master.5.html">master.cf</a> configuration files.
89
90
<b><a href="postconf.5.html#daemon_timeout">daemon_timeout</a> (18000s)</b>
90
How much time a Postfix daemon process may take to
91
handle a request before it is terminated by a
91
How much time a Postfix daemon process may take to
92
handle a request before it is terminated by a
92
93
built-in watchdog timer.
94
95
<b><a href="postconf.5.html#delay_notice_recipient">delay_notice_recipient</a> (postmaster)</b>
95
The recipient of postmaster notifications with the
96
message headers of mail that cannot be delivered
96
The recipient of postmaster notifications with the
97
message headers of mail that cannot be delivered
97
98
within $<a href="postconf.5.html#delay_warning_time">delay_warning_time</a> time units.
99
100
<b><a href="postconf.5.html#deliver_lock_attempts">deliver_lock_attempts</a> (20)</b>
101
102
sive lock on a mailbox file or <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile.
103
104
<b><a href="postconf.5.html#deliver_lock_delay">deliver_lock_delay</a> (1s)</b>
104
The time between attempts to acquire an exclusive
105
The time between attempts to acquire an exclusive
105
106
lock on a mailbox file or <a href="bounce.8.html"><b>bounce</b>(8)</a> logfile.
107
108
<b><a href="postconf.5.html#ipc_timeout">ipc_timeout</a> (3600s)</b>
109
110
over an internal communication channel.
111
112
<b><a href="postconf.5.html#internal_mail_filter_classes">internal_mail_filter_classes</a> (empty)</b>
112
What categories of Postfix-generated mail are sub-
113
ject to before-queue content inspection by
113
What categories of Postfix-generated mail are sub-
114
ject to before-queue content inspection by
114
115
<a href="postconf.5.html#non_smtpd_milters">non_smtpd_milters</a>, <a href="postconf.5.html#header_checks">header_checks</a> and <a href="postconf.5.html#body_checks">body_checks</a>.
116
117
<b><a href="postconf.5.html#mail_name">mail_name</a> (Postfix)</b>
121
122
<b><a href="postconf.5.html#max_idle">max_idle</a> (100s)</b>
122
The maximum amount of time that an idle Postfix
123
daemon process waits for the next service request
123
The maximum amount of time that an idle Postfix
124
daemon process waits for an incoming connection
125
before terminating voluntarily.
126
127
<b><a href="postconf.5.html#max_use">max_use</a> (100)</b>
127
The maximal number of connection requests before a
128
Postfix daemon process terminates.
128
The maximal number of incoming connections that a
129
Postfix daemon process will service before termi-
130
132
<b><a href="postconf.5.html#notify_classes">notify_classes</a> (resource, software)</b>
131
133
The list of error classes that are reported to the