Hi, here is a long thread [sorry] between me and ken at inter7.com. I'm
trying to get the debian qmail working but I don't think I have vchkpw
working properly with vpopmail. I can send mail ok but on receiving I
believe the trouble is vchkpw is not working with vpopmail to
authenticate passwords for test users. Ken suggests I compile the new
version from source but that's just not the debian way so... if anyone
can give advice on this I'm eager to listen. Best, Justin
-----Original Message-----
From: Ken Jones [mailto:kbo@inter7.com]
Sent: Tuesday, April 23, 2002 11:11 AM
To: justin@engine8.com
Subject: Re: [vchkpw] vchkpw help request
Wow. Too much for me to read through and debug for ya!
Sorry.
I would go with a source code installation.
Sounds like the debian maintainer made changes to the
base code so it will take a code review for him to make
those same changes in the latest stable/development releases.
Ken
On Tuesday 23 April 2002 12:48 pm, you wrote:
Hi ken, thanks for the reply. I believe the trouble is with vchkpw
authenticating passwords. I can send from an account but can't
receive
mail-- I get <justintest@nitevibe.com>:
Sorry, no mailbox here by that name. vpopmail (#5.1.1). I'll go over
the vchkpw config again at inter7.com/vpopmail/install and will
hopefully have it figured out.
ps aux shows this line.
'qmaild 2198 0.0 0.0 1376 576 ? S Apr21 0:00
/usr/bin/tcpserver -l hostname -u 64011 -g 65534 -x /etc/tcp.smtp.cdb'
while I tried tcpserver -l 'myhostname' but tcpserver gave me back the
help menu. what is the syntax for changing the tcpserver hostname to
myhostname? I already edited qmail and vpopmail in /etc/init.d
I chown vpopmail.vchkpw /var/lib/vpopmail/domains
Lastly: I see three of these in /etc 'inetd.conf.qmail-preinst.24432'
I assume I can safely remove the two older ones and perhaps any old
subsequent ones after qmail restarts?
Thanks much! Justin
Ps: if you think I've gone off track anywhere-- which doc do you
recommend I re-read.
I emailed the deb package maintainer about the new vpopmail and he
said
the packaging was completely different and wouldn't get to building it
for a while. Debian has equivs to make dummy deb packages though I've
yet to fool around with it.
In one of the docs you mention a debian specific .so linking error.
In
my experience this was only present on an install with the almost
stable
woody or debian 3.0 version-- might be worth mentioning?
-----Original Message-----
From: Ken Jones [mailto:kbo@inter7.com]
Sent: Tuesday, April 23, 2002 9:43 AM
To: justin@engine8.com
Subject: Re: [vchkpw] vchkpw help request
Those debian packages are very old.
You might want to install from source code instead and get
the latest versions.
Ken Jones
On Monday 22 April 2002 12:40 pm, justin cunningham wrote:
Hello, I'm having trouble with a vpopmail & qmail functionality and
am
hoping someone here can help me out.
This is a debian packaged install built by a co-worker who compiled
the
debs for the server from which I'm emailing you so it's not a
compile
config error. The server is debian stable.
Currently I can vadd domain and test users, establish connection
from
mua to mail.domain.com but can't access nor authenticate pop3.
All debs installed properly.
autorespond_1.0.0-1_i386.deb
courier-imap_0.31-vauth.1_i386.deb
ezmlm-idx_0.53-4_i386.deb
libmysqlclient6_3.22.30-4.deb
libvpopmail-dev_4.9.9-1_i386.deb
libvpopmail-freecdb_4.9.9-1_i386.deb
libvpopmail-lmysql_4.9.9-1_i386.deb
libvpopmail-mysql_4.9.9-1_i386.deb
libvpopmail1_4.9.9-1_i386.deb
qmail_1.03-17_i386.deb
qmailadmin_0.45-1_i386.deb
ucspi-tcp_0.84-1_i386.deb
vpopmail-bin_4.9.9-1_i386.deb
vpopmail-doc_4.9.9-1_all.deb
Created the me file manually; made it mail.mydomain.com, edited
/etc/hosts to show
127.x localhost hostname
208.x mail.mydomain.com mail
added -l 'hostname' to /etc/init.d/vpopmail & qmail <-- identical to
my
mailserver
added '#pop3 stream tcp nowait root
/var/qmail/bin/qmail-popup qmail-popup hostname.mydomain.com
/var/lib/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir' to
/etc/init.d.conf.'
this shouldn't matter since it's commented out but added anyway.
There are three of these in /etc 'inetd.conf.qmail-preinst.24432' I
thought that was a pid but didn't see it in ps aux. -must be from
restarting qmail and vpopmail a few times.
Tried telling tcpserver -l not to resolve dns and replace 'hostname'
with 'hostname' but it didn't accept syntax shown in man tcpserver.
I
looked online and this option is really for servers that are also
running named so it shouldn't be relevant.
Compared all conf files to my mailserver e.g. same setup et al and
they're the same.
There was mention in the vpopmail install doc of adding vchkpw to
the
popserver e.g. vpopmail but the config is identical to mailhub.
netstat & nmap localhost show relevant ports open and listening.
Thanks for any help. justin