xref: /netbsd-src/external/ibm-public/postfix/dist/html/qmgr.8.html (revision 181254a7b1bdde6873432bffef2d2decc4b5c22f)
1<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"
2        "http://www.w3.org/TR/html4/loose.dtd">
3<html> <head>
4<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
5<title> Postfix manual - qmgr(8) </title>
6</head> <body> <pre>
7QMGR(8)                                                                QMGR(8)
8
9<b>NAME</b>
10       qmgr - Postfix queue manager
11
12<b>SYNOPSIS</b>
13       <b>qmgr</b> [generic Postfix daemon options]
14
15<b>DESCRIPTION</b>
16       The <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon awaits the arrival of incoming mail and arranges for
17       its delivery via Postfix delivery processes.  The actual  mail  routing
18       strategy  is  delegated to the <a href="trivial-rewrite.8.html"><b>trivial-rewrite</b>(8)</a> daemon.  This program
19       expects to be run from the <a href="master.8.html"><b>master</b>(8)</a> process manager.
20
21       Mail addressed to the local <b>double-bounce</b> address is  logged  and  dis-
22       carded.   This  stops  potential  loops  caused by undeliverable bounce
23       notifications.
24
25<b>MAIL QUEUES</b>
26       The <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon maintains the following queues:
27
28       <b>incoming</b>
29              Inbound mail from the network, or mail picked up  by  the  local
30              <a href="pickup.8.html"><b>pickup</b>(8)</a> daemon from the <b>maildrop</b> directory.
31
32       <b>active</b> Messages  that the queue manager has opened for delivery. Only a
33              limited number of messages is allowed to enter the <b>active</b>  queue
34              (leaky bucket strategy, for a fixed delivery rate).
35
36       <b>deferred</b>
37              Mail  that  could  not  be delivered upon the first attempt. The
38              queue manager implements exponential  backoff  by  doubling  the
39              time between delivery attempts.
40
41       <b>corrupt</b>
42              Unreadable or damaged queue files are moved here for inspection.
43
44       <b>hold</b>   Messages that are kept "on hold" are  kept  here  until  someone
45              sets them free.
46
47<b>DELIVERY STATUS REPORTS</b>
48       The  <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon keeps an eye on per-message delivery status reports
49       in the following directories. Each status report file has the same name
50       as the corresponding message file:
51
52       <b>bounce</b> Per-recipient  status  information  about  why  mail is bounced.
53              These files are maintained by the <a href="bounce.8.html"><b>bounce</b>(8)</a> daemon.
54
55       <b>defer</b>  Per-recipient status information  about  why  mail  is  delayed.
56              These files are maintained by the <a href="defer.8.html"><b>defer</b>(8)</a> daemon.
57
58       <b>trace</b>  Per-recipient  status  information as requested with the Postfix
59              "<b>sendmail -v</b>" or "<b>sendmail -bv</b>" command.  These files are  main-
60              tained by the <a href="trace.8.html"><b>trace</b>(8)</a> daemon.
61
62       The <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon is responsible for asking the <a href="bounce.8.html"><b>bounce</b>(8)</a>, <a href="defer.8.html"><b>defer</b>(8)</a> or
63       <a href="trace.8.html"><b>trace</b>(8)</a> daemons to send delivery reports.
64
65<b>STRATEGIES</b>
66       The queue manager implements a variety of strategies for either opening
67       queue files (input) or for message delivery (output).
68
69       <b>leaky bucket</b>
70              This  strategy limits the number of messages in the <b>active</b> queue
71              and prevents the queue manager from running out of memory  under
72              heavy load.
73
74       <b>fairness</b>
75              When the <b>active</b> queue has room, the queue manager takes one mes-
76              sage from the <a href="QSHAPE_README.html#incoming_queue"><b>incoming</b> queue</a> and one from  the  <b>deferred</b>  queue.
77              This prevents a large mail backlog from blocking the delivery of
78              new mail.
79
80       <b>slow start</b>
81              This strategy eliminates "thundering herd"  problems  by  slowly
82              adjusting the number of parallel deliveries to the same destina-
83              tion.
84
85       <b>round robin</b>
86              The  queue  manager  sorts  delivery  requests  by  destination.
87              Round-robin  selection  prevents one destination from dominating
88              deliveries to other destinations.
89
90       <b>exponential backoff</b>
91              Mail  that  cannot  be  delivered  upon  the  first  attempt  is
92              deferred.   The  time interval between delivery attempts is dou-
93              bled after each attempt.
94
95       <b>destination status cache</b>
96              The queue manager avoids unnecessary delivery attempts by  main-
97              taining  a  short-term,  in-memory  list of unreachable destina-
98              tions.
99
100       <b>preemptive message scheduling</b>
101              The queue manager attempts to minimize the average per-recipient
102              delay  while  still  preserving  the correct per-message delays,
103              using a sophisticated preemptive message scheduling.
104
105<b>TRIGGERS</b>
106       On an idle system, the queue manager waits for the arrival  of  trigger
107       events, or it waits for a timer to go off. A trigger is a one-byte mes-
108       sage.  Depending on the message received, the  queue  manager  performs
109       one  of  the following actions (the message is followed by the symbolic
110       constant used internally by the software):
111
112       <b>D (QMGR_REQ_SCAN_DEFERRED)</b>
113              Start a <a href="QSHAPE_README.html#deferred_queue">deferred queue</a>  scan.   If  a  deferred  queue  scan  is
114              already  in  progress, that scan will be restarted as soon as it
115              finishes.
116
117       <b>I (QMGR_REQ_SCAN_INCOMING)</b>
118              Start an <a href="QSHAPE_README.html#incoming_queue">incoming queue</a> scan.  If  an  incoming  queue  scan  is
119              already  in  progress, that scan will be restarted as soon as it
120              finishes.
121
122       <b>A (QMGR_REQ_SCAN_ALL)</b>
123              Ignore <a href="QSHAPE_README.html#deferred_queue">deferred queue</a> file time stamps. The request affects  the
124              next <a href="QSHAPE_README.html#deferred_queue">deferred queue</a> scan.
125
126       <b>F (QMGR_REQ_FLUSH_DEAD)</b>
127              Purge all information about dead transports and destinations.
128
129       <b>W (TRIGGER_REQ_WAKEUP)</b>
130              Wakeup  call,  This  is used by the master server to instantiate
131              servers that should not go away forever. The action is to  start
132              an <a href="QSHAPE_README.html#incoming_queue">incoming queue</a> scan.
133
134       The  <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon reads an entire buffer worth of triggers.  Multiple
135       identical trigger requests are collapsed into one, and trigger requests
136       are  sorted  so that <b>A</b> and <b>F</b> precede <b>D</b> and <b>I</b>. Thus, in order to force a
137       <a href="QSHAPE_README.html#deferred_queue">deferred queue</a> run, one would request <b>A F D</b>; in  order  to  notify  the
138       queue manager of the arrival of new mail one would request <b>I</b>.
139
140<b>STANDARDS</b>
141       <a href="http://tools.ietf.org/html/rfc3463">RFC 3463</a> (Enhanced status codes)
142       <a href="http://tools.ietf.org/html/rfc3464">RFC 3464</a> (Delivery status notifications)
143
144<b>SECURITY</b>
145       The <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon is not security sensitive. It reads single-character
146       messages from untrusted local users, and thus  may  be  susceptible  to
147       denial of service attacks. The <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon does not talk to the out-
148       side world, and it can be run at fixed  low  privilege  in  a  chrooted
149       environment.
150
151<b>DIAGNOSTICS</b>
152       Problems  and  transactions  are  logged  to <b>syslogd</b>(8) or <a href="postlogd.8.html"><b>postlogd</b>(8)</a>.
153       Corrupted message files are saved to  the  <b>corrupt</b>  queue  for  further
154       inspection.
155
156       Depending  on the setting of the <b><a href="postconf.5.html#notify_classes">notify_classes</a></b> parameter, the postmas-
157       ter is notified of bounces and of other trouble.
158
159<b>BUGS</b>
160       A single queue manager process has to compete for disk access with mul-
161       tiple front-end processes such as <a href="cleanup.8.html"><b>cleanup</b>(8)</a>. A sudden burst of inbound
162       mail can negatively impact outbound delivery rates.
163
164<b>CONFIGURATION PARAMETERS</b>
165       Changes to <a href="postconf.5.html"><b>main.cf</b></a> are not picked up automatically as <a href="qmgr.8.html"><b>qmgr</b>(8)</a> is a per-
166       sistent process. Use the "<b>postfix reload</b>" command after a configuration
167       change.
168
169       The text below provides only a parameter summary. See  <a href="postconf.5.html"><b>postconf</b>(5)</a>  for
170       more details including examples.
171
172       In the text below, <i>transport</i> is the first field in a <a href="master.5.html"><b>master.cf</b></a> entry.
173
174<b>COMPATIBILITY CONTROLS</b>
175       Available before Postfix version 2.5:
176
177       <b><a href="postconf.5.html#allow_min_user">allow_min_user</a> (no)</b>
178              Allow  a  sender  or  recipient address to have `-' as the first
179              character.
180
181       Available with Postfix version 2.7 and later:
182
183       <b><a href="postconf.5.html#default_filter_nexthop">default_filter_nexthop</a> (empty)</b>
184              When a <a href="postconf.5.html#content_filter">content_filter</a> or FILTER request  specifies  no  explicit
185              next-hop  destination, use $<a href="postconf.5.html#default_filter_nexthop">default_filter_nexthop</a> instead; when
186              that value is empty, use the domain in the recipient address.
187
188<b>ACTIVE QUEUE CONTROLS</b>
189       <b><a href="postconf.5.html#qmgr_clog_warn_time">qmgr_clog_warn_time</a> (300s)</b>
190              The minimal delay between warnings that a  specific  destination
191              is clogging up the Postfix <a href="QSHAPE_README.html#active_queue">active queue</a>.
192
193       <b><a href="postconf.5.html#qmgr_message_active_limit">qmgr_message_active_limit</a> (20000)</b>
194              The maximal number of messages in the <a href="QSHAPE_README.html#active_queue">active queue</a>.
195
196       <b><a href="postconf.5.html#qmgr_message_recipient_limit">qmgr_message_recipient_limit</a> (20000)</b>
197              The  maximal  number of recipients held in memory by the Postfix
198              queue manager, and the maximal size of the short-term, in-memory
199              "dead" destination status cache.
200
201       <b><a href="postconf.5.html#qmgr_message_recipient_minimum">qmgr_message_recipient_minimum</a> (10)</b>
202              The minimal number of in-memory recipients for any message.
203
204       <b><a href="postconf.5.html#default_recipient_limit">default_recipient_limit</a> (20000)</b>
205              The default per-transport upper limit on the number of in-memory
206              recipients.
207
208       <b>transport_recipient_limit ($<a href="postconf.5.html#default_recipient_limit">default_recipient_limit</a>)</b>
209              A transport-specific override  for  the  <a href="postconf.5.html#default_recipient_limit">default_recipient_limit</a>
210              parameter  value,  where  <i>transport</i> is the <a href="master.5.html">master.cf</a> name of the
211              message delivery transport.
212
213       <b><a href="postconf.5.html#default_extra_recipient_limit">default_extra_recipient_limit</a> (1000)</b>
214              The default value for the extra per-transport limit  imposed  on
215              the number of in-memory recipients.
216
217       <b>transport_extra_recipient_limit ($<a href="postconf.5.html#default_extra_recipient_limit">default_extra_recipient_limit</a>)</b>
218              A  transport-specific  override  for  the  <a href="postconf.5.html#default_extra_recipient_limit">default_extra_recipi</a>-
219              <a href="postconf.5.html#default_extra_recipient_limit">ent_limit</a> parameter value, where <i>transport</i> is the <a href="master.5.html">master.cf</a> name
220              of the message delivery transport.
221
222       Available in Postfix version 2.4 and later:
223
224       <b><a href="postconf.5.html#default_recipient_refill_limit">default_recipient_refill_limit</a> (100)</b>
225              The  default  per-transport  limit  on  the number of recipients
226              refilled at once.
227
228       <b>transport_recipient_refill_limit ($<a href="postconf.5.html#default_recipient_refill_limit">default_recipient_refill_limit</a>)</b>
229              A   transport-specific   override   for   the    <a href="postconf.5.html#default_recipient_refill_limit">default_recipi</a>-
230              <a href="postconf.5.html#default_recipient_refill_limit">ent_refill_limit</a>  parameter  value,  where <i>transport</i> is the <a href="master.5.html">mas-
231              ter.cf</a> name of the message delivery transport.
232
233       <b><a href="postconf.5.html#default_recipient_refill_delay">default_recipient_refill_delay</a> (5s)</b>
234              The  default  per-transport  maximum  delay  between  recipients
235              refills.
236
237       <b>transport_recipient_refill_delay ($<a href="postconf.5.html#default_recipient_refill_delay">default_recipient_refill_delay</a>)</b>
238              A    transport-specific   override   for   the   <a href="postconf.5.html#default_recipient_refill_delay">default_recipi</a>-
239              <a href="postconf.5.html#default_recipient_refill_delay">ent_refill_delay</a> parameter value, where <i>transport</i>  is  the  <a href="master.5.html">mas-
240              ter.cf</a> name of the message delivery transport.
241
242<b>DELIVERY CONCURRENCY CONTROLS</b>
243       <b><a href="postconf.5.html#initial_destination_concurrency">initial_destination_concurrency</a> (5)</b>
244              The  initial  per-destination  concurrency  level  for  parallel
245              delivery to the same destination.
246
247       <b><a href="postconf.5.html#default_destination_concurrency_limit">default_destination_concurrency_limit</a> (20)</b>
248              The default maximal number of parallel deliveries  to  the  same
249              destination.
250
251       <b>transport_destination_concurrency_limit   ($<a href="postconf.5.html#default_destination_concurrency_limit">default_destination_concur</a>-</b>
252       <b><a href="postconf.5.html#default_destination_concurrency_limit">rency_limit</a>)</b>
253              A  transport-specific  override for the default_destination_con-
254              currency_limit parameter value, where <i>transport</i> is the <a href="master.5.html">master.cf</a>
255              name of the message delivery transport.
256
257       Available in Postfix version 2.5 and later:
258
259       <b>transport_initial_destination_concurrency ($<a href="postconf.5.html#initial_destination_concurrency">initial_destination_concur</a>-</b>
260       <b><a href="postconf.5.html#initial_destination_concurrency">rency</a>)</b>
261              A  transport-specific  override for the initial_destination_con-
262              currency parameter value, where <i>transport</i> is the <a href="master.5.html">master.cf</a>  name
263              of the message delivery transport.
264
265       <b><a href="postconf.5.html#default_destination_concurrency_failed_cohort_limit">default_destination_concurrency_failed_cohort_limit</a> (1)</b>
266              How  many  pseudo-cohorts  must  suffer  connection or handshake
267              failure before a specific destination is considered  unavailable
268              (and further delivery is suspended).
269
270       <b>transport_destination_concurrency_failed_cohort_limit  ($<a href="postconf.5.html#default_destination_concurrency_failed_cohort_limit">default_desti</a>-</b>
271       <b><a href="postconf.5.html#default_destination_concurrency_failed_cohort_limit">nation_concurrency_failed_cohort_limit</a>)</b>
272              A  transport-specific  override for the <a href="postconf.5.html#default_destination_concurrency_failed_cohort_limit">default_destination_con</a>-
273              <a href="postconf.5.html#default_destination_concurrency_failed_cohort_limit">currency_failed_cohort_limit</a> parameter value, where <i>transport</i> is
274              the <a href="master.5.html">master.cf</a> name of the message delivery transport.
275
276       <b><a href="postconf.5.html#default_destination_concurrency_negative_feedback">default_destination_concurrency_negative_feedback</a> (1)</b>
277              The  per-destination  amount  of  delivery  concurrency negative
278              feedback, after a delivery completes with a connection or  hand-
279              shake failure.
280
281       <b>transport_destination_concurrency_negative_feedback  ($<a href="postconf.5.html#default_destination_concurrency_negative_feedback">default_destina</a>-</b>
282       <b><a href="postconf.5.html#default_destination_concurrency_negative_feedback">tion_concurrency_negative_feedback</a>)</b>
283              A  transport-specific  override for the default_destination_con-
284              currency_negative_feedback parameter value, where  <i>transport</i>  is
285              the <a href="master.5.html">master.cf</a> name of the message delivery transport.
286
287       <b><a href="postconf.5.html#default_destination_concurrency_positive_feedback">default_destination_concurrency_positive_feedback</a> (1)</b>
288              The  per-destination  amount  of  delivery  concurrency positive
289              feedback, after a delivery completes without connection or hand-
290              shake failure.
291
292       <b>transport_destination_concurrency_positive_feedback  ($<a href="postconf.5.html#default_destination_concurrency_positive_feedback">default_destina</a>-</b>
293       <b><a href="postconf.5.html#default_destination_concurrency_positive_feedback">tion_concurrency_positive_feedback</a>)</b>
294              A  transport-specific  override for the default_destination_con-
295              currency_positive_feedback parameter value, where  <i>transport</i>  is
296              the <a href="master.5.html">master.cf</a> name of the message delivery transport.
297
298       <b><a href="postconf.5.html#destination_concurrency_feedback_debug">destination_concurrency_feedback_debug</a> (no)</b>
299              Make  the queue manager's feedback algorithm verbose for perfor-
300              mance analysis purposes.
301
302<b>RECIPIENT SCHEDULING CONTROLS</b>
303       <b><a href="postconf.5.html#default_destination_recipient_limit">default_destination_recipient_limit</a> (50)</b>
304              The default maximal number of recipients per message delivery.
305
306       <b>transport_destination_recipient_limit     ($<a href="postconf.5.html#default_destination_recipient_limit">default_destination_recipi</a>-</b>
307       <b><a href="postconf.5.html#default_destination_recipient_limit">ent_limit</a>)</b>
308              A transport-specific override for the <a href="postconf.5.html#default_destination_recipient_limit">default_destination_recip</a>-
309              <a href="postconf.5.html#default_destination_recipient_limit">ient_limit</a>  parameter  value,  where  <i>transport</i> is the <a href="master.5.html">master.cf</a>
310              name of the message delivery transport.
311
312<b>MESSAGE SCHEDULING CONTROLS</b>
313       <b><a href="postconf.5.html#default_delivery_slot_cost">default_delivery_slot_cost</a> (5)</b>
314              How often the Postfix queue manager's scheduler  is  allowed  to
315              preempt delivery of one message with another.
316
317       <b>transport_delivery_slot_cost ($<a href="postconf.5.html#default_delivery_slot_cost">default_delivery_slot_cost</a>)</b>
318              A transport-specific override for the <a href="postconf.5.html#default_delivery_slot_cost">default_delivery_slot_cost</a>
319              parameter value, where <i>transport</i> is the <a href="master.5.html">master.cf</a>  name  of  the
320              message delivery transport.
321
322       <b><a href="postconf.5.html#default_minimum_delivery_slots">default_minimum_delivery_slots</a> (3)</b>
323              How  many  recipients a message must have in order to invoke the
324              Postfix queue manager's scheduling algorithm at all.
325
326       <b>transport_minimum_delivery_slots ($<a href="postconf.5.html#default_minimum_delivery_slots">default_minimum_delivery_slots</a>)</b>
327              A transport-specific  override  for  the  <a href="postconf.5.html#default_minimum_delivery_slots">default_minimum_deliv</a>-
328              <a href="postconf.5.html#default_minimum_delivery_slots">ery_slots</a> parameter value, where <i>transport</i> is the <a href="master.5.html">master.cf</a> name
329              of the message delivery transport.
330
331       <b><a href="postconf.5.html#default_delivery_slot_discount">default_delivery_slot_discount</a> (50)</b>
332              The default value for transport-specific _delivery_slot_discount
333              settings.
334
335       <b>transport_delivery_slot_discount ($<a href="postconf.5.html#default_delivery_slot_discount">default_delivery_slot_discount</a>)</b>
336              A transport-specific override for the default_delivery_slot_dis-
337              count parameter value, where <i>transport</i> is the <a href="master.5.html">master.cf</a> name  of
338              the message delivery transport.
339
340       <b><a href="postconf.5.html#default_delivery_slot_loan">default_delivery_slot_loan</a> (3)</b>
341              The  default  value  for  transport-specific _delivery_slot_loan
342              settings.
343
344       <b>transport_delivery_slot_loan ($<a href="postconf.5.html#default_delivery_slot_loan">default_delivery_slot_loan</a>)</b>
345              A transport-specific override for the <a href="postconf.5.html#default_delivery_slot_loan">default_delivery_slot_loan</a>
346              parameter  value,  where  <i>transport</i> is the <a href="master.5.html">master.cf</a> name of the
347              message delivery transport.
348
349<b>OTHER RESOURCE AND RATE CONTROLS</b>
350       <b><a href="postconf.5.html#minimal_backoff_time">minimal_backoff_time</a> (300s)</b>
351              The minimal time between attempts to deliver a deferred message;
352              prior to Postfix 2.4 the default value was 1000s.
353
354       <b><a href="postconf.5.html#maximal_backoff_time">maximal_backoff_time</a> (4000s)</b>
355              The maximal time between attempts to deliver a deferred message.
356
357       <b><a href="postconf.5.html#maximal_queue_lifetime">maximal_queue_lifetime</a> (5d)</b>
358              Consider a message as undeliverable, when delivery fails with  a
359              temporary error, and the time in the queue has reached the <a href="postconf.5.html#maximal_queue_lifetime">maxi</a>-
360              <a href="postconf.5.html#maximal_queue_lifetime">mal_queue_lifetime</a> limit.
361
362       <b><a href="postconf.5.html#queue_run_delay">queue_run_delay</a> (300s)</b>
363              The time between <a href="QSHAPE_README.html#deferred_queue">deferred queue</a>  scans  by  the  queue  manager;
364              prior to Postfix 2.4 the default value was 1000s.
365
366       <b><a href="postconf.5.html#transport_retry_time">transport_retry_time</a> (60s)</b>
367              The  time  between attempts by the Postfix queue manager to con-
368              tact a malfunctioning message delivery transport.
369
370       Available in Postfix version 2.1 and later:
371
372       <b><a href="postconf.5.html#bounce_queue_lifetime">bounce_queue_lifetime</a> (5d)</b>
373              Consider a bounce message as undeliverable, when delivery  fails
374              with  a  temporary  error, and the time in the queue has reached
375              the <a href="postconf.5.html#bounce_queue_lifetime">bounce_queue_lifetime</a> limit.
376
377       Available in Postfix version 2.5 and later:
378
379       <b><a href="postconf.5.html#default_destination_rate_delay">default_destination_rate_delay</a> (0s)</b>
380              The default amount of delay that is inserted between  individual
381              message  deliveries  to  the  same destination and over the same
382              message delivery transport.
383
384       <b>transport_destination_rate_delay ($<a href="postconf.5.html#default_destination_rate_delay">default_destination_rate_delay</a>)</b>
385              A   transport-specific   override   for   the   <a href="postconf.5.html#default_destination_rate_delay">default_destina</a>-
386              <a href="postconf.5.html#default_destination_rate_delay">tion_rate_delay</a>  parameter  value,  where  <i>transport</i> is the <a href="master.5.html">mas-
387              ter.cf</a> name of the message delivery transport.
388
389       Available in Postfix version 3.1 and later:
390
391       <b><a href="postconf.5.html#default_transport_rate_delay">default_transport_rate_delay</a> (0s)</b>
392              The default amount of delay that is inserted between  individual
393              message  deliveries  over  the  same message delivery transport,
394              regardless of destination.
395
396       <b>transport_transport_rate_delay ($<a href="postconf.5.html#default_transport_rate_delay">default_transport_rate_delay</a>)</b>
397              A   transport-specific   override   for    the    <a href="postconf.5.html#default_transport_rate_delay">default_trans</a>-
398              <a href="postconf.5.html#default_transport_rate_delay">port_rate_delay</a>  parameter value, where the initial <i>transport</i> in
399              the parameter name is the <a href="master.5.html">master.cf</a> name of the message delivery
400              transport.
401
402<b>SAFETY CONTROLS</b>
403       <b><a href="postconf.5.html#qmgr_daemon_timeout">qmgr_daemon_timeout</a> (1000s)</b>
404              How much time a Postfix queue manager process may take to handle
405              a request before it is terminated by a built-in watchdog  timer.
406
407       <b><a href="postconf.5.html#qmgr_ipc_timeout">qmgr_ipc_timeout</a> (60s)</b>
408              The time limit for the queue manager to send or receive informa-
409              tion over an internal communication channel.
410
411       Available in Postfix version 3.1 and later:
412
413       <b><a href="postconf.5.html#address_verify_pending_request_limit">address_verify_pending_request_limit</a> (see 'postconf -d' output)</b>
414              A safety limit that prevents address verification requests  from
415              overwhelming the Postfix queue.
416
417<b>MISCELLANEOUS CONTROLS</b>
418       <b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
419              The  default  location of the Postfix <a href="postconf.5.html">main.cf</a> and <a href="master.5.html">master.cf</a> con-
420              figuration files.
421
422       <b><a href="postconf.5.html#defer_transports">defer_transports</a> (empty)</b>
423              The names of message delivery transports that should not deliver
424              mail unless someone issues "<b>sendmail -q</b>" or equivalent.
425
426       <b><a href="postconf.5.html#delay_logging_resolution_limit">delay_logging_resolution_limit</a> (2)</b>
427              The  maximal  number of digits after the decimal point when log-
428              ging sub-second delay values.
429
430       <b><a href="postconf.5.html#helpful_warnings">helpful_warnings</a> (yes)</b>
431              Log warnings about problematic configuration settings, and  pro-
432              vide helpful suggestions.
433
434       <b><a href="postconf.5.html#process_id">process_id</a> (read-only)</b>
435              The process ID of a Postfix command or daemon process.
436
437       <b><a href="postconf.5.html#process_name">process_name</a> (read-only)</b>
438              The process name of a Postfix command or daemon process.
439
440       <b><a href="postconf.5.html#queue_directory">queue_directory</a> (see 'postconf -d' output)</b>
441              The location of the Postfix top-level queue directory.
442
443       <b><a href="postconf.5.html#syslog_facility">syslog_facility</a> (mail)</b>
444              The syslog facility of Postfix logging.
445
446       <b><a href="postconf.5.html#syslog_name">syslog_name</a> (see 'postconf -d' output)</b>
447              A  prefix  that  is  prepended  to  the  process  name in syslog
448              records, so that, for example, "smtpd" becomes "prefix/smtpd".
449
450       Available in Postfix version 3.0 and later:
451
452       <b><a href="postconf.5.html#confirm_delay_cleared">confirm_delay_cleared</a> (no)</b>
453              After sending a "your message is delayed"  notification,  inform
454              the sender when the delay clears up.
455
456       Available in Postfix 3.3 and later:
457
458       <b><a href="postconf.5.html#service_name">service_name</a> (read-only)</b>
459              The <a href="master.5.html">master.cf</a> service name of a Postfix daemon process.
460
461       Available in Postfix 3.5 and later:
462
463       <b>info_log_address_format (external)</b>
464              The  email  address  form that will be used in non-debug logging
465              (info, warning, etc.).
466
467<b>FILES</b>
468       /var/spool/postfix/incoming, <a href="QSHAPE_README.html#incoming_queue">incoming queue</a>
469       /var/spool/postfix/active, <a href="QSHAPE_README.html#active_queue">active queue</a>
470       /var/spool/postfix/deferred, <a href="QSHAPE_README.html#deferred_queue">deferred queue</a>
471       /var/spool/postfix/bounce, non-delivery status
472       /var/spool/postfix/defer, non-delivery status
473       /var/spool/postfix/trace, delivery status
474
475<b>SEE ALSO</b>
476       <a href="trivial-rewrite.8.html">trivial-rewrite(8)</a>, address routing
477       <a href="bounce.8.html">bounce(8)</a>, delivery status reports
478       <a href="postconf.5.html">postconf(5)</a>, configuration parameters
479       <a href="master.5.html">master(5)</a>, generic daemon options
480       <a href="master.8.html">master(8)</a>, process manager
481       <a href="postlogd.8.html">postlogd(8)</a>, Postfix logging
482       syslogd(8), system logging
483
484<b>README FILES</b>
485       <a href="SCHEDULER_README.html">SCHEDULER_README</a>, scheduling algorithm
486       <a href="QSHAPE_README.html">QSHAPE_README</a>, Postfix queue analysis
487
488<b>LICENSE</b>
489       The Secure Mailer license must be distributed with this software.
490
491<b>AUTHOR(S)</b>
492       Wietse Venema
493       IBM T.J. Watson Research
494       P.O. Box 704
495       Yorktown Heights, NY 10598, USA
496
497       Preemptive scheduler enhancements:
498       Patrik Rak
499       Modra 6
500       155 00, Prague, Czech Republic
501
502       Wietse Venema
503       Google, Inc.
504       111 8th Avenue
505       New York, NY 10011, USA
506
507                                                                       QMGR(8)
508</pre> </body> </html>
509