Diagnostic aids for popper
Diagnostic aids for popper are found in the SYSLOGD log information. Following is a sample z/OS UNIX popper log message:
Apr 20 14:19:36 MVSW popper[16777240]: Received: "quit"
Use the -t trace option to direct all popper message logging to the specified file. The POP server copies the user's entire maildrop to /tmp and then operates on that copy. If the maildrop is particularly large, or inadequate space is available in /tmp, then the server refuses to continue and terminate the connection.
To test popper, you can mimic a popper client by TELNETing
into a popper port (110) and issuing the popper commands that are documented in RFC 1725. The following are a few
of the commands that are used to verify that popper is listening on
port 110:
- user name
- Specifies the mailbox.
- pass string
- Specifies a server/mailbox-specific password.
- list [msg]
- Lists all message numbers and size or information about a specific message.
- retr msg
- Retrieves the specific message to the screen.
- quit
- Closes the connection to popper.
Following is an example of a TELNET exchange:
> telnet <host name/ip addr> 110
OK POP (version 2.53) at MVSW.tcp.raleigh.ibm.com starting.
> user user163
OK Password required for USER163
> pass tcpxyz
OK USER163 has 6 messages (4273 octets)
> list
OK 6 messages (4273 octets)
1 346
2 371
3 333
4 347
5 2541
6 335
.
> retr 3
OK 333 octets
Received: 9BPXROOT@local host by mvsw.tcp.raleigh.ibm.com (8.8.7/8.8.1) id
PAA83
886099 for user163; Tue, 10 Mar 1998 15:36:57 -0500
Date: Tue, 10 Mar 1998 15:36:57 -0500
from USER163 <USER163>USER163
Message-ID: <199803102036.PAA83886099@mvsw.tcp.raleigh.ibm.com>
X-UIDL: 4569e8e12631e857eed8d8b0ca493
Status: 0
hello
.