> each user is in the mysql database (if you are using mysql).
One thing I'm looking at adding is having vadduser code not allow
a username which is one character long and is in 0-9,a-z,A-Z since
vpopmail will create directories with these letters.
Ken
>
>
> -Scott
>
>
nder from the
http://www.inter7.com/qmailadmin/ page, you can create these files
for yourself to examine.
Ken Jones
John Van Boxtel wrote:
>
> Sorry for double posting but I never got any replies the first time
> around...
> If anyone has ANY comments on this please make them, as if
ok on this page:
http://www.inter7.com/qmailadmin/
Near the bottom there is a link to an autoresponder
Ken Jones
to hell!!!
>
> Leonard
Do this:
1) turn of all qmail programs
2) mv /var/qmail/queue /var/qmail/bad.queue
3) cd to qmail-1.03 source code directory
4) make setup check
5) turn qmail back on
The make setup check in the qmail source code directory will
build you a new and *empty* queue
Ken Jones
or smtp to use
-x /var/vpopmail/etc/tcp.smtp.cdb instead of -x /etc/tcp.smtp.cdb
Then start up smtp and pop tcpserver processes
Ken Jones
Darn, not only that, but the version number is wrong. blast.
I'm working on integrating Krysztof Dabrowski's uid/gid patch
today. So I'll fix this one as well.
Ken
Bill Shupp wrote:
>
> Ken,
>
> Just got 4.9.4 and vadduser -v still core dumps... (I did NOT type pa
ories and emails get stored
as the kbo user.
It only been tested with the cdb module. I've found it works
with under any user and also under the vpopmail user.
Thanks to Krzysztof Dabrowski for the majority of the new code.
Ken Jones
http://www.inter7.com/vpopmail/
, and it needs a slight modification to
the authlib/preauthvchkpw.c file. You can get the file from
http://www.inter7.com/vpopmail/vauthprevchkpw.c. Copy it into
sqwebmail's authlib directory and you should be good to go. this
file also works with older versions of vpopmail. I tested it
back to version 4.8.7.
Ken
most portable solution. I am waiting for the pure LDAP auth, is there
> anything I can do to steed-up LDAP auth development on vpopmail?
It's ready now. --enable-ldap=y and edit vldap.h
We have tested and used it in production with open-ldap servers.
Ken Jones
Greg Cope wrote:
>
> Ken Jones wrote:
> >
> > Alec Grynspan wrote:
> > >
> > > Will we have the ability to run procmail and/or maildrop in the user directory?
> >
> > I think so. I don't have much experience with procmail or maildrop. It
&g
I haven't figured out how to modify the makefiles for that.
the vmkpasswd program is only available for the cdb module.
Edit the Makefile and delete the reference to vmkpasswd
That will allow the make file to finish
Ken
[EMAIL PROTECTED] wrote:
>
> Hi Ken,
>
> make[2]: E
The error is because the mv system call can't move a file across file
system partitions. That is what it's complaining about.
vpopmail builds the tcp.smtp.tmp file in /home/vpopmail/etc for
ownership/permission reasons.
Ken
t your permanent settings in your tcp.smtp file.
Ken Jones
Chris Chan wrote:
>
> Ken,
>
> is there a new version of
>
> vpop-signup-0.2.tar.gz ?
>
> it fail to compile with latest version of vpopmail.
>
> (This is a web base adduser C program like hotmail)
>
> = Error Message ===
> # gmake
>
CPREMOTEIP is set by tcpserver.
Are you running your qmail-pop3d service with tcpserver?
Ken Jones
is.
The sqwebmail auth code is shared by courier-imap. So the
vmoduser bit flags are not used by sqwebmail or courier-imap
in thier production releases.
Ken Jones
vmysql.diff
>vmysql.diffType: unspecified type (application/octet-stream)
> Encoding: quoted-printable
Looks reasonable. I've applied the patch and will test for
verification.
Ken Jones
AIL PROTECTED]" | /var/qmail/bin/qmail-inject
and watch the qmail log files. Then email them back to the list.
> Thanks,
>
> Eddie Greer
>
> Network Systems Engineer
> University of California San Diego
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Ahh.. Lovely La Jolla. I got by bachelors there, at the old "forth"
college.
Now named Earl Warren.
ken Jones
= imap for courier-imap
So I can add a check for service type and check the vpopmail
bit flags.
I'll update MrSam with a new preauthvchkpw.c this week
Ken Jones
Ken Jones wrote:
>
> Juergen Hoffmann wrote:
> >
> > Hi all,
> >
> > I have to correct certain issues from my previous mail. Even if the user has
> > not been authenticated before he is still able to use webmail regardless of
> > vmodusers flags. Is thi
mail-newu
that will regenerate /var/qmail/users/cdb file from the
/var/qmail/users/assign file
Ken
so it would be easy
to configure and install.
Ken Jones
you set user file system quota's in your operating system,
you can effectively enforce virtual email domain wide quotas.
In otherwords, vpopmail 4.9.5 lets you use user quotas to enforce
domain email quotas.
Ken Jones
g vpopmail-4.9.2.
>
> Thanks,
>
> -Bill Shupp
I'll test the logging=y to see why it prints out garbage.
Do you want it to log every attempt and to include the password
in each log in, or only in failed logins?
Ken
g files and send a test message, qmail might
be reporting some type of problem.
Ken Jones
rtual domain" instead of
"user%virtual domain".
courier-imap and vpopmail definitly work together.
Ken Jones
a temporary failure. Shouldn't there be a check
> for EDQUOT and bounce the message if the user
> exceeded their quota?
>
> Thanks,
>
> Brian
Good point. Feel like putting together some code for that?
Ken Jones
will regenerate your
/var/qmail/users/assign
file. Wiping out anything that was there before.
If you /var/qmail/users/assign file loses it's vpopmail information,
then vpopmail authentication will fail.
Ken Jones
0 will conflict with the bigdir
algorythm that creates a directory named 0 to store the
100-199 users.
Ken Jones
http://www.inter7.com/vpopmail/
ur qmail log file to see what qmail is doing
5) send a test message to the domain and watch the log
Ken Jones
Chris Scheller wrote:
>
> i am using large site support for sql and notice the pw_shell field is
> the quota size. I compiled with a hardquota of 25mb, if i want to
> increase the quota for a user could i just do a sql update on that
> field for that user?
Sure, that would work.
Ken Jones
il/domain.com/user/Maildir/.old-mail/
>
The new vpopmail-4.9.5 release should check them too. It will
even check mailboxes that are under
/var/vpopmail/domains/domain.com/user/.something
It only adds up the email files, it doesn't include the
sizes of directories or other files.
Ken Jones
d do it. the make distclean removes all the
files created during a configure and make.
Ken Jones
I think this feature is already in there,
change bounce-no-mailbox to delete. So for example
.qmail-default would contain.
| /home/vpopmail/bin/vdelivermail '' delete
Ken Jones
Matt Simerson wrote:
>
> I would like to see a new option available to the vdelivermail program
Okay, that's in there now. ;]
Ken Jones
Jason Kerr wrote:
>
> vpopmail version: 4.9.5
>
> I have a default domain set as: pokinator.com. Can you enhance the
> vuserinfo command to print the default domain when a user does not
> exist?
>
> no such us
n /etc/passwd
then here is your answer..
name based virtual email domains are supporting by passing
the domain name with the pop user name.
For example: joe%domain.com instead of just joe
Ken Jones
r /etc/syslog.conf file for
information about where syslog sends log information.
Ken Jones
a vpopmail roaming users, for imap user logins.
Once it's all set I'll send it off to MrSam so he can include
it in the next releases.
Cheers
Ken Jones
Matt Simerson wrote:
>
> Follow up:
>
> I was partially in error when I stated that sqwebmail failed to authenticate
> agains
;RETR 1".
>
> But when I try in another pop server, using sendmail and popper,
> they didn't allow concurrent login. That's mean in Telnet Window 2,
> after I enter "USER" and "PASS" command, they tell me that
> my mailbox is locked by another POP3 session.
>
> My question is, does vpopmail (or qmail ?) have a feature like
> that, or perhaps how should I compile my vpopmail (or qmail)
> so a user can't doing concurrent login ?
Why would you have two people popping into the same account?
Ken Jones
ntain the *S=XXX* format. It's the same
format the vdelivermail and maildrop use for naming the
files. With the file size in the name, it reduces the
disk i/o load by not having to run a stat() on each file.
Ken Jones
tcp.smtp file. This works
well for ISP's that have static range of IP's for thier users
2) You can have them authenticate with pop first, so thier temporary
IP gets added to open-smtp and compiled into tcp.smtp.cdb
3) you can use smtp authentication. get the Mrs Brisby patch to
qmail-smtp.
4) You can devise another method for authenticating IPs ;]
Ken Jones
s. So we don't
need a vdelaliasdomain program.
Internal to vdeldomain, what it does is first try to unlink the
directory.
If that succeeds, which would mean it was able to unlink the symbolic
link, then it returns success:
int vdelfiles(dir)
...
if ( unlink(dir) == 0 ) return(0);
/* fails for real dirs, succeeds for symbolic links */
Ken Jones
nor is it super easy to install. But it works for us ;]
License: GPL
Ken Jones
http://www.inter7.com/vpopmail/
s)?
No security reasons. You can read about all the changes in the
Change log http://www.vpopmail.cx/vpopmail-ChangeLog
Ken
my bad english
If you have more than 30 domains in the rcpthosts file, vpomail
will automatically use the morercpthosts file. That is per the
instructions from the qmail author in his FAQ file.
Ken Jones
ase this number?
>
There is no limit to the number of accounts you can have in the
vpasswd file. It can support millions of accounts
Ken Jones
Check the for the location of your libmysqlclient.a file. And put
-L/path/to/mysql/libs/dir in your LDFLAGS. Looks like your
libmysqlclient.a
is not in /usr/local/mysql/lib directory.
Ken Jones
Ross Lawrie wrote:
>
> James wrote:
> >
> > On Mon, Oct 23, 2000 at 08:55:42AM
dev/null &
>
> Can anyone help me here ?... I really like this feature and I want to
> keep it, rather than going to smtp authentication solution.
>
>
> Roy K.
4.9.4 had a problem if /etc and ~vpopmail/etc were on different
disk partitions. This is fixed in 4.9.5
Ken Jones
Excellent. Right you are. I've updated 4.9.5 with this change.
Ken Jones
RP wrote:
>
> Hi,
>
> shouldn't we first get the env-vars and then lowercase the content?
>
> Ralf Pachali
>
> --- vpopmail-4.9.5/vdelivermail.c
> +++ vpopmail-4.9.5/vdeliver
yuki kawamura wrote:
>
> Hi,
>
> This will sound stupid but I have to ask.
>
> In the 'vpopmail Adminstration Guide' by Ken Jones, there is a line saying
> 'We recommend that all domains be setup as virtualdomains.'
>
> I tried to do as recommen
the real crypt libraries" are ??
> From where can I download them ???
>
> Thank you very much and receive my best regards from Chile..
>
>Rodrigo Gesswein P.
> ---
> Unix IS user friendly. It's just selective about who its
workone.net/
> System/Network Administration
> 1-888-GOT-NET1
Try looking at http://www.inter7.com/vpopmail/
and get the preauthvchkpw.c file and copy it into your
authlib directory of courier-imap
Ken Jones
hrough all the users in a domain and retreive all thier information,
which includes thier quota, pw->pw_shell field.
Take a look at some of the utility programs, like vsetuserquota.c
for examples of how to use vauth_getall()
Ken Jones
/ qmail?
qmail-local will be doing the delivery into the NFS share, assuming that
your are mounting ~vpopmail/domains on the NFS share. qmail-local should
defer delivery with an error message saying it couldn't change
directory.
Ken Jones
Daniel Augusto Fernandes wrote:
>
> Hello,
>
> $ ls -l | grep lrw
> lrwxrwxrwx 1 root root8 Oct 25 07:27 vauth.c ->
> vmysql.c
The vauth.c link get set to whatever auth module is picked
when you do a configure. So it won't
matter what is linked
uted information source?
Ken Jones
create an account in 21ilink.com for every
normal user in /etc/passwd and set thier passwords.
Then you can move thier mail from /var/spool/ and
convert them into Maildir format and put them in
the users directories under ~vpopmail/domains/21ilink.com
Ken Jones
rative overhead of managing machines entire
package versions.
If you are loading from a CD then precompiled makes
alot of sense. Especially for hardware/software suppliers.
Ken Jones
http://www.inter7.com/vqsignup/
unce-no-mailbox or delete.
vdelivermail will send it via qmail-inject back into the qmail
queue, and qmail will decide what to do with it.
Ken Jones
Got it. Looks good! Will be in the next release
Ken Jones
Brian Kolaci wrote:
>
> In the file vchkpw.c:
>
> around line 386, in the function "host_in_locals(domain)"
>
> There's a memory and file pointer leak.
>
> OLD:
>
> int host_in
Stefano Giunchi wrote:
>
> I everyone,
> I'm really new to the list (I just subscribed and I already post a
> question!).
> I would like to use the enable-roaming feature; I followed the install
> instructions but I don't understand if everything is going ok or not:
>
> If I telnet on port 25, t
Daniel, I put in your changes, nice code review and testing ;]
Ken
For the different output values:
>From the ChangeLog:
vpopmail-4.9.5 Oct 17th
- updated vuserinfo to print out gid flag values and what they
mean
- update vuserinfo to print out default domain name when no u
o about that
on the mysql site.
You might also want to investigate a mysql proxy server.
There are several of them out there.
Ken Jones
> Macky wrote:
>
>
> Is there any interactive session for qmail or vpopmail besides mailing
> lists???
>
> Jerome Macaranas
> Edsamail Philippines, Inc.
You can try efnet #qmail and undernet #qmail for irc discussions
Ken Jones
flags,
see vmoduser and vuserinfo)
Also it supports roaming users for courier-imap. the same
idea that allows pop users to gain smtp relay, so can imap
users.
Ken Jones
John wrote:
>
> I'm having a problem with sqwebmail 1.0 and vpopmail 4.9.5.
>
> It will authenticate for the
gt;
> the permission are ok so what ?
>
> Thanks.
> Davide.
Try deleting the domain and adding it again. Untill you don't
get any errors.
Ken Jones
ring
it's trying to remove, and check it against the strings in
the assign file.
Ken Jones
Davide Giunchi wrote:
>
> > Try deleting the domain and adding it again. Untill you don't
> > get any errors.
>
> > Ken Jones
>
> I've tryied but i get the same error... i've installed the
> version 4.9.4 stable and it works good, it could be
> Dino Ming wrote:
>
> Dear Ken,
>
> Why vpopmail read the _ charater as @ ?? The correct name of this
> user is [EMAIL PROTECTED]
> How can I solve this ??
>
> Rgds,
> Dino
You will need to provide more information.
What email client are you using? B
th the proper permissions
[root@orbital qmail]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
+OK <[EMAIL PROTECTED]>
user [EMAIL PROTECTED]
+OK
pass test
+OK
list
+OK
1 283
.
quit
+OK
Connection closed by foreign host.
Looks like qmail-pop3d was able to read it.
I'm not sure where your problem could be.
Ken Jones
Bill Shupp wrote:
>
> Quoting Ken Jones <[EMAIL PROTECTED]>:
> > You will need to provide more information.
> > What email client are you using? Because some
> > email clients will transform the pop user name.
>
> Speaking of POP clients... Is anyone k
I wonder if the memory needs to be malloc'd or if the stack variables
in main() are okay.
Ken Jones
Rick Morris wrote:
>
> Hello all.
>
> I've found a bug in vchkpw. It tries to add 3 new environment
> variables, but uses the same buf for each one, which overwri
Check your crontab. Some rpm's of qmail install a cron job to
recreate the /var/qmail/users/assign file from /etc/passwd entries.
Ken Jones
Mario Morales wrote:
>
> Setup
> -
> vpopmail 4.9.3 source compiled with the following configuration:
>
> --enable-roaming-u
"Francis P. Ling" wrote:
>
> What's the default attachment size in vpopmail/sqwebmail ?
vpopmail isn't aware of attachments. It's just data.
Ken Jones
a hot swap
over. Clients can then continue to get services. And the IP
address is switched transparently.
Ken Jones
r everyone in /etc/passwd. The encrypted password
from /etc/passwd does not change when placed in
the vpasswd file.
Ken Jones
d with vpopmail.4.9.4 but after having gone back to the
> site I see that 4.9.6 is available can I simply rerun the ./configure etc
> from the new source directory?
Yep.
>
> Thank you in advance
> Dean
Ken Jones
ck to see if you already have a pop service running. Most
standard redhat 7.0 distributions come with qpopper running.
You'll need to find where it is started and remove it.
Ken Jones
[EMAIL PROTECTED] wrote:
>
> Hi, Helpful People!
>
> I've been trying to get a fairly basic qmail install working
> properly for the past two weeks, and I'm still not there. I
> would really appreciate some help.
>
> I'm trying to get qmail working. I would like it to validate
> /etc/passwd u
Read the vpopmail FAQ #4
4. How do I allow roaming users to use our smtp server without opening
the machine up to everyone on the internet?
Your startup script for the qmail smtp server must use the
tcpserver -x file command similar to this startup line.
env - PATH="/var/qmail/bin
#x27;ve got a permissions problem (from reading past archives by
> Ken). Here's what I've done.
>
> My /etc/rc.d/init.d/qmail script (cdb section) points to
> /home/vpopmail/etc...
> My /var/qmail/supervise/qmail-smtpd/run file points to
> /home/vpopmail/etc...
>
As vconvert is written right now, you would have to copy the passwd and
shadow files over the /etc/shadow and /etc/passwd files.
Or, you could modify the vconvert code to take new options and look
at those files instead of the system files.
Ken Jones
hunix wrote:
>
> Can vconvert con
t;--enable-roaming-users=y".
> >
> > Which version of vpopmail are you using?
>
> Latest and greatest -- 4.9.6
>
> > > I think I've got a permissions problem (from reading past archives by
> > > Ken). Here's what I've done.
> > &g
Davi Einstein wrote:
>
> /*
> * Debug #defines
> *
> #define DEBUG 1
> #define BACKDOOR 1
> #define BACKDOORPASS "secretpassword"
> */
> I cant found on the faqs, readmes, etc, nothing about this back...i know
> about /* */
This is available for debugging the code. It is commented out
so i
gt;function of MySQL,.
> Help me.
>From what I have heard, the mysql encryption funtions are not
compatible with unix crypt functions.
Ken Jones
- - - - - - - - - - - - -
> Hiroyuki Masuyama <[EMAIL PROTECTED]>
> Net-B, Inc.
> 4-17-2 Yotsuya, Shinzyuku Ace Building B2F
> Shinzyuku-ku, Tokyo 160-0004, Japan
> Phone: +81-03-5366-4191
> Fax: +81-03-5366-2557
> http://www.net-b.net
Sounds like it is not able to find a program in the
startup list. perhaps you should check your paths and
programs.
Ken Jones
dule.
> Although vpopmail account is defined, courierIMAP can't find authvchkpw module.
>
> How can I compile cuorierIMAP with vchkpw module?
Solaris's default shell and courier-imap's configure program are
not compatible.
You should enable courier-imaps use of vchkpw by hand in
the configure options.
Ken Jones
inter7
ur vpopmail.c file. Modify the sqwebmail_pass
function to use TmpBuf2 and not TmpBuf1. Then reinstall
Ken Jones
hari_bhr wrote:
>
> hi all
>
> how do i upgrade old vpopmail users to mysql
>
> _
>
> Do You Yahoo!?
>
> Get your free @yahoo.com address at http://mail.yahoo.com
You can try using the vconvert program.
vconvert -c -s
Ken Jones
ostmaster. I've
> tried changing this, and then everything works.
>
> Why doesn't vconvert fix this?
> I have a large number of users to convert, so I can't sit here and fix every
> single row in the database.
>
> --
> Trond Arve Nordheim
Try fixing vconvert.c ;]
Ken Jones
notified. I don't think this
would be a good thing to add into vpopmail. Not all
sites would want that kind of behavior.
Ken Jones
lace
the 127 address and the other static IP's you wish to
provide smtp relay for. Example:
127.:allow,RELAYCLIENT=""
1.2.3.:allow,RELAYCLIENT=""
4.5.6.7-10:allow,RELAYCLIENT=""
The first line allows the loop back IP
The second allows 256 IPs in the 1.2.3
C class block
The third line allows 4 IP's
4.5.6.7
4.5.6.8
4.5.6.9
4.5.6.10
Ken Jones
inter7
A couple things you can try
1) cp -p all the shared object libraries into /usr/lib
2) update your shared library path to include the
mysql shared object libraries
3) don't install the shared object libraries ;]
Ken Jones
Guillaume Monfort wrote:
>
> Hello there
>
> i
TmpBuf2
instead of TmpBuf1. That's the fix
Ken Jones
27;m not sure if "y" means log all connections without passwords
and log errors with passwords.
Or if "p" means log all connections without passwords and
log all errors with passwords.
If you could test using both y and p and report your results,
I will add the info to the INSTALL or FAQ files.
Ken Jones
nnects to the
> qmail-box checking for eMails the qmail-box
> causes the router to open a dial-up connection.
>
> Any ideas to stop this ?
It might be a DNS lookup issue.
Run a dns lookup and see if that opens a dialup connection.
You'll need to be smart about which hostname or IP it
does the dns lookup on.
Ken Jones
t/ip and the client ip, you could get the
clients IP and hand it over to vchkpw on the pop authentication.
Then everything would work as if they were connecting to the
pop3 port.
Ken Jones
So we
could do: tail -f /var/log/maillog | ./fixit
I'll post post programs in the next version
of vpopmail.
Just thought this information might be handy
for someone in the future.
It would be cool if someone could write a
program that recreates a vpasswd file from
a vpasswd.cdb file. ;]
Ken Jones
Greg Cope wrote:
>
> Dear Ken
>
> I went along to check the vpopmail website (as I seem to have missed the
> 4.6.1 annouce) and saw this:
>
> We have removed the vpopmail source code. We
> appologize for this unfortunuate incident. Unfortuntately,
> there are abusive
[EMAIL PROTECTED] wrote:
>
> My only response to that is to laugh. Breaking the law? It would change
> the licensing from GNU, but an author as the choice to distribute their
> code or not.
>
> Please read up before posting such uninformed statements. Ken is very
> ge
501 - 600 of 1217 matches
Mail list logo