Unless vpopmail is running as root, it can't write to that directory.  Make
sure you use:

--enable-tcpserver-file=~vpopmail/etc/tcp.smtp

You may want to use the full path insteat of ~vpopmail...

-Bill

Jon Rust writes:

> When logging in with a valid user I get this message:
> 
>    tcprules: fatal: unable to create /etc/tcp.smtp.tmp.80812: access denied
>    +OK 
> 
> It would appear that user vpopmail is attempting to have write access to
> /etc. What have I done wrong?
> 
>    bash-2.03$ ls -l /etc/tcp*
>    -rw-r--r--  1 vpopmail  vchkpw   168 Nov  8 10:27 /etc/tcp.smtp
>    -rw-r--r--  1 vpopmail  vchkpw  3935 Nov  8 10:40 /etc/tcp.smtp.cdb
> 
> (I originally had these set to root:wheel ownership, but tried it this
> way as well.)
> 
> This is vpopmail 4.9
> 
> Thanks,
> jon



Reply via email to