			       POP3 Proxy server
			       
		     Open Source - GPL - POP3 proxy server
	       Copyright (c) Radim Kolar 1999, hsn@cybermail.net

		     http://home.worldonline.cz/~cz210552/

This is not a POP3 Daemon, it is a POP3 proxy server, which allows
users access their POP3 mailboxes located somewhere else. It requires
a Java 1.1.

Invocation
==========

java pop3proxy [switches]

Switches:

 -p port - run this proxy server on alternate port (default 110)
 -f username/hostname separator string (default #)
 -b Bindaddress (default any)
 -m Maxclients (default 10)
 -r remote port for direct mode (default none)
 -d remote address for direct mode (default none)
 -s turn on secured mode (default off)

Operation
=========
This server allows users, which do not have direct access to their's
POP3 mailboxes to get them via this server. Server must have a direct
access to these mailboxes, of course.

If server is running on local network on machine with DNS name dialup.lan
and user has POP3 account on cybermail.net, but because it has not a direct
connection to it, it must go through proxy server.

User configures mail program to use dialup.lan as POP3 host name and
uses special username to get mail from remote account. In our example
it will type user#cybermail.net as pop3 account name. Password is the
same.

Direct mode
===========
Proxy server can be also run in direct mode, when activated. It makes
direct connections between user and original server, so user do not need
to use any special userid. Of course, you can access only ONE remote server,
which is specified after -d switch.

Secure mode
===========
Server checks if data flying through connection are valid in POP3 session,
for example disallows unknown POP3 commands, or long lines.

Limitations
===========
APOP logins are only supported in direct mode.

	      Hare Krisna, Hare Krisna, Krisna Krisna, Hare Hare,
		  Hare Rama, Hare Rama, Rama Rama, Hare Hare.
