autoupdate
[postfix-master.git] / postfix-master / commands.html
blob03ca2e847caeabbcbfa8da14fddddf48824e8fb2
1 <html>
3 <head>
5 <title>Postfix Anatomy - Command-line Utilities</title>
7 <META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">
8 </head>
10 <body background="obsolete.gif">
12 <h1><a href="big-picture.html"><img src="small-picture.gif" width="115" height="45"></a> Postfix
13 Anatomy - Command-line Utilities</h1>
15 <hr>
17 <p> <strong> Note: this web page is no longer maintained. It exists
18 only to avoid breaking links in web pages that describe earlier
19 versions of the Postfix mail system. </strong> </p>
21 <a href="docs.html">Up one level</a> | <a
22 href="receiving.html">Receiving Mail</a> | <a
23 href="delivering.html">Delivering Mail</a> | <a
24 href="backstage.html">Behind the Scenes</a> | Command-line Utilities
26 <p>
28 Enough daemon talk. The anatomy lesson ends with an introduction
29 to command-line utilities for day-to-day use of the Postfix mail
30 system. Besides the <a href="sendmail.1.html">sendmail</a>, <a
31 href="sendmail.1.html">mailq</a>, and <a
32 href="sendmail.1.html">newaliases</a> commands that were already
33 introduced, the Postfix system comes with it own collection of
34 utilities. For consistency, these are all named post<i>something</i>.
36 <ul>
38 <li>The <a href="postfix.1.html">postfix</a> command controls the
39 operation of the mail system. It is the interface for starting and
40 stopping the mail system, and for some other administrative
41 operations. This command is reserved to the super-user.
43 <p>
45 <li>The <a href="postalias.1.html">postalias</a> command maintains
46 Postfix <a href="aliases.5.html">alias</a> databases. This is the
47 program behind the <a href="newaliases.1.html">newaliases</a>
48 command.
50 <p>
52 <li>The <a href="postcat.1.html">postcat</a> command displays the
53 contents of Postfix queue files. This is a limited, preliminary
54 utility. This program is likely to be superseded by something more
55 powerful that can also edit Postfix queue files.
57 <p>
59 <li>The <a href="postconf.1.html">postconf</a> command displays
60 Postfix <b>main.cf</b> parameters: actual values, default values,
61 or parameters that have non-default settings. This is a limited,
62 preliminary utility. This program is likely to be superseded by
63 something more powerful that can not only list but also edit the
64 <b>main.cf</b> file.
66 <p>
68 <li>The <a href="postdrop.1.html">postdrop</a> command is the mail
69 posting utility that is run by the <a href="sendmail.1.html">sendmail</a>
70 command in order to deposit mail into the <b>maildrop</b> queue
71 directory.
73 <p>
75 <li>The <a href="postkick.1.html">postkick</a> command makes some
76 internal communication channels available for use in, for example,
77 shell scripts.
79 <p>
81 <li>The <a href="postlock.1.html">postlock</a> command provides
82 Postfix-compatible mailbox locking for use in, for example, shell
83 scripts.
85 <p>
87 <li>The <a href="postlog.1.html">postlog</a> command provides
88 Postfix-compatible logging for shell scripts.
90 <p>
92 <li>The <a href="postmap.1.html">postmap</a> command maintains
93 Postfix lookup tables such as <a href="canonical.5.html">canonical</a>,
94 <a href="virtual.5.html">virtual</a> and others. It is a cousin of
95 the UNIX <b>makemap</b> command.
97 <p>
99 <li>The <a href="postqueue.1.html">postqueue</a> command is the
100 utility that is run by the <a href="sendmail.1.html">sendmail</a>
101 command in order to flush or list the mail queue.
105 <li>The <a href="postsuper.1.html">postsuper</a> command maintains
106 the Postfix queue. It removes old temporary files, and moves queue
107 files into the right directory after a change in the hashing depth
108 of queue directories. This command is run at mail system startup time.
110 </ul>
112 <hr>
114 <a href="docs.html">Up one level</a> | <a
115 href="receiving.html">Receiving Mail</a> | <a
116 href="delivering.html">Delivering Mail</a> | <a
117 href="backstage.html">Behind the Scenes</a> | Command-line Utilities
119 </body>
121 </html>