File: postconf.1.html

package info (click to toggle)
postfix 2.7.1-1%2Bsqueeze1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 19,012 kB
  • ctags: 13,339
  • sloc: ansic: 93,261; makefile: 12,027; sh: 4,995; perl: 2,518; python: 182; awk: 124
file content (284 lines) | stat: -rw-r--r-- 13,545 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html> <head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<title> Postfix manual - postconf(1) </title>
</head> <body> <pre>
POSTCONF(1)                                                        POSTCONF(1)

<b>NAME</b>
       postconf - Postfix configuration utility

<b>SYNOPSIS</b>
       <b>postconf</b> [<b>-dhnv</b>] [<b>-c</b> <i>config</i><b>_</b><i>dir</i>] [<i>parameter ...</i>]

       <b>postconf</b> [<b>-aAmlv</b>] [<b>-c</b> <i>config</i><b>_</b><i>dir</i>]

       <b>postconf</b> [<b>-ev</b>] [<b>-c</b> <i>config</i><b>_</b><i>dir</i>] [<i>parameter=value ...</i>]

       <b>postconf</b> [<b>-#v</b>] [<b>-c</b> <i>config</i><b>_</b><i>dir</i>] [<i>parameter ...</i>]

       <b>postconf</b> [<b>-btv</b>] [<b>-c</b> <i>config</i><b>_</b><i>dir</i>] [<i>template</i><b>_</b><i>file</i>]

<b>DESCRIPTION</b>
       The <a href="postconf.1.html"><b>postconf</b>(1)</a> command displays the actual values of con-
       figuration  parameters,  changes  configuration  parameter
       values,  or displays other configuration information about
       the Postfix mail system.

       Options:

       <b>-a</b>     List the available SASL server plug-in types.   The
              SASL    plug-in   type   is   selected   with   the
              <b><a href="postconf.5.html#smtpd_sasl_type">smtpd_sasl_type</a></b> configuration parameter by specify-
              ing one of the names listed below.

              <b>cyrus</b>  This  server plug-in is available when Post-
                     fix is built with Cyrus SASL support.

              <b>dovecot</b>
                     This server plug-in uses the Dovecot authen-
                     tication server, and is available when Post-
                     fix is built with any form of SASL  support.

              This  feature  is  available  with  Postfix 2.3 and
              later.

       <b>-A</b>     List the available SASL client plug-in types.   The
              SASL    plug-in   type   is   selected   with   the
              <b><a href="postconf.5.html#smtp_sasl_type">smtp_sasl_type</a></b>  or   <b><a href="postconf.5.html#lmtp_sasl_type">lmtp_sasl_type</a></b>   configuration
              parameters  by  specifying  one of the names listed
              below.

              <b>cyrus</b>  This client plug-in is available when  Post-
                     fix is built with Cyrus SASL support.

              This  feature  is  available  with  Postfix 2.3 and
              later.

       <b>-b</b> [<i>template</i><b>_</b><i>file</i>]
              Display the message text that appears at the begin-
              ning  of  delivery  status  notification (DSN) mes-
              sages, with $<b>name</b> expressions  replaced  by  actual
              values.   To  override  the  built-in message text,
              specify a template file at the end of  the  command
              line,  or  specify  a template file in <a href="postconf.5.html">main.cf</a> with
              the  <b><a href="postconf.5.html#bounce_template_file">bounce_template_file</a></b>  parameter.    To   force
              selection  of  the built-in message text templates,
              specify an empty template file name (in shell  lan-
              guage: "").

              This  feature  is  available  with  Postfix 2.3 and
              later.

       <b>-c</b> <i>config</i><b>_</b><i>dir</i>
              The <a href="postconf.5.html"><b>main.cf</b></a> configuration  file  is  in  the  named
              directory  instead  of  the  default  configuration
              directory.

       <b>-d</b>     Print default parameter settings instead of  actual
              settings.

       <b>-e</b>     Edit  the  <a href="postconf.5.html"><b>main.cf</b></a>  configuration file. The file is
              copied to a temporary file then renamed into place.
              Parameters  and values are specified on the command
              line.  Use  quotes  in  order  to   protect   shell
              metacharacters and whitespace.

       <b>-h</b>     Show  parameter  values  only,  not the ``name = ''
              label that normally precedes the value.

       <b>-l</b>     List the names of  all  supported  mailbox  locking
              methods.  Postfix supports the following methods:

              <b>flock</b>  A  kernel-based  advisory locking method for
                     local files only.  This  locking  method  is
                     available  on  systems with a BSD compatible
                     library.

              <b>fcntl</b>  A kernel-based advisory locking  method  for
                     local and remote files.

              <b>dotlock</b>
                     An   application-level  locking  method.  An
                     application locks a file named  <i>filename</i>  by
                     creating  a  file  named <i>filename</i><b>.lock</b>.  The
                     application is expected to  remove  its  own
                     lock  file, as well as stale lock files that
                     were left behind after abnormal termination.

       <b>-m</b>     List the names of all supported lookup table types.
              In Postfix configuration files, lookup  tables  are
              specified  as  <i>type</i><b>:</b><i>name</i>,  where <i>type</i> is one of the
              types listed below. The table <i>name</i>  syntax  depends
              on  the lookup table type as described in the <a href="DATABASE_README.html">DATA</a>-
              <a href="DATABASE_README.html">BASE_README</a> document.

              <b>btree</b>  A sorted, balanced tree structure.  This  is
                     available on systems with support for Berke-
                     ley DB databases.

              <b>cdb</b>    A read-optimized structure with  no  support
                     for  incremental updates.  This is available
                     on systems with support for CDB databases.

              <b>cidr</b>   A table that associates values  with  Class-
                     less  Inter-Domain  Routing (CIDR) patterns.
                     This is described in <a href="cidr_table.5.html"><b>cidr_table</b>(5)</a>.

              <b>dbm</b>    An indexed file type based on hashing.  This
                     is available on systems with support for DBM
                     databases.

              <b>environ</b>
                     The  UNIX  process  environment  array.  The
                     lookup  key is the variable name. Originally
                     implemented for testing,  someone  may  find
                     this useful someday.

              <b>hash</b>   An indexed file type based on hashing.  This
                     is available on  systems  with  support  for
                     Berkeley DB databases.

              <b>internal</b>
                     A non-shared, in-memory hash table. Its con-
                     tent are lost when a process terminates.

              <b>ldap</b> (read-only)
                     Perform lookups  using  the  LDAP  protocol.
                     This is described in <a href="ldap_table.5.html"><b>ldap_table</b>(5)</a>.

              <b>mysql</b> (read-only)
                     Perform  lookups  using  the MYSQL protocol.
                     This is described in <a href="mysql_table.5.html"><b>mysql_table</b>(5)</a>.

              <b>pcre</b> (read-only)
                     A lookup table based on Perl Compatible Reg-
                     ular   Expressions.   The   file  format  is
                     described in <a href="pcre_table.5.html"><b>pcre_table</b>(5)</a>.

              <b>pgsql</b> (read-only)
                     Perform lookups using the PostgreSQL  proto-
                     col. This is described in <a href="pgsql_table.5.html"><b>pgsql_table</b>(5)</a>.

              <b>proxy</b> (read-only)
                     A  lookup  table that is implemented via the
                     Postfix <a href="proxymap.8.html"><b>proxymap</b>(8)</a> service. The table  name
                     syntax is <i>type</i><b>:</b><i>name</i>.

              <b>regexp</b> (read-only)
                     A lookup table based on regular expressions.
                     The file format is described  in  <a href="regexp_table.5.html"><b>regexp_ta-</b></a>
                     <a href="regexp_table.5.html"><b>ble</b>(5)</a>.

              <b>sdbm</b>   An indexed file type based on hashing.  This
                     is available on  systems  with  support  for
                     SDBM databases.

              <b>static</b> (read-only)
                     A  table  that  always  returns  its name as
                     lookup result.  For  example,  <b>static:foobar</b>
                     always  returns  the string <b>foobar</b> as lookup
                     result.

              <b>tcp</b> (read-only)
                     Perform lookups using a simple request-reply
                     protocol  that is described in <a href="tcp_table.5.html"><b>tcp_table</b>(5)</a>.
                     This feature is not included with the stable
                     Postfix release.

              <b>unix</b> (read-only)
                     A  limited way to query the UNIX authentica-
                     tion  database.  The  following  tables  are
                     implemented:

                     <b>unix:passwd.byname</b>
                            The  table is the UNIX password data-
                            base. The key is a login  name.   The
                            result  is  a  password file entry in
                            <b>passwd</b>(5) format.

                     <b>unix:group.byname</b>
                            The table is the UNIX group database.
                            The  key is a group name.  The result
                            is a group  file  entry  in  <b>group</b>(5)
                            format.

              Other  table types may exist depending on how Post-
              fix was built.

       <b>-n</b>     Print parameter settings that are not left at their
              built-in default value, because they are explicitly
              specified in <a href="postconf.5.html">main.cf</a>.

       <b>-t</b> [<i>template</i><b>_</b><i>file</i>]
              Display the templates for delivery status notifica-
              tion  (DSN) messages. To override the built-in tem-
              plates, specify a template file at the end  of  the
              command line, or specify a template file in <a href="postconf.5.html">main.cf</a>
              with the <b><a href="postconf.5.html#bounce_template_file">bounce_template_file</a></b> parameter.  To  force
              selection  of  the  built-in  templates, specify an
              empty template file name (in shell language: "").

              This feature is  available  with  Postfix  2.3  and
              later.

       <b>-v</b>     Enable verbose logging for debugging purposes. Mul-
              tiple <b>-v</b> options  make  the  software  increasingly
              verbose.

       <b>-#</b>     Edit  the  <a href="postconf.5.html"><b>main.cf</b></a>  configuration file. The file is
              copied to a temporary file then renamed into place.
              The  parameters  specified  on the command line are
              commented-out, so that they revert to their default
              values.  Specify  a  list  of  parameter names, not
              name=value pairs.  There is no <b>postconf</b> command  to
              perform the reverse operation.

              This  feature  is  available  with  Postfix 2.6 and
              later.

<b>DIAGNOSTICS</b>
       Problems are reported to the standard error stream.

<b>ENVIRONMENT</b>
       <b>MAIL_CONFIG</b>
              Directory with Postfix configuration files.

<b>CONFIGURATION PARAMETERS</b>
       The following <a href="postconf.5.html"><b>main.cf</b></a> parameters are  especially  relevant
       to this program.

       The  text  below  provides  only  a parameter summary. See
       <a href="postconf.5.html"><b>postconf</b>(5)</a> for more details including examples.

       <b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
              The default location of  the  Postfix  <a href="postconf.5.html">main.cf</a>  and
              <a href="master.5.html">master.cf</a> configuration files.

       <b><a href="postconf.5.html#bounce_template_file">bounce_template_file</a> (empty)</b>
              Pathname  of  a configuration file with bounce mes-
              sage templates.

<b>FILES</b>
       /etc/postfix/<a href="postconf.5.html">main.cf</a>, Postfix configuration parameters

<b>SEE ALSO</b>
       <a href="bounce.5.html">bounce(5)</a>, bounce template file format
       <a href="postconf.5.html">postconf(5)</a>, configuration parameters

<b>README FILES</b>
       <a href="DATABASE_README.html">DATABASE_README</a>, Postfix lookup table overview

<b>LICENSE</b>
       The  Secure  Mailer  license must be distributed with this
       software.

<b>AUTHOR(S)</b>
       Wietse Venema
       IBM T.J. Watson Research
       P.O. Box 704
       Yorktown Heights, NY 10598, USA

                                                                   POSTCONF(1)
</pre> </body> </html>