Provided by: manpages-zh_1.5.2-1_all bug

NAME

       msmtp - An SMTP client

 (SYNOPSIS)
        ():   msmtp [option...] [--] recipient...
              msmtp [option...] -t [--] [recipient...]

       :      msmtp [option...] --serverinfo

       :      msmtp [option...] --rmqs=host|@domain|#queue

 (DESCRIPTION)
       msmtp SMTP
       msmtp SMTP
       msmtp RMQS SMTP

 (EXIT STATUS)
       sendmail  sysexits.h  EXAMPLES

 (OPTIONS)

       sendmail

        (General options)

              --version
                     TLS/SSL

              --help

              -P, --pretend
                      ***

              -d, --debug
                     SMTP

        (Changing the mode of operation)

              -S, --serverinfo
                     SMTP TLSDSN TLS TLS

              --rmqs=(host|@domain|#queue)
                     SMTP

        (Configuration options)

              -C, --file=filename
                     ~/.msmtprc

              -a, --account=account_name
                     "default"  --host

              --host=hostname
                     SMTP --account

              --port=number
                      port

              --timeout=(off|seconds)
                      timeout --connect-timeout

              --protocol=(smtp|lmtp)
                      protocol

              --auth[=(on|off|method)]
                      auth

              --user=[username]
                      user

              --tls[=(on|off)]
                     TLS  tls

              --tls-starttls[=(on|off)]
                     TLS STARTTLS  tls_starttls

              --tls-trust-file=[file]
                     TLS trust file tls_trust_file

              --tls-key-file=[file]
                     TLS key file tls_key_file

              --tls-cert-file=[file]
                     TLS cert file tls_cert_file

              --tls-certcheck[=(on|off)]
                     TLS  tls_certcheck

              --tls-force-sslv3[=(on|off)]
                     SSLv3 tls_force_sslv3

              --domain=[string]
                     SMTP EHLO (or LMTP LHLO) domain

        (Options specific to sendmail mode)

              --auto-from[=(on|off)]
                     automatic envelope-from addresses auto_from

              -f, --from=address
                     envelope-from address auto_from
                      --account  --host envelope-from address  from "default"

              --maildomain=[domain]
                     envelope-from addresses  auto_from  maildomain

              -N, --dsn-notify=(off|cond)
                     DSN notification conditions dsn_notify

              -R, --dsn-return=(off|ret)
                        DSN   notification  amount  dsn_return  sendmail  hdrs
                     headers

              --keepbcc[=(on|off)]
                     Bcc header keepbcc

              -X, --logfile=[file]
                     log file logfile

              --syslog[=(on|off|facility)]
                     syslog syslog

              -t, --read-recipients
                     To, Cc, Bcc headers

              --      '-'

       sendmail
       -Btype, -bm, -Fname, -G, -hN, -i, -L tag, -m, -n, -O option=value,  -ox
       value, -v

 (USAGE)
       ()SMTP

       SMTP  accounts SMTP TLS

       envelope-fromSMTP   auto_from  Envelope-from   form   --from  auto_from
       user@domain  user   $USER   $LOGNAME  domain    maildomain   maildomain
       envelope-from

       --account=id

       --host=hostname

       --from=address
               from envelop-from  --account  --host

        --from  from "default"

 (CONFIGURATION FILES)
       SYSCONFDIR/msmtprcSYSCONFDIR  --version
       (~/.msmtprc )

       ('#')

       (")
       "~"$HOME  on  on
       groups  account SMTP

       EXAMPLES

       defaults
              defaults

       account name [:account[,...]]

              account

       host hostname
              SMTP

       port number
              SMTP    service    database   SMTP   "smtp"   (25)STARTTLS   TLS
              "ssmtp"(445)LMTP"lmtp"

       timeout (off|seconds)
              ()off
               connect_timeout

       protocol (smtp|lmtp)
              SMTP LMTPSMTP port

       auto_from [(on|off)]
              automatic  envelope-fromuser@domain  envelope-from  user   $USER
              $LOGNAME  domain  maildomain  maildomain envelope-from envelope-
              from

       from envelope_from
              envelope-from auto_from

       maildomain [domain]
              envelope  auto_from

       auth [(on|off|method)]
              SMTP  on msmtp ()
               user  password msmtp msmtp ~/.netrc msmtp
               plain, cram-md5, digest-md5, gssapi, external, login, and  ntlm
              --version
              plain  login tls
              msmtp SMTP TLS TLS gssapi,digest-md5,cram-md5 and ntlm
              external SMTP TLS ( tls_cert_file )external [ msmtp ]msmtp

       user [username]
              SMTP  auth

       password [secret]
              SMTP  auto msmtp  ~/.netrc msmtp

       ntlmdomain [domain]
               ntlm ()

       tls [(on|off)]
              TLS/SSL TLS TLS SMTP  tls_certcheck TLS/SSL  tls_trust_file ()

       tls_starttls [(on|off)]
              TLS STARTTLS SMTP TLS ( SMTP tunneled through TLS/SSL)465
               tls_nostarttls  tls_starttls off

       tls_trust_file [file]
              PEM (CAs)msmtp

       tls_key_file [file]
               tls_cert_file msmtp SMTP PEM

       tls_cert_file [file]
               tls_key_file msmtp SMTP PEM

       tls_certcheck [(on|off)]
              TLS TLS
               tls_nocertcheck  tls_certcheck off

       tls_force_sslv3 [(on|off)]
              TLS/SSL SSLv3 SSL

       dsn_notify (off|condition)
              DSN (Delivery Status Notification) off DSN DSN  condition  never
              ( ) failure  delay  success SMTP DSN

       dsn_return (off|amount)
              DSN  off DSN  amount  headers full SMTP DSN

       domain argument
              SMTP EHLO(or  LMTP  LHLO)  localhost  (  )(provider.example  for
              joe@provider.  example)

       keepbcc [(on|off)]
              Bcc header

       logfile [file]

              logfile msmtp logfile
              SMTP TLS ()( )SMTP SMTP () ()( sysexits.hEX_OK )
              (-)msmtp

       syslog [(on|off|facility)]
              syslog facility LOG_USERLOG_MAILLOG_LOCAL0...LOG_LOCAL7 LOG_USER
              msmtp syslog
              SMTP TLS ()( )SMTP SMTP () ()( sysexits.hEX_OK )

 (EXAMPLES)
        (Configuration file)

       # Set default values for all following accounts.
       defaults
       tls on
       tls_trust_file /etc/ssl/certs/ca-certificates.crt
       logfile ~/.msmtp.log

       # A freemail service
       account freemail
       host smtp.freemail.example
       from joe_smith@freemail.example
       auth on
       user joe.smith
       password secret

       # A second mail address at the same freemail service
       account freemail2 : freemail
       from joey@freemail.example

       # The SMTP server of the provider.
       account provider
       host mail.provider.example
       from smithjoe@provider.example
       auth on
       user 123456789
       password my_password

       # Set a default account
       account default : provider

       Mutt msmtp (Using msmtp with Mutt)

       msmtp Mutt
       set sendmail="/path/to/msmtp"
       set use_from=yes
       set realname="Your Name"
       set from=you@example.com
       set envelope_from=yes
       envelope_from=yes Mutt msmtp -f msmtp you@example.com
        -a
       set sendmail="/path/to/msmtp -a my-account"

       set sendmail="/path/to/msmtp --host=mailhub -f me@example.com --tls"

       Mutt -f Mutt
       macro generic "<esc>1" ":set from=you@example.com"
       macro generic "<esc>2" ":set from=you@your-employer.example"
       macro generic "<esc>3" ":set from=you@some-other-provider.example"

       mail msmtp (Using msmtp with mail)

        ~/.mailrc
       set sendmail="/path/to/msmtp"

/ (FILES / ENVIRONMENT)

       SYSCONFDIR/msmtprc
               --version SYSCONFDIR

       ~/.msmtprc

       ~/.netrc
              .netrc msmtp  .netrc netrc(5) ftp(1)

       $USER, $LOGNAME
              $USER$LOGNAME

       $TMPDIR

               -t/--read-recipients

 (AUTHORS)
       msmtp was written by Martin Lambers <marlam@marlam.de>.
       Other   authors   are   listed  in  the  AUTHORS  file  in  the  source
       distribution.

 (SEE ALSO)
       mutt(1), mail(1), sendmail(8), netrc(5) or ftp(1)

[]

       "Nickel Cobalt" <angelerosster@gmail.com>

[]

       2007/05/01

[]

       "Nickel Cobalt" <angelerosster@gmail.com>

MAN-PAGE

       http://cmpp.linuxforum.net

                                    2006-11                           MSMTP(1)