home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
pop3s105.zip
/
POP3.DOC
< prev
next >
Wrap
Text File
|
1996-10-17
|
4KB
|
111 lines
Pop3 documentation - October 10, 1996
Pop3 is a complete Post Office Protocol Version 3 server which runs
under OS/2 equipped with TCP/IP. This implementation fully supports
all aspects of rfc1522 including the 'APOP' (password encryption
derived from the RSA Data Security, Inc. MD5 Message-Digest
Algorithm), 'TOP', and 'UIDL' commands. Some non-RFC behaviors are
supported: 'XTND XMIT', 'LAST', and 'Status:' header.
Pop3 is a service used by mail agents to retrieve messages from a user
mail box. Usually the sendmail service is used to deliver messages
to the mailbox. You may need to configure your sendmail daemon to
get incoming mail delivered to seperate user mailboxes.
UPGRADES:
---------
Due to user requests, the following upgrades have been implemented.
1) Duplicate users are detected in the MAILADDR file.
2) Lack of directory name is detected when loading MAILADDR file.
3) POP3LOAD utility to cause POP3 to reload configuration.
4) Improved exception handling to prevent entire server from faulting
due to problem in single thread.
5) User names can be made case-insensitive. (Use -c on command line.)
6) Non-RFC standard LAST command.
7) Non-RFC standard Status header.
8) TOP returns headers plus top n lines of message instead of top n
lines.
9) Works with most recent so32dll.dll
How to Install
--------------
To install Pop3 make sure your services file (found in the $ETC
directory) has an entry similar to the following (pop3 and tcp MUST
be in lower case):
pop3 110/tcp #Post Office Protocol - Version 3
Once you run pop3 from a command shell the service becomes available.
You may wish to a 'start pop3' to startup.cmd or create a program
icon and add it to the startup folder. You may also add 'start pop3'
to the tcpexit.cmd file which is in X:\tcpip\bin. This file is not
used by most implementations and more than likely need to be created.
The tcpexit.cmd file is CALLed by the tcpstart.cmd file. You should
not add the pop3 launch command to tcpstart.cmd since tcpstart.cmd is
modified by the configuration notebooks.
The authorized user file is set by the '-a' command line option. By
default the authorized user file is called MAILADDR. pop3 will
search for this file in the %ETC% directory unless a fully quailified
path name is given.
Each line in the authorized user file contains three words. The first
word is a user name, the second word a mail directory, the third word
is optional and specifies the logon password. Any blank lines are
ignored. All characters after an octothorp ('#') are ignored until
the end of line is reached. Two sample users and the default spool
command follow:
mike p:\net\pop3\mail\mike mikesecretpassword
chas p:\net\pop3\mail\chas chassecretpassword
spool p:\net\pop3\mail "sendmail.exe -af %1 -t"
User names are case sensitive unless -c is specified on the command
line. Passwords are always case sensitive.
The special user name 'spool' is used to specify how pop3 will handle
incoming 'XTND XMIT' requests. The second word is the spool
directory, the third word is the spool command executed after a
message has been sent to pop3. The '%1' is replaced with the name of
the spool file.
Pop3 can log accesses to the mail service. The '-l' command line
option will log all client/server conversation to the screen. The
'-l<file>' option will log conversation to the specified file.
Leaving out the filename will cause the log to be displayerd
onscreen. Take care with using logging; user passwords will be
displayed although the messages sent or retrieved will not be.
Additionally, these logs do get quite large.
Pop3 is not shareware. It is Copyrighted material and the author
requests the following user licence fees:
#Users Fee #Users Fee
1 $20 512 $180
2 $40 1024 $200
8 $60 2048 $220
16 $80 4196 $240
32 $100 8192 $260
64 $120 16384 $280
128 $140 32768 $300
256 $160 65536 $320
All fees should be sent to:
Charles Honton
c/o Secant Technologies
23811 Chagrin Blvd. #244
Beachwood, OH 44120
Comments and suggestions are appreciated.
Direct all inquiries to chas@secant.com