-.TH MSGCHK %manext1% "October 9, 2016" "%nmhversion%"
-.\"
+.TH MSGCHK %manext1% 2016-11-02 "%nmhversion%"
+.
.\" %nmhwarning%
-.\"
+.
.SH NAME
-msgchk \- check for messages
+msgchk \- nmh's check for incoming email
.SH SYNOPSIS
.HP 5
.na
.IR hostname ]
.RB [ \-user
.IR username ]
-.RB [ \-sasl ]
+.RB [ \-sasl " | " \-nosasl ]
.RB [ \-saslmech
.IR mechanism ]
.RB [ \-initialtls ]
.RB [ \-notls ]
+.RB [ \-certverify " | " \-nocertverify ]
.RB [ \-authservice
.IR service ]
.RB [ \-snoop ]
which says that
.B msgchk
should always report the status of the
-users maildrop. Other values for `type' include `mail' which says that
+users mail drop. Other values for `type' include `mail' which says that
.B msgchk
should report the status of waiting mail; and, `nomail'
which says that
.B msgchk
-should report the status of empty maildrops.
+should report the status of empty mail drops.
The
.B \-nonotify
.I type
directs
.B msgchk
to never report the status of
-maildrops. This is useful if the user wishes to check
+mail drops. This is useful if the user wishes to check
.BR msgchk 's
-exit status. A non\-zero exit status indicates that mail was
-.B not
+exit status. A non-zero exit status indicates that mail was
+.I not
waiting for at least one of the indicated users.
.PP
If
switch. The
.B \-notls
switch will disable all attempts to negotiate TLS.
+.PP
+When using TLS the default is to verify the remote certificate and SubjectName
+against the local trusted certificate store. This can be controlled by
+the
+.B \-certverify
+and
+.B \-nocertverify
+switches. See your OpenSSL documentation for more information on certificate
+verification.
.SH FILES
.fc ^ ~
.nf
.ta \w'%nmhetcdir%/ExtraBigFileName 'u
-^$HOME/\&.mh\(ruprofile~^The user profile
+^$HOME/.mh_profile~^The user profile
^%nmhetcdir%/mts.conf~^nmh mts configuration file
^%mailspool%/$USER~^Location of mail drop
.fi
.fi
.SH "SEE ALSO"
.IR inc (1),
-.IR mh\-mail (5)
+.IR mh\-mail (5),
.IR post (8)
.SH DEFAULTS
.nf