You need to have the Matt's patch if you want to use mysql otherwise compile vpopmail to have tcp.xxx under vpopmail/etc directory that will work fine.
-- Remo Mattei --cell 801-209-8554 http://www.italy1.com Freelance Networking-Security/Consultant MCSE, MCP, MCP+I, MCT Linux Trainer & Firewall Development [EMAIL PROTECTED] > From: "Tom Walsh" <[EMAIL PROTECTED]> > Date: Mon, 2 Jun 2003 18:07:46 -0500 > To: <[EMAIL PROTECTED]> > Subject: RE: [vchkpw] tcprules can't write to /etc/tcp.smtptmp.xxxxxx > > The problem is actually related to the permissions on the /etc dir. > > Now if you want to go with the database patch that Matt Simerson has... You > need to use the -X option in your tcpserver line instead of the -x which > uses the tcp.smtp file. > > The patch is applied to tcpserver, but not to vpopmail which still > recompiles tcp.stmp.cdb on each iteration... So I believe that is what is > causing your problem. > > REF: > http://matt.simerson.com/computing/mail/qmail/qmail.toaster.open-smtp_writeu > p.txt for further information. > > If you want to have proper permission control on your tcp.smtp file... > create a subdirectory under /etc (perhaps something ultra clever like > ./vpopmail or other) and set the permissions so vpopmail can write to that > directory. > > Tom Walsh > Network Administrator > http://www.ala.net/ > > ::Clearly it's trying to dump the database and re-write tcp.smtp > ::based on the > ::values in mysql, but I'd prefer to use the tcpserver hack that queries the > ::same database and defines RELAYCLIENT instead of looking at a > ::tcp.smtp.cdb. > :: > ::Does anyone know why this is happening? > :: > ::Can I disable it and just use mysql for relaying instead of constantly > ::recompiling the CDB file? (I'm letting users SMTP from one > ::machine and pop > ::from another) > > > >