When you run ./configure for vpopmail add this option

--enable-learn-passwords=y

 Vpopmail with learn the passwords when the user pops for mail and that
way you will not have to enter a password.

-John

----- Original Message ----- 
From: "Oliver Etzel - GoodnGo.COM (R)" <[EMAIL PROTECTED]>
To: "John Johnson" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, October 27, 2003 7:13 AM
Subject: Re: [vchkpw] Re: Inserting new users via mysql-insert into the
vpopmail database


> Hello John,
>
> what exactly is the "learn password" option?
>
> Oliver
>
> > He can also enable the learn password option in vpopmail, I think
> this
> > would be
> > an easy way to deal with it myself. What do you think?
> >
> > -John
> >
> > ----- Original Message ----- 
> > From: "Paul L. Allen" <[EMAIL PROTECTED]>
> > To: "Oliver Etzel - GoodnGo.COM (R)" <[EMAIL PROTECTED]>
> > Cc: <[EMAIL PROTECTED]>
> > Sent: Monday, October 27, 2003 6:47 AM
> > Subject: [vchkpw] Re: Inserting new users via mysql-insert into the
> vpopmail
> > database
> >
> >
> > >
> > > Oliver Etzel - GoodnGo.COM \(R\) writes:
> > >
> > > > I want to create new users like [EMAIL PROTECTED] NOT with
> vadduser
> > > >  BUT with just inserting it via mysql-insert into the vpopmail
> > > > database.
> > >
> > > OK, you have now explained what you want to use instead.  Somebody
> else
> > > pointed out that the maildir will be created automatically by
> vdelivermail
> > > if the user exists (I hadn't realized it did that until I read
> that
> > > message and looked at the code just now) so you can get away with
> doing
> > > that.  What you have yet to explain is any valid or sensible
> reason WHY
> > > you want to do this.
> > >
> > > > Any hints,
> > > > how I can generate the encrypted password in the column
> pw_passwd
> > > > (looks like this $1$S/TPu$GjMMj7yMJqG.0ckx) ???????
> > >
> > > Not without breaking out of MySQL and returning to the shell.  The
> > > hard way is to get a shell prompt, use passwd to set the password
> of a
> > > dummy system user then copy the crypted password into the MySQL
> command.
> > > The harder way is to write a perl script that generates some good
> random
> > > salt, calls crypt to crypt the password then uses the DBD modules
> to
> > > insert the user into MySQL.  An easy way to do it is to add the
> > > user with MySQL giving garbage for the crypted password then use
> vmoduser
> > > to set a valid crypted password.  The very easy way to do it is to
> run
> > > vadduser.
> > >
> > > You CANNOT do it all from MySQL.  You CAN do it all with vadduser.
> What
> > > is more, I can see no reason why you would want to add a user but
> NOT
> > > have the maildir created at the same time, which is all you could
> achieve
> > > if you could do it all from MySQL  If you have some automation
> tool
> > > that can only cope with adding MySQL rows then you'll still have
> to
> > > modify it to shell out to generate the crypted password, so you
> might
> > > as well modify it to shell out and run vadduser anyway.  If you
> want
> > > domain admins to be able to add users this way because they cannot
> run
> > > vadduser you'll still have to write code that validates they can
> only
> > > modify their own domains, so you'd be far better off installing
> something
> > > like qmailadmin on your server.
> > >
> > > -- 
> > > Paul Allen
> > > Softflare Support
> > >
> > >
> > >
> >
> >
> >
>
>
>


Reply via email to