    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 (see 'postconf -d' output)
                  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)