~ubuntu-branches/debian/sid/postfix/sid

« back to all changes in this revision

Viewing changes to html/cleanup.8.html

  • Committer: Package Import Robot
  • Author(s): LaMont Jones, LaMont Jones, localization folks
  • Date: 2014-02-11 07:44:30 UTC
  • mfrom: (1.1.41)
  • Revision ID: package-import@ubuntu.com-20140211074430-91tdwgjriazawdz4
Tags: 2.11.0-1
[LaMont Jones]

* New upstream release: 2.11.0

[localization folks]

* l10n: Updated German translations.  Closes: #734893 (Helge Kreutzmann)

Show diffs side-by-side

added added

removed removed

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