xenial (1) msgchk.1mh.gz

Provided by: nmh_1.6-8build1_amd64 bug

NAME

       msgchk - check for messages

SYNOPSIS

       msgchk [-date | -nodate] [-notify all/mail/nomail ] [-nonotify all/mail/nomail ] [-host hostname] [-user
            username] [-sasl] [-saslmech mechanism] [-snoop] [users ... ] [-version] [-help]

DESCRIPTION

       The msgchk program checks all known mail drops for mail waiting for you.  For those drops which have mail
       for you, msgchk will indicate if it believes that you have seen the mail in question before.

       The  -notify type switch indicates under what circumstances msgchk should produce a message.  The default
       is -notify all which says that msgchk should always report the  status  of  the  users  maildrop.   Other
       values  for  `type'  include `mail' which says that msgchk should report the status of waiting mail; and,
       `nomail' which says that msgchk should report the status of empty maildrops.  The -nonotify  type  switch
       has the inverted sense, so -nonotify all directs msgchk to never report the status of maildrops.  This is
       useful if the user wishes to check msgchk's exit status.  A non-zero exit status indicates that mail  was
       not waiting for at least one of the indicated users.

       If msgchk produces output, then the -date switch directs msgchk to print out the last date mail was read,
       if this can be determined.

   Using POP
       msgchk will normally check all the local mail drops, but if the option  “pophost:”  is  set  in  the  mts
       configuration  file  “mts.conf”,  or  if  the  -host hostname switch is given, msgchk will query this POP
       service host as to the status of mail waiting.

       To specify a username for authentication with the  POP  server,  use  the  -user  username  switch.   The
       credentials  profile  entry  in  the  mh-profile(5)  man page describes the ways to supply a username and
       password.

       For debugging purposes, there is also a switch -snoop, which will allow you to watch the POP  transaction
       take place between you and the POP server.

       If  nmh has been compiled with SASL support, the -sasl switch will enable the use of SASL authentication.
       Depending on the SASL mechanism used, this may require an additional password prompt from the  user  (but
       the  netrc  file  can  be  used to store this password, as described in the mh-profile(5) man page).  The
       -saslmech switch can be used to select a particular SASL mechanism.

       If SASL authentication is successful, inc  will  attempt  to  negotiate  a  security  layer  for  session
       encryption.   Encrypted  traffic  is  labelled  with `(encrypted)' and `(decrypted)' when viewing the POP
       transaction with the -snoop switch.

FILES

       $HOME/.mh_profile          The user profile
       /etc/nmh/mts.conf          nmh mts configuration file
       /var/mail/$USER            Location of mail drop

PROFILE COMPONENTS

       None

SEE ALSO

       inc(1), mh-mail(5)

DEFAULTS

       `user' defaults to the current user
       `-date'
       `-notify all'

CONTEXT

       None