pop3d(8)pop3d(8)NAMEpop3d - POP3 server
SYNOPSIS
/usr/sbin/pop3d [-d] [-s] [-t trace-file] [-T timeout]
OPTIONS
Sets the socket to debugging and turns on debugging. All debugging
information is saved using syslogd. Turns on statistics logging using
syslogd(8). At the end of each pop3d session, the following information
is logged: username, number of messages deleted, number of bytes
deleted, number of message left on server, number of bytes left on
server. Turns on debugging and saves the trace information in
trace-file using the fprintf(3) command. When the server is waiting
for a command to arrive from the client, it times out after the speci‐
fied number of seconds and terminates the session. This avoids having
pop3d processes hang forever waiting for command input from clients
which have terminated abnormally. A small value is acceptable for small
to medium networks where the network delay is within a few seconds. In
this case 15-30 seconds is not unreasonable. Networks with large
delays in sending packets (for example, SLIP links) may require a
larger value. In this case 300 seconds (5 minutes) is not unreason‐
able.
DESCRIPTION
The pop3d server is an implementation of the Post Office Protocol Ver‐
sion 3 from Qualcomm, Incorporated. It provides remote users with the
ability to manage electronic mail on a UNIX system.
Authentication
The operating system supports the following types of authentication for
the pop3d server: UNIX authentication using the /etc/passwd file,
Authenticated POP (APOP), and enhanced security using C2. The default
is UNIX authentication.
To enable APOP authentication for a user, you must add the user to the
mailauth database. See mailauth(8) and the Network Administration: Ser‐
vices manual for more information.
To use C2 secure authentication, you must configure your system to use
C2 security. See secconfig(8) and the Security guide for more informa‐
tion.
Logging
The pop3d server uses the syslog daemon to keep a record of its activi‐
ties. Messages are logged in the /var/adm/syslog.dated/date/mail.log
file.
Debugging
The pop3d program will log debugging information when the -d parameter
is specified after its invocation in the inetd.conf file. Care should
be exercised in using this option since it generates considerable out‐
put in the mail.log file. Alternatively, the -t file-name option will
place debugging information into file file-name using fprintf instead
of syslog.
You can confirm that the POP server is running by opening a telnet ses‐
sion to port 110. For example: % telnet myhost 110 Connected to
myhost.berkeley.edu. Escape character is '^]'. +OK UCB Pop server
(version 1.6) at myhost starting. quit +OK Pop server at myhost.berke‐
ley.edu signing off. Connection closed by foreign host.
Extensions
The server implements two extended commands: XTND XMIT
Sends a mail message using /usr/sbin/sendmail. XTND XLIST
header [num]
Extracts and returns the specified header line for the specified
message number. If the num parameter is missing, the command
returns the header line for all the messages that are not cur‐
rently marked for deletion.
RESTRICTIONS
Note that this implementation of Qualcomm's POP3 server does not sup‐
port Server Mode, Kerberos authentication, or the bulletin feature.
FILES
mail files POP program invocation mail logging file
SEE ALSO
Commands: inetd(8), mailauth(8), mailusradm(8), secconfig(8)
Network Administration: Services
pop3d(8)