Hmmmm....is ~vpopmail/etc/open-smtp a file I should have manually created at
some point in time (touch open-smtp)?  It does not currently exist, and
probably explains why the pop-before-smtp has never functioned.  I'm going
to assume this file should be owned by vpopmail:vchkpw.  Where I'm also
lost, then, is that my /etc/tcp.smtp and /etc/tcp.smtp.cdb files are both
owned by root:root at present (this seems incorrect to me) and are both
chmod 644.

I am, btw, using a mysql backend, too...I second Jesse's comments...

> -----Original Message-----
> From: Jonas Pasche [mailto:[EMAIL PROTECTED]
> Sent: Friday, March 07, 2003 3:36 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [vchkpw] tcp.smtp file perms/owns for
> -enable-roaming-users?
>
>
> Hi Ben,
>
> > Apologies if this is already answered elsewhere -- I didn't see
> it.  What
> > should the file permissions and ownership be for the tcprules
> tcp.smtp file
> > in order to enable vpopmail pop-before-smtp roaming user
> support?  In other
> > words, for qmail/vpopmail to temporarily add an IP address for
> > pop-before-stmp temp-relay support, what setup do I need?
>
> vpopmail doesn't need to write to tcp.smtp (as you can see, the file
> never changes, even not without roaming users). tcp.smtp only contains
> _static_ rules for allowing/disallowing connections and relaying.
>
> vpopmail saves relaying information in ~vpopmail/etc/open-smtp, and it
> creates tcp.smtp.cdb (which is used by tcpserver) from both tcp.smtp and
> open-smtp.
>
> In short, you need:
>
> - read permissions on tcp.smtp
> - write permissions on tcp.smtp.cdb
>
> Judge for yourself if relaying data is sensible or not, to decide if you
> want these files to be group- or world-readable, or not.
>
> Jonas
>
>


Reply via email to