-apop and -noapop were not documented in msgchk.man. -snoop was documented but
authorDan Harkless <dan@harkless.org>
Sat, 23 Dec 2000 06:11:03 +0000 (06:11 +0000)
committerDan Harkless <dan@harkless.org>
Sat, 23 Dec 2000 06:11:03 +0000 (06:11 +0000)
didn't appear in the usage SYNOPSIS.

ChangeLog
man/msgchk.man

index b9ed7d3..520c910 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Dec 22 22:08:51 2000 Dan Harkless <dan-nmh@dilvish.speed.net>
+
+       * -apop and -noapop were not documented in msgchk.man.  -snoop was
+       documented but didn't appear in the usage SYNOPSIS.
+
 Fri Dec 22 23:42:16 2000 Shantonu Sen <ssen@mit.edu>
 
        * Made a new ./configure option called
index 2f1fed5..f1a10ee 100644 (file)
@@ -20,9 +20,12 @@ msgchk
 %nmhbeginpop%
 \%[\-host\ hostname]
 \%[\-user\ username]
+\%[\-apop]
+\%[\-noapop]
 \%[\-kpop]
 \%[\-sasl]
 \%[\-saslmech \mechanism]
+\%[\-snoop]
 .br
 %nmhendpop%
 \%[users\ ...]
@@ -79,6 +82,17 @@ 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 APOP #defined, the `\-apop' switch will cause
+\fImsgchk\fR to use APOP rather than standard POP3 authentication.  Under APOP,
+a unique string (generally of the format
+<\fIpid\fR.\fItimestamp\fR@\fIhostname\fR>) is announced by the POP server.
+Rather than `USER \fIuser\fR', `PASS \fIpassword\fR', msgchk sends `APOP
+\fIuser\fR \fIdigest\fR', where digest is the MD5 hash of the unique string
+followed by a `secret' shared by client and server, essentially equivalent to
+the user's password (though an APOP-enabled POP3 server could have separate APOP
+and plain POP3 passwords for a single user).  `\-noapop' disables APOP in cases
+where it'd otherwise be used.
+
 If nmh has been compiled with KPOP #defined, the `\-kpop' switch will allow
 \fImsgchk\fR to use Kerberized POP rather than standard POP3 on a given
 invocation.  If POPSERVICE was also #defined to "kpop", \fImsgchk\fR will be