Eddie,

Found the problem...

The tweeks made to vm-pop3d are basicly to encourage the log format of 
vm-pop3d to be different to what it is by default so you get somthing like 
this.

Jul  9 06:14:36 www vm-pop3d[4655]: Connect from 99.99.99.99
Jul  9 06:14:36 www vm-pop3d[4655]: User 'admin' logged in from 99.99.99.99
Jul  9 06:14:37 www vm-pop3d[4655]: Session ended for user: admin

It needs to be like this so popauthd will realise that a sucessful login (a 
authorised login) has happened and rehash the sendmail /etc/mail/access 
database.

To explain: 

I check my mail via a pop client, I'm running vm-pop3d and logging in as 
admin, vm-pop3d logs this:

Jul  9 06:14:36 www vm-pop3d[4655]: Connect from 99.99.99.99
Jul  9 06:14:36 www vm-pop3d[4655]: User 'admin' logged in
Jul  9 06:14:37 www vm-pop3d[4655]: Session ended for user: admin

but if I log in as a configured "virtual" user I will get this:

Jul  9 06:14:36 www vm-pop3d[4655]: Connect from 99.99.99.99
Jul  9 06:14:36 www vm-pop3d[4655]: User 'nigel' of 'freevsd-is-it.org' 
logged in from 99.99.99.99
Jul  9 06:14:37 www vm-pop3d[4655]: Session ended for user: admin

which popauthd will notice and rehash the database.

The people who wrote vm-pop3d havnt thought of this, or havnt got around to 
pop before smtp authentication.

So what we had to do was modify the log format, at present it only works with 
virtual users.. (which will be fixed asap!!)

So I do apoligise about that!

>From here, you have two choices,

1) you use vm-pop3d with popauthd for virtual users only. (Ie: no popauth'd 
real users can send mail from outside of your local lan)

2) you can switch back to qpopper and use pop before smtp with that.

Once again, I do apoligise, we are on to that problem, and should be with a 
solution soon!

Cheers,

Nigel.

On Monday 09 July 2001 11:26 am, you wrote:

> > also can you cut and paste your /var/log/mailog, for a sucessful pop
> > login then we can get our heads around it!
>
> Jul  9 06:14:36 www vm-pop3d[4655]: Connect from 99.99.99.99
> Jul  9 06:14:36 www vm-pop3d[4655]: User 'admin' logged in
> Jul  9 06:14:37 www vm-pop3d[4655]: Session ended for user: admin
>
> IP changed to protect the guilty :)
>
> here is a top from the VS
------------------------- The freeVSD Support List --------------------------
Subscribe:   mailto:[EMAIL PROTECTED]?body=subscribe%20freevsd-support
Unsubscribe: mailto:[EMAIL PROTECTED]?body=unsubscribe%20freevsd-support
Archives:    http://freevsd.org/support/mail-archives/freevsd-support
-----------------------------------------------------------------------------

Reply via email to