xref: /netbsd-src/external/ibm-public/postfix/dist/html/cleanup.8.html (revision 627f7eb200a4419d89b531d55fccd2ee3ffdcde0)
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 - cleanup(8) </title>
6</head> <body> <pre>
7CLEANUP(8)                                                          CLEANUP(8)
8
9<b>NAME</b>
10       cleanup - canonicalize and enqueue Postfix message
11
12<b>SYNOPSIS</b>
13       <b>cleanup</b> [generic Postfix daemon options]
14
15<b>DESCRIPTION</b>
16       The  <a href="cleanup.8.html"><b>cleanup</b>(8)</a>  daemon  processes  inbound  mail,  inserts it into the
17       <b>incoming</b> mail queue, and informs the queue manager of its arrival.
18
19       The <a href="cleanup.8.html"><b>cleanup</b>(8)</a> daemon always performs the following transformations:
20
21       <b>o</b>      Insert missing  message  headers:  (<b>Resent-</b>)  <b>From:</b>,  <b>To:</b>,  <b>Mes-</b>
22              <b>sage-Id:</b>, and <b>Date:</b>.
23
24       <b>o</b>      Transform   envelope   and  header  addresses  to  the  standard
25              <i>user@fully-qualified-domain</i> form that is expected by other Post-
26              fix  programs.  This task is delegated to the <a href="trivial-rewrite.8.html"><b>trivial-rewrite</b>(8)</a>
27              daemon.
28
29       <b>o</b>      Eliminate duplicate envelope recipient addresses.
30
31       <b>o</b>      Remove  message  headers:   <b>Bcc</b>,   <b>Content-Length</b>,   <b>Resent-Bcc</b>,
32              <b>Return-Path</b>.
33
34       The following address transformations are optional:
35
36       <b>o</b>      Optionally,  rewrite all envelope and header addresses according
37              to the mappings specified in the <a href="canonical.5.html"><b>canonical</b>(5)</a> lookup tables.
38
39       <b>o</b>      Optionally, masquerade envelope  sender  addresses  and  message
40              header  addresses  (i.e.  strip host or domain information below
41              all domains listed in the <b><a href="postconf.5.html#masquerade_domains">masquerade_domains</a></b>  parameter,  except
42              for  user  names  listed in <b><a href="postconf.5.html#masquerade_exceptions">masquerade_exceptions</a></b>).  By default,
43              address masquerading does not affect envelope recipients.
44
45       <b>o</b>      Optionally, expand envelope recipients according to  information
46              found in the <a href="virtual.5.html"><b>virtual</b>(5)</a> lookup tables.
47
48       The  <a href="cleanup.8.html"><b>cleanup</b>(8)</a>  daemon  performs  sanity checks on the content of each
49       message. When it finds a problem, by default it  returns  a  diagnostic
50       status  to  the client, and leaves it up to the client to deal with the
51       problem. Alternatively, the client can request the <a href="cleanup.8.html"><b>cleanup</b>(8)</a> daemon to
52       bounce the message back to the sender in case of trouble.
53
54<b>STANDARDS</b>
55       <a href="http://tools.ietf.org/html/rfc822">RFC 822</a> (ARPA Internet Text Messages)
56       <a href="http://tools.ietf.org/html/rfc2045">RFC 2045</a> (MIME: Format of Internet Message Bodies)
57       <a href="http://tools.ietf.org/html/rfc2046">RFC 2046</a> (MIME: Media Types)
58       <a href="http://tools.ietf.org/html/rfc2822">RFC 2822</a> (Internet Message Format)
59       <a href="http://tools.ietf.org/html/rfc3463">RFC 3463</a> (Enhanced Status Codes)
60       <a href="http://tools.ietf.org/html/rfc3464">RFC 3464</a> (Delivery status notifications)
61       <a href="http://tools.ietf.org/html/rfc5322">RFC 5322</a> (Internet Message Format)
62
63<b>DIAGNOSTICS</b>
64       Problems and transactions are logged to <b>syslogd</b>(8) or <a href="postlogd.8.html"><b>postlogd</b>(8)</a>.
65
66<b>BUGS</b>
67       Table-driven  rewriting  rules make it hard to express <b>if then else</b> and
68       other logical relationships.
69
70<b>CONFIGURATION PARAMETERS</b>
71       Changes to <a href="postconf.5.html"><b>main.cf</b></a> are picked up automatically, as <a href="cleanup.8.html"><b>cleanup</b>(8)</a> processes
72       run for only a limited amount of time. Use the command "<b>postfix reload</b>"
73       to speed up a change.
74
75       The text below provides only a parameter summary. See  <a href="postconf.5.html"><b>postconf</b>(5)</a>  for
76       more details including examples.
77
78<b>COMPATIBILITY CONTROLS</b>
79       <b><a href="postconf.5.html#undisclosed_recipients_header">undisclosed_recipients_header</a> (see 'postconf -d' output)</b>
80              Message header that the Postfix <a href="cleanup.8.html"><b>cleanup</b>(8)</a> server inserts when a
81              message contains no To: or Cc: message header.
82
83       Available in Postfix version 2.1 only:
84
85       <b><a href="postconf.5.html#enable_errors_to">enable_errors_to</a> (no)</b>
86              Report mail delivery errors to the address  specified  with  the
87              non-standard  Errors-To: message header, instead of the envelope
88              sender address (this feature is  removed  with  Postfix  version
89              2.2,  is  turned off by default with Postfix version 2.1, and is
90              always turned on with older Postfix versions).
91
92       Available in Postfix version 2.6 and later:
93
94       <b><a href="postconf.5.html#always_add_missing_headers">always_add_missing_headers</a> (no)</b>
95              Always add (Resent-) From:, To:, Date:  or  Message-ID:  headers
96              when not present.
97
98       Available in Postfix version 2.9 and later:
99
100       <b><a href="postconf.5.html#enable_long_queue_ids">enable_long_queue_ids</a> (no)</b>
101              Enable long, non-repeating, queue IDs (queue file names).
102
103       Available in Postfix version 3.0 and later:
104
105       <b><a href="postconf.5.html#message_drop_headers">message_drop_headers</a> (bcc, content-length, resent-bcc, return-path)</b>
106              Names  of message headers that the <a href="cleanup.8.html"><b>cleanup</b>(8)</a> daemon will remove
107              after  applying  <a href="header_checks.5.html"><b>header_checks</b>(5)</a>  and  before  invoking  Milter
108              applications.
109
110<b>BUILT-IN CONTENT FILTERING CONTROLS</b>
111       Postfix built-in content filtering is meant to stop a flood of worms or
112       viruses. It is not a general content filter.
113
114       <b><a href="postconf.5.html#body_checks">body_checks</a> (empty)</b>
115              Optional lookup tables for content inspection  as  specified  in
116              the <a href="header_checks.5.html"><b>body_checks</b>(5)</a> manual page.
117
118       <b><a href="postconf.5.html#header_checks">header_checks</a> (empty)</b>
119              Optional   lookup  tables  for  content  inspection  of  primary
120              non-MIME message headers, as specified in  the  <a href="header_checks.5.html"><b>header_checks</b>(5)</a>
121              manual page.
122
123       Available in Postfix version 2.0 and later:
124
125       <b><a href="postconf.5.html#body_checks_size_limit">body_checks_size_limit</a> (51200)</b>
126              How  much  text in a message body segment (or attachment, if you
127              prefer to use that term) is subjected to <a href="postconf.5.html#body_checks">body_checks</a> inspection.
128
129       <b><a href="postconf.5.html#mime_header_checks">mime_header_checks</a> ($<a href="postconf.5.html#header_checks">header_checks</a>)</b>
130              Optional  lookup  tables  for content inspection of MIME related
131              message headers, as described  in  the  <a href="header_checks.5.html"><b>header_checks</b>(5)</a>  manual
132              page.
133
134       <b><a href="postconf.5.html#nested_header_checks">nested_header_checks</a> ($<a href="postconf.5.html#header_checks">header_checks</a>)</b>
135              Optional  lookup  tables for content inspection of non-MIME mes-
136              sage  headers  in  attached  messages,  as  described   in   the
137              <a href="header_checks.5.html"><b>header_checks</b>(5)</a> manual page.
138
139       Available in Postfix version 2.3 and later:
140
141       <b><a href="postconf.5.html#message_reject_characters">message_reject_characters</a> (empty)</b>
142              The  set  of characters that Postfix will reject in message con-
143              tent.
144
145       <b><a href="postconf.5.html#message_strip_characters">message_strip_characters</a> (empty)</b>
146              The set of characters that Postfix will remove from message con-
147              tent.
148
149<b>BEFORE QUEUE MILTER CONTROLS</b>
150       As of version 2.3, Postfix supports the Sendmail version 8 Milter (mail
151       filter) protocol. When mail is not received via  the  <a href="smtpd.8.html">smtpd(8)</a>  server,
152       the <a href="cleanup.8.html">cleanup(8)</a> server will simulate SMTP events to the extent that this
153       is possible. For details see the <a href="MILTER_README.html">MILTER_README</a> document.
154
155       <b><a href="postconf.5.html#non_smtpd_milters">non_smtpd_milters</a> (empty)</b>
156              A list of Milter (mail filter) applications for  new  mail  that
157              does not arrive via the Postfix <a href="smtpd.8.html"><b>smtpd</b>(8)</a> server.
158
159       <b><a href="postconf.5.html#milter_protocol">milter_protocol</a> (6)</b>
160              The  mail  filter  protocol version and optional protocol exten-
161              sions for communication with  a  Milter  application;  prior  to
162              Postfix 2.6 the default protocol is 2.
163
164       <b><a href="postconf.5.html#milter_default_action">milter_default_action</a> (tempfail)</b>
165              The  default  action  when a Milter (mail filter) application is
166              unavailable or mis-configured.
167
168       <b><a href="postconf.5.html#milter_macro_daemon_name">milter_macro_daemon_name</a> ($<a href="postconf.5.html#myhostname">myhostname</a>)</b>
169              The {daemon_name} macro value for Milter (mail filter)  applica-
170              tions.
171
172       <b><a href="postconf.5.html#milter_macro_v">milter_macro_v</a> ($<a href="postconf.5.html#mail_name">mail_name</a> $<a href="postconf.5.html#mail_version">mail_version</a>)</b>
173              The {v} macro value for Milter (mail filter) applications.
174
175       <b><a href="postconf.5.html#milter_connect_timeout">milter_connect_timeout</a> (30s)</b>
176              The time limit for connecting to a Milter (mail filter) applica-
177              tion, and for negotiating protocol options.
178
179       <b><a href="postconf.5.html#milter_command_timeout">milter_command_timeout</a> (30s)</b>
180              The time limit for sending an SMTP command  to  a  Milter  (mail
181              filter) application, and for receiving the response.
182
183       <b><a href="postconf.5.html#milter_content_timeout">milter_content_timeout</a> (300s)</b>
184              The  time  limit  for  sending message content to a Milter (mail
185              filter) application, and for receiving the response.
186
187       <b><a href="postconf.5.html#milter_connect_macros">milter_connect_macros</a> (see 'postconf -d' output)</b>
188              The macros that are sent to Milter  (mail  filter)  applications
189              after completion of an SMTP connection.
190
191       <b><a href="postconf.5.html#milter_helo_macros">milter_helo_macros</a> (see 'postconf -d' output)</b>
192              The  macros  that  are sent to Milter (mail filter) applications
193              after the SMTP HELO or EHLO command.
194
195       <b><a href="postconf.5.html#milter_mail_macros">milter_mail_macros</a> (see 'postconf -d' output)</b>
196              The macros that are sent to Milter  (mail  filter)  applications
197              after the SMTP MAIL FROM command.
198
199       <b><a href="postconf.5.html#milter_rcpt_macros">milter_rcpt_macros</a> (see 'postconf -d' output)</b>
200              The  macros  that  are sent to Milter (mail filter) applications
201              after the SMTP RCPT TO command.
202
203       <b><a href="postconf.5.html#milter_data_macros">milter_data_macros</a> (see 'postconf -d' output)</b>
204              The macros that are sent to version 4  or  higher  Milter  (mail
205              filter) applications after the SMTP DATA command.
206
207       <b><a href="postconf.5.html#milter_unknown_command_macros">milter_unknown_command_macros</a> (see 'postconf -d' output)</b>
208              The  macros  that  are  sent to version 3 or higher Milter (mail
209              filter) applications after an unknown SMTP command.
210
211       <b><a href="postconf.5.html#milter_end_of_data_macros">milter_end_of_data_macros</a> (see 'postconf -d' output)</b>
212              The macros that are sent to Milter  (mail  filter)  applications
213              after the message end-of-data.
214
215       Available in Postfix version 2.5 and later:
216
217       <b><a href="postconf.5.html#milter_end_of_header_macros">milter_end_of_header_macros</a> (see 'postconf -d' output)</b>
218              The  macros  that  are sent to Milter (mail filter) applications
219              after the end of the message header.
220
221       Available in Postfix version 2.7 and later:
222
223       <b><a href="postconf.5.html#milter_header_checks">milter_header_checks</a> (empty)</b>
224              Optional lookup tables for content inspection of message headers
225              that are produced by Milter applications.
226
227       Available in Postfix version 3.1 and later:
228
229       <b><a href="postconf.5.html#milter_macro_defaults">milter_macro_defaults</a> (empty)</b>
230              Optional  list  of  <i>name=value</i> pairs that specify default values
231              for arbitrary macros that Postfix may send  to  Milter  applica-
232              tions.
233
234<b>MIME PROCESSING CONTROLS</b>
235       Available in Postfix version 2.0 and later:
236
237       <b><a href="postconf.5.html#disable_mime_input_processing">disable_mime_input_processing</a> (no)</b>
238              Turn off MIME processing while receiving mail.
239
240       <b><a href="postconf.5.html#mime_boundary_length_limit">mime_boundary_length_limit</a> (2048)</b>
241              The maximal length of MIME multipart boundary strings.
242
243       <b><a href="postconf.5.html#mime_nesting_limit">mime_nesting_limit</a> (100)</b>
244              The maximal recursion level that the MIME processor will handle.
245
246       <b><a href="postconf.5.html#strict_8bitmime">strict_8bitmime</a> (no)</b>
247              Enable both <a href="postconf.5.html#strict_7bit_headers">strict_7bit_headers</a> and <a href="postconf.5.html#strict_8bitmime_body">strict_8bitmime_body</a>.
248
249       <b><a href="postconf.5.html#strict_7bit_headers">strict_7bit_headers</a> (no)</b>
250              Reject mail with 8-bit text in message headers.
251
252       <b><a href="postconf.5.html#strict_8bitmime_body">strict_8bitmime_body</a> (no)</b>
253              Reject 8-bit message body text without 8-bit MIME content encod-
254              ing information.
255
256       <b><a href="postconf.5.html#strict_mime_encoding_domain">strict_mime_encoding_domain</a> (no)</b>
257              Reject  mail with invalid Content-Transfer-Encoding: information
258              for the message/* or multipart/* MIME content types.
259
260       Available in Postfix version 2.5 and later:
261
262       <b><a href="postconf.5.html#detect_8bit_encoding_header">detect_8bit_encoding_header</a> (yes)</b>
263              Automatically detect 8BITMIME body content by  looking  at  Con-
264              tent-Transfer-Encoding:   message  headers;  historically,  this
265              behavior was hard-coded to be "always on".
266
267<b>AUTOMATIC BCC RECIPIENT CONTROLS</b>
268       Postfix can automatically add BCC (blind carbon copy) when mail  enters
269       the mail system:
270
271       <b><a href="postconf.5.html#always_bcc">always_bcc</a> (empty)</b>
272              Optional  address  that  receives  a "blind carbon copy" of each
273              message that is received by the Postfix mail system.
274
275       Available in Postfix version 2.1 and later:
276
277       <b><a href="postconf.5.html#sender_bcc_maps">sender_bcc_maps</a> (empty)</b>
278              Optional BCC (blind carbon-copy) address lookup tables,  indexed
279              by sender address.
280
281       <b><a href="postconf.5.html#recipient_bcc_maps">recipient_bcc_maps</a> (empty)</b>
282              Optional  BCC (blind carbon-copy) address lookup tables, indexed
283              by recipient address.
284
285<b>ADDRESS TRANSFORMATION CONTROLS</b>
286       Address rewriting is delegated to the <a href="trivial-rewrite.8.html"><b>trivial-rewrite</b>(8)</a>  daemon.   The
287       <a href="cleanup.8.html"><b>cleanup</b>(8)</a> server implements table driven address mapping.
288
289       <b><a href="postconf.5.html#empty_address_recipient">empty_address_recipient</a> (MAILER-DAEMON)</b>
290              The recipient of mail addressed to the null address.
291
292       <b><a href="postconf.5.html#canonical_maps">canonical_maps</a> (empty)</b>
293              Optional  address  mapping lookup tables for message headers and
294              envelopes.
295
296       <b><a href="postconf.5.html#recipient_canonical_maps">recipient_canonical_maps</a> (empty)</b>
297              Optional address mapping lookup tables for envelope  and  header
298              recipient addresses.
299
300       <b><a href="postconf.5.html#sender_canonical_maps">sender_canonical_maps</a> (empty)</b>
301              Optional  address  mapping lookup tables for envelope and header
302              sender addresses.
303
304       <b><a href="postconf.5.html#masquerade_classes">masquerade_classes</a> (envelope_sender, header_sender, header_recipient)</b>
305              What addresses are subject to address masquerading.
306
307       <b><a href="postconf.5.html#masquerade_domains">masquerade_domains</a> (empty)</b>
308              Optional list of  domains  whose  subdomain  structure  will  be
309              stripped off in email addresses.
310
311       <b><a href="postconf.5.html#masquerade_exceptions">masquerade_exceptions</a> (empty)</b>
312              Optional  list  of  user names that are not subjected to address
313              masquerading,  even  when  their   addresses   match   $<a href="postconf.5.html#masquerade_domains">masquer</a>-
314              <a href="postconf.5.html#masquerade_domains">ade_domains</a>.
315
316       <b><a href="postconf.5.html#propagate_unmatched_extensions">propagate_unmatched_extensions</a> (canonical, virtual)</b>
317              What  address  lookup  tables copy an address extension from the
318              lookup key to the lookup result.
319
320       Available before Postfix version 2.0:
321
322       <b><a href="postconf.5.html#virtual_maps">virtual_maps</a> (empty)</b>
323              Optional lookup tables with a) names of domains  for  which  all
324              addresses  are  aliased  to  addresses  in other local or remote
325              domains, and b) addresses that are aliased to addresses in other
326              local or remote domains.
327
328       Available in Postfix version 2.0 and later:
329
330       <b><a href="postconf.5.html#virtual_alias_maps">virtual_alias_maps</a> ($<a href="postconf.5.html#virtual_maps">virtual_maps</a>)</b>
331              Optional  lookup  tables  that  alias specific mail addresses or
332              domains to other local or remote address.
333
334       Available in Postfix version 2.2 and later:
335
336       <b><a href="postconf.5.html#canonical_classes">canonical_classes</a> (envelope_sender, envelope_recipient,  header_sender,</b>
337       <b>header_recipient)</b>
338              What addresses are subject to <a href="postconf.5.html#canonical_maps">canonical_maps</a> address mapping.
339
340       <b><a href="postconf.5.html#recipient_canonical_classes">recipient_canonical_classes</a> (envelope_recipient, header_recipient)</b>
341              What addresses are subject to  <a href="postconf.5.html#recipient_canonical_maps">recipient_canonical_maps</a>  address
342              mapping.
343
344       <b><a href="postconf.5.html#sender_canonical_classes">sender_canonical_classes</a> (envelope_sender, header_sender)</b>
345              What addresses are subject to <a href="postconf.5.html#sender_canonical_maps">sender_canonical_maps</a> address map-
346              ping.
347
348       <b><a href="postconf.5.html#remote_header_rewrite_domain">remote_header_rewrite_domain</a> (empty)</b>
349              Don't rewrite message headers from remote clients  at  all  when
350              this  parameter is empty; otherwise, rewrite message headers and
351              append the specified domain name to incomplete addresses.
352
353<b>RESOURCE AND RATE CONTROLS</b>
354       <b><a href="postconf.5.html#duplicate_filter_limit">duplicate_filter_limit</a> (1000)</b>
355              The maximal number of addresses remembered by the address dupli-
356              cate filter for <a href="aliases.5.html"><b>aliases</b>(5)</a> or <a href="virtual.5.html"><b>virtual</b>(5)</a> alias expansion, or for
357              <a href="showq.8.html"><b>showq</b>(8)</a> queue displays.
358
359       <b><a href="postconf.5.html#header_size_limit">header_size_limit</a> (102400)</b>
360              The maximal amount of memory in  bytes  for  storing  a  message
361              header.
362
363       <b><a href="postconf.5.html#hopcount_limit">hopcount_limit</a> (50)</b>
364              The maximal number of Received:  message headers that is allowed
365              in the primary message headers.
366
367       <b><a href="postconf.5.html#in_flow_delay">in_flow_delay</a> (1s)</b>
368              Time to pause before accepting a new message, when  the  message
369              arrival rate exceeds the message delivery rate.
370
371       <b><a href="postconf.5.html#message_size_limit">message_size_limit</a> (10240000)</b>
372              The  maximal  size  in  bytes  of  a message, including envelope
373              information.
374
375       Available in Postfix version 2.0 and later:
376
377       <b><a href="postconf.5.html#header_address_token_limit">header_address_token_limit</a> (10240)</b>
378              The maximal number of address tokens are allowed in  an  address
379              message header.
380
381       <b><a href="postconf.5.html#mime_boundary_length_limit">mime_boundary_length_limit</a> (2048)</b>
382              The maximal length of MIME multipart boundary strings.
383
384       <b><a href="postconf.5.html#mime_nesting_limit">mime_nesting_limit</a> (100)</b>
385              The maximal recursion level that the MIME processor will handle.
386
387       <b><a href="postconf.5.html#queue_file_attribute_count_limit">queue_file_attribute_count_limit</a> (100)</b>
388              The maximal number of (name=value) attributes that may be stored
389              in a Postfix queue file.
390
391       Available in Postfix version 2.1 and later:
392
393       <b><a href="postconf.5.html#virtual_alias_expansion_limit">virtual_alias_expansion_limit</a> (1000)</b>
394              The  maximal  number  of  addresses that virtual alias expansion
395              produces from each original recipient.
396
397       <b><a href="postconf.5.html#virtual_alias_recursion_limit">virtual_alias_recursion_limit</a> (1000)</b>
398              The maximal nesting depth of virtual alias expansion.
399
400       Available in Postfix version 3.0 and later:
401
402       <b><a href="postconf.5.html#virtual_alias_address_length_limit">virtual_alias_address_length_limit</a> (1000)</b>
403              The maximal length of  an  email  address  after  virtual  alias
404              expansion.
405
406<b>SMTPUTF8 CONTROLS</b>
407       Preliminary SMTPUTF8 support is introduced with Postfix 3.0.
408
409       <b><a href="postconf.5.html#smtputf8_enable">smtputf8_enable</a> (yes)</b>
410              Enable  preliminary SMTPUTF8 support for the protocols described
411              in <a href="http://tools.ietf.org/html/rfc6531">RFC 6531</a>..6533.
412
413       <b><a href="postconf.5.html#smtputf8_autodetect_classes">smtputf8_autodetect_classes</a> (sendmail, verify)</b>
414              Detect that a message requires SMTPUTF8 support for  the  speci-
415              fied mail origin classes.
416
417       Available in Postfix version 3.2 and later:
418
419       <b><a href="postconf.5.html#enable_idna2003_compatibility">enable_idna2003_compatibility</a> (no)</b>
420              Enable   'transitional'   compatibility   between  IDNA2003  and
421              IDNA2008, when converting UTF-8 domain names to/from  the  ASCII
422              form that is used for DNS lookups.
423
424<b>MISCELLANEOUS CONTROLS</b>
425       <b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
426              The  default  location of the Postfix <a href="postconf.5.html">main.cf</a> and <a href="master.5.html">master.cf</a> con-
427              figuration files.
428
429       <b><a href="postconf.5.html#daemon_timeout">daemon_timeout</a> (18000s)</b>
430              How much time a Postfix daemon process  may  take  to  handle  a
431              request before it is terminated by a built-in watchdog timer.
432
433       <b><a href="postconf.5.html#delay_logging_resolution_limit">delay_logging_resolution_limit</a> (2)</b>
434              The  maximal  number of digits after the decimal point when log-
435              ging sub-second delay values.
436
437       <b><a href="postconf.5.html#delay_warning_time">delay_warning_time</a> (0h)</b>
438              The time after which the sender receives a copy of  the  message
439              headers of mail that is still queued.
440
441       <b><a href="postconf.5.html#ipc_timeout">ipc_timeout</a> (3600s)</b>
442              The  time  limit  for  sending  or receiving information over an
443              internal communication channel.
444
445       <b><a href="postconf.5.html#max_idle">max_idle</a> (100s)</b>
446              The maximum amount of time that an idle Postfix  daemon  process
447              waits for an incoming connection before terminating voluntarily.
448
449       <b><a href="postconf.5.html#max_use">max_use</a> (100)</b>
450              The maximal number of incoming connections that a Postfix daemon
451              process will service before terminating voluntarily.
452
453       <b><a href="postconf.5.html#myhostname">myhostname</a> (see 'postconf -d' output)</b>
454              The internet hostname of this mail system.
455
456       <b><a href="postconf.5.html#myorigin">myorigin</a> ($<a href="postconf.5.html#myhostname">myhostname</a>)</b>
457              The  domain  name that locally-posted mail appears to come from,
458              and that locally posted mail is delivered to.
459
460       <b><a href="postconf.5.html#process_id">process_id</a> (read-only)</b>
461              The process ID of a Postfix command or daemon process.
462
463       <b><a href="postconf.5.html#process_name">process_name</a> (read-only)</b>
464              The process name of a Postfix command or daemon process.
465
466       <b><a href="postconf.5.html#queue_directory">queue_directory</a> (see 'postconf -d' output)</b>
467              The location of the Postfix top-level queue directory.
468
469       <b><a href="postconf.5.html#soft_bounce">soft_bounce</a> (no)</b>
470              Safety net to keep mail queued that would otherwise be  returned
471              to the sender.
472
473       <b><a href="postconf.5.html#syslog_facility">syslog_facility</a> (mail)</b>
474              The syslog facility of Postfix logging.
475
476       <b><a href="postconf.5.html#syslog_name">syslog_name</a> (see 'postconf -d' output)</b>
477              A  prefix  that  is  prepended  to  the  process  name in syslog
478              records, so that, for example, "smtpd" becomes "prefix/smtpd".
479
480       Available in Postfix version 2.1 and later:
481
482       <b><a href="postconf.5.html#enable_original_recipient">enable_original_recipient</a> (yes)</b>
483              Enable support for  the  original  recipient  address  after  an
484              address  is  rewritten  to a different address (for example with
485              aliasing or with canonical mapping).
486
487       Available in Postfix 3.3 and later:
488
489       <b><a href="postconf.5.html#service_name">service_name</a> (read-only)</b>
490              The <a href="master.5.html">master.cf</a> service name of a Postfix daemon process.
491
492       Available in Postfix 3.5 and later:
493
494       <b>info_log_address_format (external)</b>
495              The email address form that will be used  in  non-debug  logging
496              (info, warning, etc.).
497
498<b>FILES</b>
499       /etc/postfix/canonical*, canonical mapping table
500       /etc/postfix/virtual*, virtual mapping table
501
502<b>SEE ALSO</b>
503       <a href="trivial-rewrite.8.html">trivial-rewrite(8)</a>, address rewriting
504       <a href="qmgr.8.html">qmgr(8)</a>, queue manager
505       <a href="header_checks.5.html">header_checks(5)</a>, message header content inspection
506       <a href="header_checks.5.html">body_checks(5)</a>, body parts content inspection
507       <a href="canonical.5.html">canonical(5)</a>, canonical address lookup table format
508       <a href="virtual.5.html">virtual(5)</a>, virtual alias lookup table format
509       <a href="postconf.5.html">postconf(5)</a>, configuration parameters
510       <a href="master.5.html">master(5)</a>, generic daemon options
511       <a href="master.8.html">master(8)</a>, process manager
512       <a href="postlogd.8.html">postlogd(8)</a>, Postfix logging
513       syslogd(8), system logging
514
515<b>README FILES</b>
516       <a href="ADDRESS_REWRITING_README.html">ADDRESS_REWRITING_README</a> Postfix address manipulation
517       <a href="CONTENT_INSPECTION_README.html">CONTENT_INSPECTION_README</a> content inspection
518
519<b>LICENSE</b>
520       The Secure Mailer license must be distributed with this software.
521
522<b>AUTHOR(S)</b>
523       Wietse Venema
524       IBM T.J. Watson Research
525       P.O. Box 704
526       Yorktown Heights, NY 10598, USA
527
528       Wietse Venema
529       Google, Inc.
530       111 8th Avenue
531       New York, NY 10011, USA
532
533                                                                    CLEANUP(8)
534</pre> </body> </html>
535