I have gone the 'easy' way.
Downloaded gnu-pop3d. Worked in 10 minutes (with shadow passwords).
Butch Kemper wrote:
>
> Looks like you have wrong permissions on /var/mail. Here is what I have:
>
> kemper:~$ ls -ld /var/mail
> drwxrwsr-x 3 root mail 4096 Jan 26 21:43 /var/mail
> kemper:~$
>
> Butch
>
> At 05:23 AM 2/16/01, Richard van Drimmelen wrote:
> >I've tried it without shadow passwords.
> >Changed the permissions of /var/mail to the required permissions as
> >written in INSTALL and FAQ.
> >
> >ls -ld /var/mail
> >drwxrwxrwt 2 root mail 4096 Feb 16 12:11 /var/mail
> >
> >When I telnet to port 110:
> >
> >-ERR [SYS/PERM] Temporary drop /var/mail/.sander.pop not owned by
> >sander.
> >+OK Pop server at www1 signing off.
> >
> >The file /var/mail/.sander.pop is created, but with the wrong
> >permissions:
> >
> >ls -las .sander.pop
> >0 -rw------- 1 nobody nogroup 0 Feb 16 12:11 .sander.pop
> >
> >Any suggestions ?
> >
> >Richard van Drimmelen wrote:
> > >
> > > Thanks for your answer,
> > >
> > > Yes I'm using the shadow file (for obvious security reasons).
> > > I have added the specialauth and it didn't work.
> > >
> > > I also tried qpopper on a Sun Solaris 2.7 machine (also a 'shadowed'
> > > machine), and this worked in 5 minutes.
> > > Could it be a PAM problem ?
> > >
> > > Butch Kemper wrote:
> > > >
> > > > With the Debian Distributions, you can either use Shadow Passwords or
> > not.
> > > >
> > > > If you are using Shadow Passwords, then you need "--enable-specialauth".
> > > >
> > > > If you are NOT using Shadow Passwords, then you do NOT need
> > > > "--enable-specialauth".
> > > >
> > > > Look at the entry for "sander" in /etc/passwd. The second field in the
> > > > record contains the password. If it contains an "*", then you are using
> > > > Shadow Passwords. Look at the entry for "sander" in /etc/shadow and
> > there
> > > > the second field will contain the password.
> > > >
> > > > Take a look at "man shadowconfig". This is the command to turn
> > on|off the
> > > > shadow passwords.
> > > >
> > > > Butch
> > > >
> > > > At 03:01 AM 2/15/01, you wrote:
> > > > >Trying to install qp 3.1.2 on a Linux 2.2.17 kernel (Debain 2.2).
> > > > >
> > > > >I have added "--enable-specialauth" to configure, but still I get
> > > > >rejected when telnetting to port 110.
> > > > >
> > > > >telnet localhost 110
> > > > >Trying 127.0.0.1...
> > > > >Connected to localhost.
> > > > >Escape character is '^]'.
> > > > >+OK QPOP (version 3.1.2) at localhost starting.
> > > > >user sander
> > > > >+OK Password required for sander.
> > > > >pass xxxxx
> > > > >-ERR [AUTH] Password supplied for "sander" is incorrect.
> > > > >+OK Pop server at localhost signing off.
> > > > >Connection closed by foreign host.
> > > > >
> > > > >
> > > > >In /var/log/mail.log:
> > > > >
> > > > >Feb 14 14:11:35 www1 popper[1147]: sander at localhost (127.0.0.1): -ERR
> > > > >[AUTH] Password supplied for "sander" is incorrect.
> > > > >Feb 14 14:11:35 www1 popper[1147]: [AUTH] Failed attempted login to
> > > > >sander from host (localhost) 127.0.0.1
> > > > >
> > > > >If I telnet to port 23 and login using this username/password, all works
> > > > >fine.
> > > > >
> > > > >Can someone help me out ?
> > > > >
> > > > >Thanks for your time,
--
Richard van Drimmelen | email: [EMAIL PROTECTED]
Facility Management | phone: +31 20 5928080
SARA Computing Services | fax: +31 20 6683167