xref: /netbsd-src/external/ibm-public/postfix/dist/html/postfix.1.html (revision 181254a7b1bdde6873432bffef2d2decc4b5c22f)
1<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"
2        "http://www.w3.org/TR/html4/loose.dtd">
3<html> <head>
4<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
5<title> Postfix manual - postfix(1) </title>
6</head> <body> <pre>
7POSTFIX(1)                                                          POSTFIX(1)
8
9<b>NAME</b>
10       postfix - Postfix control program
11
12<b>SYNOPSIS</b>
13       <b>postfix</b> [<b>-Dv</b>] [<b>-c</b> <i>config</i><b>_</b><i>dir</i>] <i>command</i>
14
15<b>DESCRIPTION</b>
16       This  command  is  reserved  for the superuser. To submit mail, use the
17       Postfix <a href="sendmail.1.html"><b>sendmail</b>(1)</a> command.
18
19       The <a href="postfix.1.html"><b>postfix</b>(1)</a> command controls the operation of the Postfix mail  sys-
20       tem:  start  or stop the <a href="master.8.html"><b>master</b>(8)</a> daemon, do a health check, and other
21       maintenance.
22
23       By default, the <a href="postfix.1.html"><b>postfix</b>(1)</a> command sets up a  standardized  environment
24       and runs the <b>postfix-script</b> shell script to do the actual work.
25
26       However,  when  support  for  multiple Postfix instances is configured,
27       <a href="postfix.1.html"><b>postfix</b>(1)</a> executes the command specified with the <b><a href="postconf.5.html#multi_instance_wrapper">multi_instance_wrap</a>-</b>
28       <b><a href="postconf.5.html#multi_instance_wrapper">per</a></b> configuration parameter.  This command will execute the <i>command</i> for
29       each applicable Postfix instance.
30
31       The following commands are implemented:
32
33       <b>check</b>  Warn about bad directory/file ownership or permissions, and cre-
34              ate missing directories.
35
36       <b>start</b>  Start  the Postfix mail system. This also runs the configuration
37              check described above.
38
39       <b>start-fg</b>
40              Like <b>start</b>, but keep the <a href="master.8.html"><b>master</b>(8)</a> daemon running in  the  fore-
41              ground,  and enable <a href="master.8.html"><b>master</b>(8)</a> "init" mode when running as PID 1.
42              This command requires that multi-instance  support  is  disabled
43              (i.e.  the  <a href="postconf.5.html#multi_instance_directories">multi_instance_directories</a>  parameter  value must be
44              empty). When running Postfix inside a container, mount the  con-
45              tainer  host's  /dev/log  socket  inside the container (example:
46              "docker run -v /dev/log:/dev/log ...")  and specify  a  distinct
47              Postfix  "<a href="postconf.5.html#syslog_name">syslog_name</a>"  prefix  that identifies logging from the
48              Postfix instance.
49
50       <b>stop</b>   Stop the Postfix mail system in an orderly fashion. If possible,
51              running  processes  are  allowed  to terminate at their earliest
52              convenience.
53
54              Note: in order to refresh the Postfix mail system after  a  con-
55              figuration  change,  do  not  use the <b>start</b> and <b>stop</b> commands in
56              succession. Use the <b>reload</b> command instead.
57
58       <b>abort</b>  Stop the Postfix mail system  abruptly.  Running  processes  are
59              signaled to stop immediately.
60
61       <b>flush</b>  Force delivery: attempt to deliver every message in the deferred
62              mail queue. Normally, attempts to deliver delayed mail happen at
63              regular  intervals,  the  interval  doubling  after  each failed
64              attempt.
65
66              Warning: flushing undeliverable mail frequently will  result  in
67              poor delivery performance of all other mail.
68
69       <b>reload</b> Re-read  configuration  files.  Running  processes  terminate at
70              their earliest convenience.
71
72       <b>status</b> Indicate if the Postfix mail system is currently running.
73
74       <b>set-permissions</b> [<i>name</i>=<i>value ...</i>]
75              Set the ownership and permissions of Postfix related  files  and
76              directories, as specified in the <b>postfix-files</b> file.
77
78              Specify  <i>name</i>=<i>value</i> to override and update specific <a href="postconf.5.html">main.cf</a> con-
79              figuration parameters. Use this,  for  example,  to  change  the
80              <b><a href="postconf.5.html#mail_owner">mail_owner</a></b>  or  <b><a href="postconf.5.html#setgid_group">setgid_group</a></b>  setting  for  an already installed
81              Postfix system.
82
83              This feature is available in Postfix 2.1 and later.  With  Post-
84              fix   2.0   and   earlier,  use  "<b>$<a href="postconf.5.html#config_directory">config_directory</a>/post-install</b>
85              <b>set-permissions</b>".
86
87       <b>logrotate</b>
88              Rotate the logfile specified with $<a href="postconf.5.html#maillog_file">maillog_file</a>, by appending  a
89              time-stamp   suffix   that  is  formatted  according  to  $<a href="postconf.5.html#maillog_file_rotate_suffix">mail</a>-
90              <a href="postconf.5.html#maillog_file_rotate_suffix">log_file_rotate_suffix</a>, and by compressing  the  file  with  the
91              command  specified with $<a href="postconf.5.html#maillog_file_compressor">maillog_file_compressor</a>.  This will not
92              rotate /dev/* files.
93
94              This feature is available in Postfix 3.4 and later.
95
96       <b>tls</b> <i>subcommand</i>
97              Enable opportunistic TLS in the Postfix SMTP client  or  server,
98              and  manage  Postfix  SMTP  server TLS private keys and certifi-
99              cates.  See <a href="postfix-tls.1.html">postfix-tls(1)</a> for documentation.
100
101              This feature is available in Postfix 3.1 and later.
102
103       <b>upgrade-configuration</b> [<i>name</i>=<i>value ...</i>]
104              Update the <a href="postconf.5.html"><b>main.cf</b></a> and <a href="master.5.html"><b>master.cf</b></a>  files  with  information  that
105              Postfix  needs  in order to run: add or update services, and add
106              or update configuration parameter settings.
107
108              Specify <i>name</i>=<i>value</i> to override and update specific <a href="postconf.5.html">main.cf</a>  con-
109              figuration parameters.
110
111              This  feature is available in Postfix 2.1 and later.  With Post-
112              fix  2.0  and   earlier,   use   "<b>$<a href="postconf.5.html#config_directory">config_directory</a>/post-install</b>
113              <b>upgrade-configuration</b>".
114
115       The following options are implemented:
116
117       <b>-c</b> <i>config</i><b>_</b><i>dir</i>
118              Read  the <a href="postconf.5.html"><b>main.cf</b></a> and <a href="master.5.html"><b>master.cf</b></a> configuration files in the named
119              directory instead of the default configuration  directory.   Use
120              this  to  distinguish  between multiple Postfix instances on the
121              same host.
122
123              With Postfix 2.6 and later, this option  forces  the  <a href="postfix.1.html">postfix(1)</a>
124              command to operate on the specified Postfix instance only.  This
125              behavior is inherited by  <a href="postfix.1.html">postfix(1)</a>  commands  that  run  as  a
126              descendant of the current process.
127
128       <b>-D</b> (with <b>postfix start</b> only)
129              Run each Postfix daemon under control of a debugger as specified
130              via the <b><a href="postconf.5.html#debugger_command">debugger_command</a></b> configuration parameter.
131
132       <b>-v</b>     Enable verbose  logging  for  debugging  purposes.  Multiple  <b>-v</b>
133              options make the software increasingly verbose.
134
135<b>ENVIRONMENT</b>
136       The  <a href="postfix.1.html"><b>postfix</b>(1)</a>  command  exports  the  following environment variables
137       before executing the <b>postfix-script</b> file:
138
139       <b>MAIL_CONFIG</b>
140              This is set when the -c command-line option is present.
141
142              With Postfix 2.6 and later, this environment variable forces the
143              <a href="postfix.1.html">postfix(1)</a>  command to operate on the specified Postfix instance
144              only.  This behavior is inherited by  <a href="postfix.1.html">postfix(1)</a>  commands  that
145              run as a descendant of the current process.
146
147       <b>MAIL_VERBOSE</b>
148              This is set when the -v command-line option is present.
149
150       <b>MAIL_DEBUG</b>
151              This is set when the -D command-line option is present.
152
153       When  the  internal  logging service is enabled (by setting a non-empty
154       <a href="postconf.5.html#maillog_file">maillog_file</a> parameter value) the <a href="postfix.1.html">postfix(1)</a> command  exports  settings
155       that  are used by child processes before they have processed <a href="postconf.5.html">main.cf</a> or
156       command-line settings.
157
158       <b>POSTLOG_SERVICE</b>
159              The name of the public postlog service endpoint.
160
161       <b>POSTLOG_HOSTNAME</b>
162              The hostname to prepend to internal logging.
163
164<b>CONFIGURATION PARAMETERS</b>
165       The following <a href="postconf.5.html"><b>main.cf</b></a> configuration parameters are exported as environ-
166       ment variables with the same names:
167
168       <b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
169              The  default  location of the Postfix <a href="postconf.5.html">main.cf</a> and <a href="master.5.html">master.cf</a> con-
170              figuration files.
171
172       <b><a href="postconf.5.html#command_directory">command_directory</a> (see 'postconf -d' output)</b>
173              The location of all postfix administrative commands.
174
175       <b><a href="postconf.5.html#daemon_directory">daemon_directory</a> (see 'postconf -d' output)</b>
176              The directory with Postfix support programs and daemon programs.
177
178       <b><a href="postconf.5.html#html_directory">html_directory</a> (see 'postconf -d' output)</b>
179              The  location  of Postfix HTML files that describe how to build,
180              configure or operate a specific Postfix subsystem or feature.
181
182       <b><a href="postconf.5.html#mail_owner">mail_owner</a> (postfix)</b>
183              The UNIX system account that owns the  Postfix  queue  and  most
184              Postfix daemon processes.
185
186       <b><a href="postconf.5.html#mailq_path">mailq_path</a> (see 'postconf -d' output)</b>
187              Sendmail  compatibility feature that specifies where the Postfix
188              <a href="mailq.1.html"><b>mailq</b>(1)</a> command is installed.
189
190       <b><a href="postconf.5.html#manpage_directory">manpage_directory</a> (see 'postconf -d' output)</b>
191              Where the Postfix manual pages are installed.
192
193       <b><a href="postconf.5.html#newaliases_path">newaliases_path</a> (see 'postconf -d' output)</b>
194              Sendmail compatibility feature that specifies  the  location  of
195              the <a href="newaliases.1.html"><b>newaliases</b>(1)</a> command.
196
197       <b><a href="postconf.5.html#queue_directory">queue_directory</a> (see 'postconf -d' output)</b>
198              The location of the Postfix top-level queue directory.
199
200       <b><a href="postconf.5.html#readme_directory">readme_directory</a> (see 'postconf -d' output)</b>
201              The location of Postfix README files that describe how to build,
202              configure or operate a specific Postfix subsystem or feature.
203
204       <b><a href="postconf.5.html#sendmail_path">sendmail_path</a> (see 'postconf -d' output)</b>
205              A Sendmail compatibility feature that specifies the location  of
206              the Postfix <a href="sendmail.1.html"><b>sendmail</b>(1)</a> command.
207
208       <b><a href="postconf.5.html#setgid_group">setgid_group</a> (postdrop)</b>
209              The   group   ownership  of  set-gid  Postfix  commands  and  of
210              group-writable Postfix directories.
211
212       Available in Postfix version 2.5 and later:
213
214       <b><a href="postconf.5.html#data_directory">data_directory</a> (see 'postconf -d' output)</b>
215              The directory with Postfix-writable  data  files  (for  example:
216              caches, pseudo-random numbers).
217
218       Available in Postfix version 3.0 and later:
219
220       <b><a href="postconf.5.html#meta_directory">meta_directory</a> (see 'postconf -d' output)</b>
221              The  location of non-executable files that are shared among mul-
222              tiple Postfix instances, such as postfix-files,  dynamicmaps.cf,
223              and  the  multi-instance  template  files <a href="postconf.5.html">main.cf</a>.proto and <a href="master.5.html">mas-
224              ter.cf</a>.proto.
225
226       <b><a href="postconf.5.html#shlib_directory">shlib_directory</a> (see 'postconf -d' output)</b>
227              The location of Postfix dynamically-linked  libraries  (libpost-
228              fix-*.so),  and the default location of Postfix database plugins
229              (postfix-*.so) that have  a  relative  pathname  in  the  dynam-
230              icmaps.cf file.
231
232       Available in Postfix version 3.1 and later:
233
234       <b><a href="postconf.5.html#openssl_path">openssl_path</a> (openssl)</b>
235              The location of the OpenSSL command line program <b>openssl</b>(1).
236
237       Other configuration parameters:
238
239       <b><a href="postconf.5.html#import_environment">import_environment</a> (see 'postconf -d' output)</b>
240              The  list  of  environment  parameters that a privileged Postfix
241              process will  import  from  a  non-Postfix  parent  process,  or
242              name=value environment overrides.
243
244       <b><a href="postconf.5.html#syslog_facility">syslog_facility</a> (mail)</b>
245              The syslog facility of Postfix logging.
246
247       <b><a href="postconf.5.html#syslog_name">syslog_name</a> (see 'postconf -d' output)</b>
248              A  prefix  that  is  prepended  to  the  process  name in syslog
249              records, so that, for example, "smtpd" becomes "prefix/smtpd".
250
251       Available in Postfix version 2.6 and later:
252
253       <b><a href="postconf.5.html#multi_instance_directories">multi_instance_directories</a> (empty)</b>
254              An optional list of non-default Postfix  configuration  directo-
255              ries;  these  directories belong to additional Postfix instances
256              that share the Postfix executable files and  documentation  with
257              the  default  Postfix  instance,  and that are started, stopped,
258              etc., together with the default Postfix instance.
259
260       <b><a href="postconf.5.html#multi_instance_wrapper">multi_instance_wrapper</a> (empty)</b>
261              The pathname of a multi-instance manager command that the  <a href="postfix.1.html"><b>post-</b></a>
262              <a href="postfix.1.html"><b>fix</b>(1)</a>   command  invokes  when  the  <a href="postconf.5.html#multi_instance_directories">multi_instance_directories</a>
263              parameter value is non-empty.
264
265       <b><a href="postconf.5.html#multi_instance_group">multi_instance_group</a> (empty)</b>
266              The optional instance group name of this Postfix instance.
267
268       <b><a href="postconf.5.html#multi_instance_name">multi_instance_name</a> (empty)</b>
269              The optional instance name of this Postfix instance.
270
271       <b><a href="postconf.5.html#multi_instance_enable">multi_instance_enable</a> (no)</b>
272              Allow this Postfix instance to be started, stopped, etc.,  by  a
273              multi-instance manager.
274
275       Available in Postfix version 3.4 and later:
276
277       <b><a href="postconf.5.html#maillog_file">maillog_file</a> (empty)</b>
278              The  name  of an optional logfile that is written by the Postfix
279              <a href="postlogd.8.html"><b>postlogd</b>(8)</a> service.
280
281       <b><a href="postconf.5.html#maillog_file_compressor">maillog_file_compressor</a> (gzip)</b>
282              The program to run after rotating  $<a href="postconf.5.html#maillog_file">maillog_file</a>  with  "postfix
283              logrotate".
284
285       <b><a href="postconf.5.html#maillog_file_prefixes">maillog_file_prefixes</a> (/var, /dev/stdout)</b>
286              A list of allowed prefixes for a <a href="postconf.5.html#maillog_file">maillog_file</a> value.
287
288       <b><a href="postconf.5.html#maillog_file_rotate_suffix">maillog_file_rotate_suffix</a> (%Y%m%d-%H%M%S)</b>
289              The format of the suffix to append to $<a href="postconf.5.html#maillog_file">maillog_file</a> while rotat-
290              ing the file with "postfix logrotate".
291
292       <b><a href="postconf.5.html#postlog_service_name">postlog_service_name</a> (postlog)</b>
293              The name of the <a href="postlogd.8.html"><b>postlogd</b>(8)</a> service entry in <a href="master.5.html">master.cf</a>.
294
295<b>FILES</b>
296       Prior to Postfix version 2.6, all of the following files were in  <b>$<a href="postconf.5.html#config_directory">con</a>-</b>
297       <b><a href="postconf.5.html#config_directory">fig_directory</a></b>. Some files are now in <b>$<a href="postconf.5.html#daemon_directory">daemon_directory</a></b> so that they can
298       be shared among multiple instances that run the same Postfix version.
299
300       Use the command "<b>postconf <a href="postconf.5.html#config_directory">config_directory</a></b>" or "<b>postconf  <a href="postconf.5.html#daemon_directory">daemon_direc</a>-</b>
301       <b><a href="postconf.5.html#daemon_directory">tory</a></b>" to expand the names into their actual values.
302
303       $<a href="postconf.5.html#config_directory">config_directory</a>/<a href="postconf.5.html">main.cf</a>, Postfix configuration parameters
304       $<a href="postconf.5.html#config_directory">config_directory</a>/<a href="master.5.html">master.cf</a>, Postfix daemon processes
305       $<a href="postconf.5.html#daemon_directory">daemon_directory</a>/postfix-files, file/directory permissions
306       $<a href="postconf.5.html#daemon_directory">daemon_directory</a>/postfix-script, administrative commands
307       $<a href="postconf.5.html#daemon_directory">daemon_directory</a>/post-install, post-installation configuration
308       $<a href="postconf.5.html#daemon_directory">daemon_directory</a>/dynamicmaps.cf, plug-in database clients
309
310<b>SEE ALSO</b>
311       Commands:
312       <a href="postalias.1.html">postalias(1)</a>, create/update/query alias database
313       <a href="postcat.1.html">postcat(1)</a>, examine Postfix queue file
314       <a href="postconf.1.html">postconf(1)</a>, Postfix configuration utility
315       <a href="postfix.1.html">postfix(1)</a>, Postfix control program
316       <a href="postfix-tls.1.html">postfix-tls(1)</a>, Postfix TLS management
317       <a href="postkick.1.html">postkick(1)</a>, trigger Postfix daemon
318       <a href="postlock.1.html">postlock(1)</a>, Postfix-compatible locking
319       <a href="postlog.1.html">postlog(1)</a>, Postfix-compatible logging
320       <a href="postmap.1.html">postmap(1)</a>, Postfix lookup table manager
321       <a href="postmulti.1.html">postmulti(1)</a>, Postfix multi-instance manager
322       <a href="postqueue.1.html">postqueue(1)</a>, Postfix mail queue control
323       <a href="postsuper.1.html">postsuper(1)</a>, Postfix housekeeping
324       <a href="mailq.1.html">mailq(1)</a>, Sendmail compatibility interface
325       <a href="newaliases.1.html">newaliases(1)</a>, Sendmail compatibility interface
326       <a href="sendmail.1.html">sendmail(1)</a>, Sendmail compatibility interface
327
328       Postfix configuration:
329       <a href="bounce.5.html">bounce(5)</a>, Postfix bounce message templates
330       <a href="master.5.html">master(5)</a>, Postfix <a href="master.5.html">master.cf</a> file syntax
331       <a href="postconf.5.html">postconf(5)</a>, Postfix <a href="postconf.5.html">main.cf</a> file syntax
332       <a href="postfix-wrapper.5.html">postfix-wrapper(5)</a>, Postfix multi-instance API
333
334       Table-driven mechanisms:
335       <a href="access.5.html">access(5)</a>, Postfix SMTP access control table
336       <a href="aliases.5.html">aliases(5)</a>, Postfix alias database
337       <a href="canonical.5.html">canonical(5)</a>, Postfix input address rewriting
338       <a href="generic.5.html">generic(5)</a>, Postfix output address rewriting
339       <a href="header_checks.5.html">header_checks(5)</a>, <a href="header_checks.5.html">body_checks(5)</a>, Postfix content inspection
340       <a href="relocated.5.html">relocated(5)</a>, Users that have moved
341       <a href="transport.5.html">transport(5)</a>, Postfix routing table
342       <a href="virtual.5.html">virtual(5)</a>, Postfix virtual aliasing
343
344       Table lookup mechanisms:
345       <a href="cidr_table.5.html">cidr_table(5)</a>, Associate CIDR pattern with value
346       <a href="ldap_table.5.html">ldap_table(5)</a>, Postfix LDAP client
347       <a href="lmdb_table.5.html">lmdb_table(5)</a>, Postfix LMDB database driver
348       <a href="memcache_table.5.html">memcache_table(5)</a>, Postfix memcache client
349       <a href="mysql_table.5.html">mysql_table(5)</a>, Postfix MYSQL client
350       <a href="nisplus_table.5.html">nisplus_table(5)</a>, Postfix NIS+ client
351       <a href="pcre_table.5.html">pcre_table(5)</a>, Associate PCRE pattern with value
352       <a href="pgsql_table.5.html">pgsql_table(5)</a>, Postfix PostgreSQL client
353       <a href="regexp_table.5.html">regexp_table(5)</a>, Associate POSIX regexp pattern with value
354       <a href="socketmap_table.5.html">socketmap_table(5)</a>, Postfix socketmap client
355       <a href="sqlite_table.5.html">sqlite_table(5)</a>, Postfix SQLite database driver
356       <a href="tcp_table.5.html">tcp_table(5)</a>, Postfix client-server table lookup
357
358       Daemon processes:
359       <a href="anvil.8.html">anvil(8)</a>, Postfix connection/rate limiting
360       <a href="bounce.8.html">bounce(8)</a>, <a href="defer.8.html">defer(8)</a>, <a href="trace.8.html">trace(8)</a>, Delivery status reports
361       <a href="cleanup.8.html">cleanup(8)</a>, canonicalize and enqueue message
362       <a href="discard.8.html">discard(8)</a>, Postfix discard delivery agent
363       <a href="dnsblog.8.html">dnsblog(8)</a>, DNS black/whitelist logger
364       <a href="error.8.html">error(8)</a>, Postfix error delivery agent
365       <a href="flush.8.html">flush(8)</a>, Postfix fast ETRN service
366       <a href="local.8.html">local(8)</a>, Postfix local delivery agent
367       <a href="master.8.html">master(8)</a>, Postfix master daemon
368       <a href="qmgr.8.html">oqmgr(8)</a>, old Postfix queue manager
369       <a href="pickup.8.html">pickup(8)</a>, Postfix local mail pickup
370       <a href="pipe.8.html">pipe(8)</a>, deliver mail to non-Postfix command
371       <a href="postlogd.8.html">postlogd(8)</a>, Postfix internal logging service
372       <a href="postscreen.8.html">postscreen(8)</a>, Postfix zombie blocker
373       <a href="proxymap.8.html">proxymap(8)</a>, Postfix lookup table proxy server
374       <a href="qmgr.8.html">qmgr(8)</a>, Postfix queue manager
375       <a href="qmqpd.8.html">qmqpd(8)</a>, Postfix QMQP server
376       <a href="scache.8.html">scache(8)</a>, Postfix connection cache manager
377       <a href="showq.8.html">showq(8)</a>, list Postfix mail queue
378       <a href="smtp.8.html">smtp(8)</a>, <a href="lmtp.8.html">lmtp(8)</a>, Postfix SMTP+LMTP client
379       <a href="smtpd.8.html">smtpd(8)</a>, Postfix SMTP server
380       <a href="spawn.8.html">spawn(8)</a>, run non-Postfix server
381       <a href="tlsmgr.8.html">tlsmgr(8)</a>, Postfix TLS cache and randomness manager
382       <a href="tlsproxy.8.html">tlsproxy(8)</a>, Postfix TLS proxy server
383       <a href="trivial-rewrite.8.html">trivial-rewrite(8)</a>, Postfix address rewriting
384       <a href="verify.8.html">verify(8)</a>, Postfix address verification
385       <a href="virtual.8.html">virtual(8)</a>, Postfix virtual delivery agent
386
387       Other:
388       syslogd(8), system logging
389
390<b>README FILES</b>
391       <a href="OVERVIEW.html">OVERVIEW</a>, overview of Postfix commands and processes
392       <a href="BASIC_CONFIGURATION_README.html">BASIC_CONFIGURATION_README</a>, Postfix basic configuration
393       <a href="ADDRESS_REWRITING_README.html">ADDRESS_REWRITING_README</a>, Postfix address rewriting
394       <a href="SMTPD_ACCESS_README.html">SMTPD_ACCESS_README</a>, SMTP relay/access control
395       <a href="CONTENT_INSPECTION_README.html">CONTENT_INSPECTION_README</a>, Postfix content inspection
396       <a href="QSHAPE_README.html">QSHAPE_README</a>, Postfix queue analysis
397
398<b>LICENSE</b>
399       The Secure Mailer license must be distributed with this software.
400
401<b>AUTHOR(S)</b>
402       Wietse Venema
403       IBM T.J. Watson Research
404       P.O. Box 704
405       Yorktown Heights, NY 10598, USA
406
407       Wietse Venema
408       Google, Inc.
409       111 8th Avenue
410       New York, NY 10011, USA
411
412       TLS support by:
413       Lutz Jaenicke
414       Brandenburg University of Technology
415       Cottbus, Germany
416
417       Victor Duchovni
418       Morgan Stanley
419
420       SASL support originally by:
421       Till Franke
422       SuSE Rhein/Main AG
423       65760 Eschborn, Germany
424
425       LMTP support originally by:
426       Philip A. Prindeville
427       Mirapoint, Inc.
428       USA.
429
430       Amos Gouaux
431       University of Texas at Dallas
432       P.O. Box 830688, MC34
433       Richardson, TX 75083, USA
434
435       IPv6 support originally by:
436       Mark Huizer, Eindhoven University, The Netherlands
437       Jun-ichiro 'itojun' Hagino, KAME project, Japan
438       The Linux PLD project
439       Dean Strik, Eindhoven University, The Netherlands
440
441                                                                    POSTFIX(1)
442</pre> </body> </html>
443