Using Qpopper on MacOS X 10.3:

* You must build using the "--with-pam" option as MacOS X 10.3 no
longer provides any way to retrieve the encoded password field 
(--with-pam is compatible with Mac OS X 10.2 also, untested on 10.1 
or 10.0).  Note that the configure script sets '--with-pam' by
default, so you don't have to unless you want to change the pam service
name (default is 'pop3').

* Recommended to build with the "--enable-standalone" option so that 
daemon startup can be controlled more easily by an entry in 

/etc/hostconfig
* If you want ssl support, build with the 
"--enable-openssl=/usr" option (assuming you have a signed certificate 
and know how to configure popper to use it; to be compatible with Mac 
OS X Mail, you must use -l 1 and NOT -l 2 when running the popper 
daemon)

Do the following to build:

# configure --enable-standalone
# make

Now you need an entry in /etc/pam.d/ for pop3.  Copy the sample pam
configuration file from the 'samples' directory to the '/etc/pam.d'
directory by entering the following commands.  Or skip these commands
and use 'make install' do it for you.

    sudo sh -c 'umask 0077; cp samples/qpopper.pam /etc/pam.d/pop3'

Now, using /System/Library/StartupItems/CrashReporter as an example, 
create a /Library/StartupItems/QPopper that launches popper at startup 
time (have it test the POPSERVER variable and then you can set 
POPSERVER=-YES- in /etc/hostconfig to enable it).  Store the popper 
executable in /Library/StartupItems/QPopper so that it stays with the 
QPopper startup item.  Your StartupParameters.plist should have 
Requires = ("Resolver", "Network") and Provides = ("POP3").  May sure 
you launch popper in your QPopper script using the full path 
"/Library/StartupItems/QPopper/popper" or it won't work.
