POSTDROP(1)                                                        POSTDROP(1)

NAME
       postdrop - Postfix mail posting utility

SYNOPSIS
       postdrop [-rv] [-c config_dir]

DESCRIPTION
       The  postdrop(1)  command  creates  a file in the maildrop
       directory and copies its standard input to the file.

       Options:

       -c config_dir
              The main.cf configuration  file  is  in  the  named
              directory  instead  of  the  default  configuration
              directory. See  also  the  MAIL_CONFIG  environment
              setting below.

       -r     Use  a  Postfix-internal  protocol  for reading the
              message from standard input, and for reporting sta-
              tus  information  on  standard output. This is cur-
              rently the only supported method.

       -v     Enable verbose logging for debugging purposes. Mul-
              tiple  -v  options  make  the software increasingly
              verbose. As of Postfix 2.3, this option  is  avail-
              able for the super-user only.

SECURITY
       The  command  is  designed to run with set-group ID privi-
       leges, so that it can write to the maildrop  queue  direc-
       tory  and  so  that  it can connect to Postfix daemon pro-
       cesses.

DIAGNOSTICS
       Fatal errors: malformed input, I/O error, out  of  memory.
       Problems  are  logged  to  syslogd(8)  and to the standard
       error stream.  When the input is incomplete, or  when  the
       process  receives  a  HUP,  INT,  QUIT or TERM signal, the
       queue file is deleted.

ENVIRONMENT
       MAIL_CONFIG
              Directory with the main.cf file. In order to  avoid
              exploitation  of  set-group  ID  privileges, a non-
              standard directory is allowed only if:

              o      The name is listed in the  standard  main.cf
                     file  with  the alternate_config_directories
                     configuration parameter.

              o      The command is invoked by the super-user.

CONFIGURATION PARAMETERS
       The following main.cf parameters are  especially  relevant
       to this program.  The text below provides only a parameter
       summary. See postconf(5) for more details including  exam-
       ples.

       alternate_config_directories (empty)
              A  list of non-default Postfix configuration direc-
              tories that may be specified with "-c config_direc-
              tory"  on  the command line, or via the MAIL_CONFIG
              environment parameter.

       config_directory (see 'postconf -d' output)
              The default location of  the  Postfix  main.cf  and
              master.cf configuration files.

       import_environment (see 'postconf -d' output)
              The  list  of environment parameters that a Postfix
              process  will  import  from  a  non-Postfix  parent
              process.

       queue_directory (see 'postconf -d' output)
              The  location of the Postfix top-level queue direc-
              tory.

       syslog_facility (mail)
              The syslog facility of Postfix logging.

       syslog_name (postfix)
              The mail system  name  that  is  prepended  to  the
              process  name  in  syslog  records, so that "smtpd"
              becomes, for example, "postfix/smtpd".

       trigger_timeout (10s)
              The time limit for sending a trigger to  a  Postfix
              daemon  (for example, the pickup(8) or qmgr(8) dae-
              mon).

       Available in Postfix version 2.2 and later:

       authorized_submit_users (static:anyone)
              List of users who are  authorized  to  submit  mail
              with  the  sendmail(1) command (and with the privi-
              leged postdrop(1) helper command).

FILES
       /var/spool/postfix/maildrop, maildrop queue

SEE ALSO
       sendmail(1), compatibility interface
       postconf(5), configuration parameters
       syslogd(8), system logging

LICENSE
       The Secure Mailer license must be  distributed  with  this
       software.

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

                                                                   POSTDROP(1)