xref: /netbsd-src/external/ibm-public/postfix/dist/html/postdrop.1.html (revision cef8759bd76c1b621f8eab8faa6f208faabc2e15)
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 - postdrop(1) </title>
6</head> <body> <pre>
7POSTDROP(1)                                                        POSTDROP(1)
8
9<b>NAME</b>
10       postdrop - Postfix mail posting utility
11
12<b>SYNOPSIS</b>
13       <b>postdrop</b> [<b>-rv</b>] [<b>-c</b> <i>config</i><b>_</b><i>dir</i>]
14
15<b>DESCRIPTION</b>
16       The  <a href="postdrop.1.html"><b>postdrop</b>(1)</a>  command  creates a file in the <b>maildrop</b> directory and
17       copies its standard input to the file.
18
19       Options:
20
21       <b>-c</b> <i>config</i><b>_</b><i>dir</i>
22              The <a href="postconf.5.html"><b>main.cf</b></a> configuration file is in the named directory instead
23              of the default configuration directory. See also the MAIL_CONFIG
24              environment setting below.
25
26       <b>-r</b>     Use a Postfix-internal protocol for  reading  the  message  from
27              standard input, and for reporting status information on standard
28              output. This is currently the only supported method.
29
30       <b>-v</b>     Enable verbose  logging  for  debugging  purposes.  Multiple  <b>-v</b>
31              options  make  the  software increasingly verbose. As of Postfix
32              2.3, this option is available for the super-user only.
33
34<b>SECURITY</b>
35       The command is designed to run with set-group ID privileges, so that it
36       can write to the <b>maildrop</b> queue directory and so that it can connect to
37       Postfix daemon processes.
38
39<b>DIAGNOSTICS</b>
40       Fatal errors: malformed input, I/O error, out of memory.  Problems  are
41       logged  to  <b>syslogd</b>(8) or <a href="postlogd.8.html"><b>postlogd</b>(8)</a> and to the standard error stream.
42       When the input is incomplete, or when the process receives a HUP,  INT,
43       QUIT or TERM signal, the queue file is deleted.
44
45<b>ENVIRONMENT</b>
46       MAIL_CONFIG
47              Directory  with the <a href="postconf.5.html"><b>main.cf</b></a> file. In order to avoid exploitation
48              of set-group ID privileges, a non-standard directory is  allowed
49              only if:
50
51              <b>o</b>      The  name is listed in the standard <a href="postconf.5.html"><b>main.cf</b></a> file with the
52                     <b><a href="postconf.5.html#alternate_config_directories">alternate_config_directories</a></b> configuration parameter.
53
54              <b>o</b>      The command is invoked by the super-user.
55
56<b>CONFIGURATION PARAMETERS</b>
57       The following <a href="postconf.5.html"><b>main.cf</b></a> parameters are especially relevant to  this  pro-
58       gram.   The  text  below  provides  only a parameter summary. See <a href="postconf.5.html"><b>post-</b></a>
59       <a href="postconf.5.html"><b>conf</b>(5)</a> for more details including examples.
60
61       <b><a href="postconf.5.html#alternate_config_directories">alternate_config_directories</a> (empty)</b>
62              A list of non-default Postfix configuration directories that may
63              be  specified with "-c <a href="postconf.5.html#config_directory">config_directory</a>" on the command line (in
64              the case of <a href="sendmail.1.html"><b>sendmail</b>(1)</a>, with  the  "-C"  option),  or  via  the
65              MAIL_CONFIG environment parameter.
66
67       <b><a href="postconf.5.html#config_directory">config_directory</a> (see 'postconf -d' output)</b>
68              The  default  location of the Postfix <a href="postconf.5.html">main.cf</a> and <a href="master.5.html">master.cf</a> con-
69              figuration files.
70
71       <b><a href="postconf.5.html#import_environment">import_environment</a> (see 'postconf -d' output)</b>
72              The list of environment parameters  that  a  privileged  Postfix
73              process  will  import  from  a  non-Postfix  parent  process, or
74              name=value environment overrides.
75
76       <b><a href="postconf.5.html#queue_directory">queue_directory</a> (see 'postconf -d' output)</b>
77              The location of the Postfix top-level queue directory.
78
79       <b><a href="postconf.5.html#syslog_facility">syslog_facility</a> (mail)</b>
80              The syslog facility of Postfix logging.
81
82       <b><a href="postconf.5.html#syslog_name">syslog_name</a> (see 'postconf -d' output)</b>
83              A prefix that  is  prepended  to  the  process  name  in  syslog
84              records, so that, for example, "smtpd" becomes "prefix/smtpd".
85
86       <b><a href="postconf.5.html#trigger_timeout">trigger_timeout</a> (10s)</b>
87              The  time  limit  for sending a trigger to a Postfix daemon (for
88              example, the <a href="pickup.8.html"><b>pickup</b>(8)</a> or <a href="qmgr.8.html"><b>qmgr</b>(8)</a> daemon).
89
90       Available in Postfix version 2.2 and later:
91
92       <b><a href="postconf.5.html#authorized_submit_users">authorized_submit_users</a> (<a href="DATABASE_README.html#types">static</a>:anyone)</b>
93              List of users who are authorized to submit mail with  the  <a href="sendmail.1.html"><b>send-</b></a>
94              <a href="sendmail.1.html"><b>mail</b>(1)</a> command (and with the privileged <a href="postdrop.1.html"><b>postdrop</b>(1)</a> helper com-
95              mand).
96
97<b>FILES</b>
98       /var/spool/postfix/<a href="QSHAPE_README.html#maildrop_queue">maildrop</a>, <a href="QSHAPE_README.html#maildrop_queue">maildrop queue</a>
99
100<b>SEE ALSO</b>
101       <a href="sendmail.1.html">sendmail(1)</a>, compatibility interface
102       <a href="postconf.5.html">postconf(5)</a>, configuration parameters
103       <a href="postlogd.8.html">postlogd(8)</a>, Postfix logging
104       syslogd(8), system logging
105
106<b>LICENSE</b>
107       The Secure Mailer license must be distributed with this software.
108
109<b>AUTHOR(S)</b>
110       Wietse Venema
111       IBM T.J. Watson Research
112       P.O. Box 704
113       Yorktown Heights, NY 10598, USA
114
115       Wietse Venema
116       Google, Inc.
117       111 8th Avenue
118       New York, NY 10011, USA
119
120                                                                   POSTDROP(1)
121</pre> </body> </html>
122