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