ftpmail(1) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨페이지이름
검색(S)

ftpmail(1)

Name
     ftpmail - FIFO-based Perl script for sending email based  on
     proftpd TransferLog

Synopsis
     ftpmail [ --help ] [ --fifo  fifo-path  ]  [  --from  email-
     address ] [ --log xferlog-file ] [ --recipient email-address
     ] [ --subject email-subject ] [ --smtp-server server-address
     ]  [  --attach-file  ]  [  --auth smtp-auth-info-file ] [ --
     ignore-users regex-pattern ] [ --watch-users regex-pattern ]

Description
     ftpmail  is  a  Perl  script  designed  to  read   ProFTPD's
     TransferLog  log  entries, watching for uploads, and to send
     an automatic email notification when uploads occur.  To  use
     ftpmail  ,  you  configure  your proftpd daemon to write its
     TransferLog to a FIFO; the ftpmail program is a FIFO reading
     program which then processes those log messages.

Options
     --help      Display a short usage description, including all
                 available options.

     --attach-file
                 If used, this will cause a copy of the  uploaded
                 file  to  be  included, as an attachment, in the
                 generated email.

     --auth smtp-auth-info-file
                 Configures the path to a  file  containing  SMTP
                 authentication information.  The configured file
                 should look like this:
                      user      username
                      password  password

     --fifo fifo-path
                 Indicates the path to the FIFO to which  proftpd
                 is  writing  its  TransferLog.  That is, this is
                 the path  that  you  used  for  the  TransferLog
                 directive  in your proftpd.conf.  This parameter
                 is REQUIRED.

     --from email-address
                 Specifies the email address to use in  the  From
                 email header.  This parameter is REQUIRED.

     --ignore-users regex-pattern
                 Specifies a Perl  regular  expression.   If  the
                 uploading user name matches this regular expres-
                 sion, then an email notification  is  NOT  sent;
                 otherwise, an email is sent.

     --log xferlog-path
                 Since this script reads  the  TransferLog  using
                 FIFOs,  the actual TransferLog file is not writ-
                 ten by default.  Use this option  to  write  the
                 normal TransferLog file, in addition to watching
                 for uploads.

     --recipient email-address
                 Specifies an email address to which to  send  an
                 email  notification  of the upload.  This option
                 can be used multiple times to  specify  multiple
                 recipients.  AT LEAST ONE recipient is REQUIRED.

     --smtp-server server-address
                 Specifies the SMTP server to which to  send  the
                 email.  This parameter is REQUIRED.

     --subject subject
                 Specify a custom Subject email  header  for  the
                 email sent.  The default Subject is:
                      User `$user' uploaded file `$file' via FTP

     --watch-users regex-pattern
                 Specifies a Perl  regular  expression.   If  the
                 uploading user name matches this regular expres-
                 sion, then an email notification is sent; other-
                 wise, no email is sent.

Files
     /var/log/xferlog

Authors
     ProFTPD is written and maintained by  a  number  of  people,
     full        credits        can       be       found       on
     http://www.proftpd.org/credits.html

See Also
     proftpd(8), xferlog(5)

     Full documentation on ProFTPD, including  configuration  and
     FAQs, is available at http://www.proftpd.org/

     For help/support, try the ProFTPD mailing lists, detailed on
     http://www.proftpd.org/lists.html

     Report bugs at http://bugs.proftpd.org/
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3