RE: [vchkpw] qmail comparison
He must have taken the spell check with him. -Original Message- From: Tren Blackburn [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 29, 2006 9:35 AM To: vchkpw@inter7.com Subject: RE: [vchkpw] qmail comparison What did your last slave die of? t. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 28, 2006 8:00 PM To: vchkpw@inter7.com Subject: [vchkpw] qmail comparison hi , iam new to qmail instllation server.before starting the qmail instllation i like to know few details, please tell me 1 The advantages and disadvantages qmail, 2 comparison of qmail with other MTA cleint like Exchabge serve,postfix,lotus notes,sendmail.etc 3.wich is stable MTA Best regards, Balaji
RE: [vchkpw] Re: ezmlm warning
Interesting. I got it as well. Perhaps a little bug going on with the listservers? Directing all mx to these guys? [EMAIL PROTECTED]: 209.76.75.195 does not like recipient. Remote host said: 550 cannot message [EMAIL PROTECTED] (#5.0.0 denied by policy) Giving up on 209.76.75.195. -Original Message- From: Ingo Claro [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 31, 2006 10:10 AM To: vchkpw@inter7.com Subject: Re: [vchkpw] Re: ezmlm warning Happened to me too. [EMAIL PROTECTED]: 209.76.75.195 does not like recipient. Remote host said: 550 cannot message [EMAIL PROTECTED] (#5.0.0 denied by policy) Giving up on 209.76.75.195.
RE: [vchkpw] vpopmail 5.4.0 Make error on Solaris 9
I seem to remember having to use gmake to get things going smoothly. I haven't performed a qmail install on Solaris 9 so I'm afraid that I don't have any experience in your exact environment. Sol8 on sparc sure caused a few headaches with an older qmail/vpopmail release, I'm hoping things are better now. Good luck and post any solutions you find. Take Care, Tony Rini -Original Message- From: Joseph Bruzzo [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 24, 2004 8:13 AM To: [EMAIL PROTECTED] Subject: RE: [vchkpw] vpopmail 5.4.0 Make error on Solaris 9 I am currently running gcc-3.3, zlib-1.2.1. I will upgrade my gcc to 3.3.2 and try it again. If that doesn't work do you have any other ideas. It would be greatly appreciated. I have the life with qmail book. thanks for the tidbit. Joseph Bruzzo I've run into countless problems compiling stuff on Solaris 8. The first thing you should do is make sure you are using a recent version of gcc, not the cc or gcc that came with Solaris. You may have to change configure to point to your new gcc. Find gcc and other precompiled binaries at sunfreeware.com I also found some tidbits that are Solaris specific on the life with qmail site. Take Care, Tony Rini -Original Message- From: Joseph Bruzzo [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 24, 2004 7:14 AM To: [EMAIL PROTECTED] Subject: [vchkpw] vpopmail 5.4.0 Make error on Solaris 9 Hi to all, I am trying to compile vpopmail-5.4.0 on a SUN Ultra 5 running Solaris 9 with all the security and recommended patches. But I keep on getting this error that for the life of me I can not figure it out. Can anyone help??? my Configuration options are as follows: bash-2.05# crle -c /var/ld/ld.config -l /usr/lib:/usr/local/lib:/usr/local/ssl/lib:/usr/local/mysql/lib bash-2.05# ./configure --enable-roaming-users=n --enable-logging=p --enable-ip-alias-domains=n --enable-passwd=n --enable-clear-passwd=y --enable-domain-quotas=n --enable-auth-module=mysql --enable-incdir=/usr/local/mysql/include --enable-libdir=/usr/local/mysql/lib --enable-many-domains=n --enable-auth-logging=y --enable-mysql-logging=y --enable-valias=y --enable-mysql-limits=n vpopmail 5.4.0 Current settings --- vpopmail directory = /var/vpopmail uid = 725 gid = 725 roaming users = OFF --disable-roaming-users (default) password learning = OFF --disable-learn-passwords (default) md5 passwords = ON --enable-md5-passwords (default) file locking = ON --enable-file-locking (default) vdelivermail fsync = OFF --disable-file-sync (default) make seekable = ON --enable-make-seekable (default) clear passwd = ON --enable-clear-passwd (default) user dir hashing = ON --enable-users-big-dir (default) address extensions = OFF --disable-qmail-ext (default) ip alias = OFF --disable-ip-alias-domains (default) domain quotas = OFF --disable-domainquotas (default) auth module = mysql --enable-auth-module=mysql mysql replication = OFF --disable-mysql-replication (default) mysql logging = ON --enable-mysql-logging mysql limits = OFF --disable-mysql-limits (default) MySQL valias = ON --enable-valias auth inc = -I/usr/local/mysql/include auth lib = -L/usr/local/mysql/lib -R${exec_prefix}/lib -lmysqlclient -lz system passwords = OFF --disable-passwd (default) pop syslog = show failed attempts with clear text password --enable-logging=p auth logging = ON --enable-auth-logging (default) one domain per SQL table = --disable-many-domains bash-2.05# /usr/ccs/bin/make ## This produces the error below... gcc -I. -I/usr/local/mysql/include -I. -I. -I. -g -O2 -Wall -c `test -f 'vchkpw.c' || echo './'`vchkpw.c gcc -I. -I/usr/local/mysql/include -I. -I. -I. -g -O2 -Wall -c `test -f 'hmac_md5.c' || echo './'`hmac_md5.c hmac_md5.c: In function `hmac_md5': hmac_md5.c:52: warning: implicit declaration of function `bzero' hmac_md5.c:54: warning: implicit declaration of function `bcopy' gcc -g -O2 -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/local/mysql/lib -R/usr/local/lib -lmysqlclient -lz -lcrypt Undefined first referenced symbol in file socket /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) getpeername /usr/local/mysql/lib/libmysqlclient.a(viosocket.o) gethostbyname_r /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) setsockopt /usr/local/mysql/lib/libmysqlclient.a(viosocket.o) getservbyname /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) floor /usr/local/mysql/lib/libmysqlclient.a(password.o) inet_addr /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) inet_ntoa /usr/local/mysql/lib/libmysqlclient.a(my_net.o
Re: [vchkpw] tcp.smtp.cdb is updated only once, and only when open-smtp is missing
Ken, Thanks for your suggestions, but sadly, they didn't help. Your recap was dead-on...I verified the path to tcprules in config.h, and re-verified that I can run tcprules as user vpopmail and update the cdb without a problem. So, I'm still in the market for suggestions, as long as they don't involve learning C, which I'm just not going to have time for this week grin, though I'm going to try a couple of simple commenting out type of tests to see if I can pin down the problem a little bit. Tony Ken Jones [EMAIL PROTECTED] wrote on 9/21/2002 at 2:30 AM: So to recap: - open-smtp is correctly being updated with new pop auth IPs? - tcp.smtp.cdb is not being updated. A few things need to fall in line to make that all happen. And it sounds like you've got at least most of them. I would look at the config.h vpopmail file for: The #ifdef of where the tcprules program lives. make sure it is there :) then make sure the user that the vchkpw program runs as (when a user pops) has permission to run it and update the #ifdef location of where the tcp.smtp.cdb file lives. Run the tcprules program just like vchkpw would, on the command line and see what happens. Check if it updates the tcp.smtp.cdb file. If all this is right then i dunno... If all your email accounts are owned by vpopmail then you might as well run the pop3d tcpserver (and logs) as vpopmail.vchkpw. The alternative (worth trying) is have everything run as root. Ken Jones On Friday 20 September 2002 11:53 am, Tony A.T. Mendina wrote: This is a long story; but, I'd be happy if anyone with the patience to slog through it could offer further troubleshooting suggestions, pointers to docs that I missed, or any other advice they deem helpful grin. My problem is that tcp.smtp.cdb is not being updated when a pop3 user logs in, _unless_ I delete the open-smtp file just before the login. I'm not seeing errors in the logs or leftover temporary files on the disk, and users can log in and check mail successfully. The file open-smtp _is_ being updated each time a user checks mail. Clearopensmtp _does_ run without error from the system crontab, whether I've got the vpopmail system running as root or as vpopmail. I'm trying to use vpopmail with qmail 1.03 and redhat 7.2. My previous (working) qmail+vpopmail installs use vpopmail 5.2.1 just like I'm trying to do now, but this new one is a little different. Instead of running tcpserver directly from my init scripts and using Debian with a 2.2 kernel, I'm running it using supervise and using Redhat with a 2.4. Switching back to debian and cloning is not an option for work policy reasons. The qmail installs themselves are identical; both machines use the current ucspi-tcp, .88. At first, I was first letting the /supervise/qmail-pop3d/run script start tcpserver as root, and the open-smtp file, as well as the cdb file, were owned by root. Tcp.smtp.cdb was in /etc/, and clearopensmtp was run as root. I carefully compared the locations and permissions of executables and data files between a working debian+qmail+vpopmail system and this new redhat one, I and couldn't find any difference. After reading the tales of users with similar problems in the list archives, I saw that most of them had to do with the vpopmail user having access problems with needed files and with /etc. So as an experiment, I switched the whole setup to use the vpopmail user. The cron job for clearopensmtp was changed to run as vpopmail; vpopmail was recompiled to use /var/vchkpw/etc rather than /etc for the tcp rules file, the supervise scripts were changed accordingly, and so on. Users (well, test user accounts) can still log in and check mail without errors being returned to the client software, but just as before, the tcp.smtp.cdb file is _still_ not updated, except every 15 minutes when clearopensmtp runs. Then, as a further experiment, I tried replacing vpopmail 5.2.1 with 5.3.8. I used /var/vchkpw/etc and ran all components as the vpopmail user. No luck. The one exception to the lack of updates is if I delete the file /var/vchkpw/etc/open-smtp. If I do that, tcp.smtp.cdb is updated when the next pop3 user logs in. Open-smtp is recreated, and further pop3 logins don't result in updates to the cdb file, just open-smtp. This is the case whether the cdb file is in /etc and I'm running vpopmail as root or its in /var/vchkpw/etc and I'm running vpopmail as vpopmail. I've also tried running the tcpserver which runs qmail-popup, vchkpw, and qmail-pop3d from the command line as root and both with and without the -u 89 -g 89 parameters; I get the same problem as always, every time. In case this long and unhappy story wasn't long enough, I've included samples of scripts and the output of some of my debugging below. I've really run out of ideas for what to do next to try and identify the problem or to solve it, so ideas are very welcome! Vpopmail is *almost* working
[vchkpw] tcp.smtp.cdb is updated only once, and only when open-smtp is missing
This is a long story; but, I'd be happy if anyone with the patience to slog through it could offer further troubleshooting suggestions, pointers to docs that I missed, or any other advice they deem helpful grin. My problem is that tcp.smtp.cdb is not being updated when a pop3 user logs in, _unless_ I delete the open-smtp file just before the login. I'm not seeing errors in the logs or leftover temporary files on the disk, and users can log in and check mail successfully. The file open-smtp _is_ being updated each time a user checks mail. Clearopensmtp _does_ run without error from the system crontab, whether I've got the vpopmail system running as root or as vpopmail. I'm trying to use vpopmail with qmail 1.03 and redhat 7.2. My previous (working) qmail+vpopmail installs use vpopmail 5.2.1 just like I'm trying to do now, but this new one is a little different. Instead of running tcpserver directly from my init scripts and using Debian with a 2.2 kernel, I'm running it using supervise and using Redhat with a 2.4. Switching back to debian and cloning is not an option for work policy reasons. The qmail installs themselves are identical; both machines use the current ucspi-tcp, .88. At first, I was first letting the /supervise/qmail-pop3d/run script start tcpserver as root, and the open-smtp file, as well as the cdb file, were owned by root. Tcp.smtp.cdb was in /etc/, and clearopensmtp was run as root. I carefully compared the locations and permissions of executables and data files between a working debian+qmail+vpopmail system and this new redhat one, I and couldn't find any difference. After reading the tales of users with similar problems in the list archives, I saw that most of them had to do with the vpopmail user having access problems with needed files and with /etc. So as an experiment, I switched the whole setup to use the vpopmail user. The cron job for clearopensmtp was changed to run as vpopmail; vpopmail was recompiled to use /var/vchkpw/etc rather than /etc for the tcp rules file, the supervise scripts were changed accordingly, and so on. Users (well, test user accounts) can still log in and check mail without errors being returned to the client software, but just as before, the tcp.smtp.cdb file is _still_ not updated, except every 15 minutes when clearopensmtp runs. Then, as a further experiment, I tried replacing vpopmail 5.2.1 with 5.3.8. I used /var/vchkpw/etc and ran all components as the vpopmail user. No luck. The one exception to the lack of updates is if I delete the file /var/vchkpw/etc/open-smtp. If I do that, tcp.smtp.cdb is updated when the next pop3 user logs in. Open-smtp is recreated, and further pop3 logins don't result in updates to the cdb file, just open-smtp. This is the case whether the cdb file is in /etc and I'm running vpopmail as root or its in /var/vchkpw/etc and I'm running vpopmail as vpopmail. I've also tried running the tcpserver which runs qmail-popup, vchkpw, and qmail-pop3d from the command line as root and both with and without the -u 89 -g 89 parameters; I get the same problem as always, every time. In case this long and unhappy story wasn't long enough, I've included samples of scripts and the output of some of my debugging below. I've really run out of ideas for what to do next to try and identify the problem or to solve it, so ideas are very welcome! Vpopmail is *almost* working; if I could just get vchkpw to update the cdb file, I'd be set. Thanks for any help you can give, Tony First, the recordio output from when recordio was added to the startup script just ahead of qmail-popup. tcpserver: pid 2093 from 66.6.197.35 tcpserver: ok 2093 0:216.65.196.14:110 :66.6.197.35::1349 093 +OK [EMAIL PROTECTED] 093 USER [EMAIL PROTECTED] 093 +OK 093 PASS I've removed it 093 +OK 093 STAT 093 +OK 18 17029 093 LIST 093 +OK 093 1 1451 093 2 919 093 3 719 093 4 1037 093 5 1037 093 6 1640 093 7 717 093 8 921 093 9 734 093 10 735 093 11 735 093 12 733 093 13 735 093 14 735 093 15 1156 093 16 1656 093 17 685 093 18 684 093 . 093 UIDL 093 +OK 093 1 1032294648.21614.guilder.optimumreturn.com,S=1405 093 2 1032294707.21630.guilder.optimumreturn.com,S=858 093 3 1032294713.21634.guilder.optimumreturn.com,S=658 093 4 1032294893.21760.guilder.optimumreturn.com,S=976 2093 5 1032295236.21874.guilder.optimumreturn.com,S=+ 093 976 093 6 1032295950.21943.guilder.optimumreturn.com,S=1594 093 7 1032297065.23654.guilder.optimumreturn.com,S=656 093 8 1032297102.23663.guilder.optimumreturn.com,S=860 093 9 1032297216.24457.guilder.optimumreturn.com,S=673 2093 10 1032297245.24465.guilder.optimumreturn.+ 093 com,S=674 093 11 1032297303.24488.guilder.optimumreturn.com,S=674 093 12 1032297335.24497.guilder.optimumreturn.com,S=672 093 13 1032297357.24541.guilder.optimumreturn.com,S=674 093 14 1032297465.25301.guilder.optimumreturn.com,S=674 2093 15 1032297722.25325.guilder.optim+ 093
Re: Vqadmin Upgrade Failure.
Last I checked, Frontpage still installed it's own version of apache, which likely doesn't have some of the things necessary for vqadmin to work. You probably shouldn't run a webserver on the same machine as your mail server anyway, really. Tony Kevin - System Administrator wrote: I had vqadmin working fine on apache untill i upgraded and installed the same modulues + frontpage all my other cgi's work 100% no problems even qmailadmin but vwadmin spits this out Software error: Unrecognized character \x7F at /usr/local/apache/cgi-bin/vqadmin/vqadmin.cgi line 1. what can be wrong?
Re: Vqadmin Upgrade Failure.
Bill Shupp wrote: Last I checked, Frontpage still installed it's own version of apache, which likely doesn't have some of the things necessary for vqadmin to work. You don't have to. I always patch apache manaully so I can still compile it the way I want. You probably shouldn't run a webserver on the same machine as your mail server anyway, really. Unless of course, you use SqWebmail. -Bill What I meant was that you probably don't want to run a webserver serving other webpages. You certainly wouldn't need Frontpage installed in order to run sqwebmail. :) Generally ISP's do it for their customers, in which case it should be completely seperate. Tony
Stuck - Re: Mysql and Vpopmail
Hi I am running qmail and mysql 3.23.37. Trying to compile vpopmail-4.9.10 on a RedHat 7.0 Server using mysql for authenticaion. Compiling seems to be fine (in other words there are no apparent errors using my options). Here is my problem: [root@jupitor vpopmail-4.9.10]# telnet localhost 110 Trying 204.225.119.9... Connected to localhost.visinet.ca. Escape character is '^]'. +OK 23220.989199620@jupitor user blue +OK pass blue /disk02/vpopmail/bin/vchkpw: error while loading shared libraries: libmysqlclient.so.10: cannot open shared object file: No such file or directory -ERR authorization failed Connection closed by foreign host. Here are my configure options: ./configure \ --enable-large-site=n \ --enable-apop=y \ --enable-passwd=y \ --enable-roaming-users=y \ --enable-mysql=y \ --enable-sqlincdir=/usr/local/mysql/include/mysql \ --enable-sqllibdir=/usr/local/mysql/lib/mysql I did edit the vmysql.h file with the appropriate settings. Any help would be appreciated. Tony
Problems compiling Courier-IMAP
Running: vpopmail (how do i find version number ?) Mysql 3.22.32 I am getting an error when I try to compile courier-imap-1.2.2. Here is my configure script in courier-imap: ./configure --without-authmysql --without-authuserdb --without-authpam \ --without-authpwd --without-authshadow --without-authldap \ --with-authvchkpw --enable-workarounds-for-imap-client-bugs I am getting this error when it try to make in the authlib directory: make[1]: Entering directory `/usr/home/blue/install-20010308/courier-imap-1.2.2/authlib' gcc -I/disk/vpopmail/include -g -O2 -Wall -I.. -I./.. -L/disk/vpopmail/lib -o authvchkpw modauthvchkpw.o libauthmod.a libauth.a ../md5/libmd5.a -lvpopmail -lm -lcrypt libauth.a(preauthvchkpw.o): In function `auth_vchkpw_pre': /usr/home/blue/install-20010308/courier-imap-1.2.2/authlib/preauthvchkpw.c:6 7: undefined reference to `vget_assign' /usr/home/blue/install-20010308/courier-imap-1.2.2/authlib/preauthvchkpw.c:7 0: undefined reference to `vclose' collect2: ld returned 1 exit status make[1]: *** [authvchkpw] Error 1 make[1]: Leaving directory `/usr/home/blue/install-20010308/courier-imap-1.2.2/authlib' make: *** [all-recursive] Error 1 I tried to install the latest vpopmail thinking that there might be version compatibility problems between courier-imap and the older vpopmail, but could not authenticate for pop logins aftwerwards. I then had to revert back to the older vpopmail to get pop to work again. Any help would be appreciated! Thanks T
RE: MySQL + vpopmail
Why would you want to send your passwords in clear text? Why would you want them stored that way? -- Tony Publiski World Wide Net, Inc. +1 (734) 513-7707 x 2012 -Original Message- From: Chad [mailto:[EMAIL PROTECTED]] Sent: Friday, November 03, 2000 3:47 PM To: [EMAIL PROTECTED] Subject: MySQL + vpopmail Does vpopmail have clear text password support ?
RE: Telnet in redhat..
You cannot telnet as root to most any server, nor should you be able to. It is certainly not recommended. This is also completely off topic from this list... --Tony PubliskiWorld Wide Net, Inc.+1 (734) 513-7707 x 2012 -Original Message-From: sundar [mailto:[EMAIL PROTECTED]]Sent: Wednesday, October 11, 2000 10:05 AMTo: [EMAIL PROTECTED]Subject: Telnet in redhat.. Hi all, please help me how to enable telnet the root on Redhat 6.2.. thanks sundar
vadduser seg faulting
Title: vadduser seg faulting I've got an interesting bug. If you try to add a new user, which does not exist in the vpasswd file yet but does have a user directory previously existing, vadduser will seg fault while creating the new vpasswd file. The vpasswd file is then only partially written, and thus corrupt. It doesn't immediately delete the .tmp file used, but if you don't realize it and run vadduser again it will completely remove the vpasswd file and you will have to manually reconstruct it. Perhaps this has already been reported, but I discovered it last week while moving a domain onto my new server :) I haven't had a chance to dig through the code yet and modify it, but wanted to report it just the same. Tony
RE: SMTP Relay..,
I notice you have a typo there and you typed "RELACLEINT". Is that how you have it spelled in your rules file? The format would be: IP.ADDRESS:allow,RELAYCLIENT="" Also, what is the complete commandline you've got for tcpclient to qmail-pop3d? Tony -Original Message-From: Sundar [mailto:[EMAIL PROTECTED]]Sent: Monday, October 02, 2000 4:55 AMTo: vchkpwSubject: SMTP Relay.., Hello All, After I instaled the qmail+vpopmail+qmail admin . When I try to send mail to another domains like yahoo ,hotmail it giving erro massage the requested sever is not my list of rcphost .I have followed the tcprules to :allow,RELACLEINT="" . Is it correct and how can I resolve it ,please help me.. Thanks RegardsSundar
RE: feature request
There is a better solution. Use sendmail or use /etc/passwd and qmail. I can justify using an IP address per domain because I actually host the websites and mail of the domains that I take care of. That way, I can keep everything with 1 IP address and it works great. I really do not at all like using aliases in the fashion that you are speaking of because then you've got hundreds of domains trying to use a limited resource. I hate having someone say "I want [EMAIL PROTECTED]" and having to tell them "set your mail client to check the pop3 account of sales64". It's terrible. If you compile it in to check based on the reverse of the IP that the request comes in on, you can avoid the sales%domain.com issue you're complaining about. And I've yet to hear a mail client that doesn't like the % delimiter. @ is a big problem though. -- Tony Publiski World Wide Net, Inc. +1 (734) 513-7707 x 2012 -Original Message- From: Mark Chesney [mailto:[EMAIL PROTECTED]] Sent: Friday, August 25, 2000 2:09 PM To: vpopmail; qmailadmin Subject: RE: feature request a small service provider with more mail hosts than ip addresses would be able to achieve an effect similar to the ip aliasing option. or suppose a service provider doesn't want to allocate numerous ip's just for the sake of mail. the requirement of a delimiter whether it be / or % or @, etc creates too many problems and support issues. so many common mail clients choke on delimiters, that there must be a better solution. -Original Message- From: Ben Beuchler [mailto:[EMAIL PROTECTED]] Sent: Friday, August 25, 2000 9:15 AM To: vpopmail; qmailadmin Subject: Re: feature request On Fri, Aug 25, 2000 at 09:05:50AM -0700, Mark Chesney wrote: currently, in order to avoid the %domain pop user naming scheme, the only choice is ip aliasing, which requires an ip for each and every domain. sometimes this is unrealistic or unachievable. why not create a system where pop usernames can be unique, but not so clunky. there are many ways to do this, but it should be left up to the administrator. i can think of several examples: What would be the advantage? Aside from aesthetics... Ben -- Ben Beuchler [EMAIL PROTECTED] MAILER-DAEMON (612) 321-9290 x101 Bitstream Underground www.bitstream.net