Hi,
I've just had a few hours with qmail-pop3d and I'd like to highlight a few things i've
learn't...
I started out with this in inetd.conf and a broken Maildir permissions.
Fixing the permissions was easy, but this still was reporting a 'no home/maildir found'
> pop3 stream tcp nowait root /var/qmail/bin/qmail-popup ice.gradwell.com
>/bin/checkpassword
> /var/qmail/bin/qmail-pop3d Maildir
so, I wen't to the djb faq and looked at this:
pop3 stream tcp nowait root /var/qmail/bin/qmail-popup ice.gradwell.com
/bin/checkpassword
/var/qmail/bin/qmail-pop3d Maildir
and also to Dave's wonderful life with qmail...
pop3 stream tcp nowait root /var/qmail/bin/qmail-popup qmail-popup ice.gradwell.com
checkpassword
/var/qmail/bin/qmail-pop3d Maildir
but non of these worked.
So I went back to checkpassword, recompiled, ran the tests, and it worked :-(
so I gave up on inetd, and went to tcpserver...
I tried this:
tcpserver 0 110 /var/qmail/bin/qmail-popup ice.gradwell.com \
/bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &
but this didn't work either... so I went back to the checkpassword tests, and found I
was using
'ice' as my hostname. This finally works:
tcpserver 0 110 /var/qmail/bin/qmail-popup ice \
/bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &
Now, I'm not sure, why, how or where the difference is, but I though't I'd record this
for archive
prosperity, and I'd like to urge all you knowledgeable documentation writers to
mention it! 'cause
it's just cost me several hours of sleep :-)
thanks to Manohar Pradhan for his help.
peter.
--
peter at gradwell dot com; http://www.gradwell.com/
gradwell dot com Ltd. Enabling the internet you don't see.
... just another (profitable) student ...