Re: [vchkpw] imail users to qmail

2003-06-06 Thread Remo Mattei
I have done a migration from imail a year or so ago. I have created a script
and I used the learn password feature worked like a charm

-- Remo Mattei   --cell 801-209-8554
   http://www.italy1.com
   Freelance Networking-Security/Consultant
   MCSE, MCP, MCP+I, MCT
   Linux Trainer  Firewall Development
   [EMAIL PROTECTED]


 From: Gerhard Just Olsen [EMAIL PROTECTED]
 Date: Thu, 5 Jun 2003 14:31:01 +0200
 To: [EMAIL PROTECTED]
 Subject: [vchkpw] imail users to qmail
 
 Hello I'm not shure that this is the right forum but I'm going to ask
 anyway.
 
 I need to migrate some users form another isp that is using imail.
 
 Hees user name format is user$domain
 So user$test = [EMAIL PROTECTED]
 (Notice that there is no .com in the username.)
 
 dose anyone have any idea on how I can make vpopmail use the user$domain
 user format?
 
 Should I change the vchkpw code?
 
 
 
 
 Gerhard Just Olsen
 Avio as
 Tlf:++47 73 20 00 00
 Fax:++47 73 20 00 01
 
 
 
 



Re: [vchkpw] Aliases not working with maildrop spamassassin?

2003-06-06 Thread Alan Murrell
Hi Jaspar,

 is sent to [EMAIL PROTECTED], qmail just dumps it
 directly into user's mailbox,completely out of the
 spam checking task.

My understanding is that when delivering mail,
vpopmail looks for these files in the following order:

  ~vpopmail/domains/domain.com/.qmail-user
  ~vpopmail/domains/domain.com/user/.qmail
  ~vpopmail/domains/domain.com/.qmail/default

It will process according to the first one it comes
across, then stop further checking.

So what is happening in your situation, is the
.qmail-test file is prcessed by delivering the mail to
user, and then no further processing is done (i.e.,
it does not then process the mail through the
recipient's .qmail* files).

As such, Aliases and Forwards will not be processed by
spamd.

I am not sure why this was done this way, but that the
way it is.  If I was a coder, I would prolly see if I
could change that behaviour myself :-)

HTH,

Alan Murrell [EMAIL PROTECTED]


__ 
Post your free ad now! http://personals.yahoo.ca



Re: [vchkpw] Aliases not working with maildrop spamassassin?

2003-06-06 Thread Rick Macdougall
Hi,

You want to use forwards instead of aliases to get around that.

Ie you want
[EMAIL PROTECTED] in the .qmail-test
not
/home/vpopmail/domains/domain.com/someguy/Maildir/
Doing it that way, it gets re-submitted and scanned by the .qmail-default

Regards,

Rick

Alan Murrell wrote:

Hi Jaspar,


is sent to [EMAIL PROTECTED], qmail just dumps it
directly into user's mailbox,completely out of the
spam checking task.


My understanding is that when delivering mail,
vpopmail looks for these files in the following order:
  ~vpopmail/domains/domain.com/.qmail-user
  ~vpopmail/domains/domain.com/user/.qmail
  ~vpopmail/domains/domain.com/.qmail/default
It will process according to the first one it comes
across, then stop further checking.
So what is happening in your situation, is the
.qmail-test file is prcessed by delivering the mail to
user, and then no further processing is done (i.e.,
it does not then process the mail through the
recipient's .qmail* files).
As such, Aliases and Forwards will not be processed by
spamd.
I am not sure why this was done this way, but that the
way it is.  If I was a coder, I would prolly see if I
could change that behaviour myself :-)
HTH,

Alan Murrell [EMAIL PROTECTED]

__ 
Post your free ad now! http://personals.yahoo.ca






Re: [vchkpw] Aliases not working with maildrop spamassassin?

2003-06-06 Thread matthew berardi
On Thu, 5 Jun 2003 04:39:56 -0400
Jasper Metselaar [EMAIL PROTECTED] wrote:

 Hi,
 
 I have a real [EMAIL PROTECTED] which is tagged for spam checking. The 
 .qmail-default contains
 
 | /usr/local/bin/maildrop mailfilter file
 
 which calls maildrop and in mailfilter, runs through spamd to check for spam then 
 pass it back to vdelivermail to deliver to the proper mailbox. Then I created a 
 [EMAIL PROTECTED], which is an alias to [EMAIL PROTECTED] A .qmail-test is created 
 which points to mydomain.com/user/Maildir. When an email
 is sent to [EMAIL PROTECTED], qmail just dumps it directly into user's 
 mailbox,completely out of the spam checking task.
 
 Shouldn't the .qmail-test file's content be the same as the .qmail-default file?
 How do you enable alias to behave the same as the account that it's aliased to? Of 
 course I can use a forwarder to [EMAIL PROTECTED] instead, but I don't think this is 
 the best wayor?
 
 Thanks in advance for your suggestions!
 
 Jasper
 
 ___
 
 
 
it is actually very simple, /mydomain/user/Maildir/ is a delivery statement, you are 
telling it to deliver to that mailbox, that's what is says. if you don't want the mail 
to be delivered to that box, don't put a delivery statement in the .qmail.

if you put | /path/to/maildrop ... you'd be telling it to run maildrop
if you put [EMAIL PROTECTED] you'd be telling it to redeliver the message as though 
it was for user, at which point it would go through the process of reading .qmail 
files for user

read http://www.qmail.org/man/man5/dot-qmail.html, it explains it all.



Re: [vchkpw] Aliases not working with maildrop spamassassin?

2003-06-06 Thread Dzuy Nguyen
I thought I had solved this problem for a client of mine.

At the domain level, qmail seems to read .qmail-ext then .qmail-default file
for delivery instruction.  So if your .qmail-test file says /user/Maildir
(default by qmailadmin), it'll completely bypass .qmail-default.  Yes, your
.qmail-test should include maildrop mailfilter like in .qmail-default, which
will invoke maildrop but spam tagging rule will be ignored because it can't find
you test alias in the database.
You can choose to fix it at the database schema level, which probably will
require a re-architecting the whole system.  Fortunately, maildrop can be
scripted to manipulate the way mail is delivered.  What I've done was added a
little code in the mailfilter file:
# Environment variables needed
import HOME
import EXT  # user
import HOST # domain
ALIASTO=$1
if($xALIAS ne x)
{
EXT=$ALIASTO
}
and my .qmail-test would say:

/path/to/maildrop /path/to/mailfilter user

so when maildrop is invoked, mailfilter checks to see if there's a command line
option passed to it.  If there is, change the environment variable EXT and pass
it through spamd.
If you choose to do it at the user level, i.e. Maildir/.qmail, it might not work
(depending on your mailfilter) because it'll execute maildrop and then
delivermail, which would then reads .qmail-ext and .qmail-default, then
Maildir/.qmail and the cycle is repeated.  Even if you can program your
mailfilter to break the cycle, CPU time is wasted in another qmail cycle.
Then again, my approach runs into problem when you have a .qmail-forward file
because of the loosely defined .qmail-ext system, but that's another topic.
Dzuy

Jasper Metselaar wrote:
Hi,

I have a real [EMAIL PROTECTED] which is tagged for spam checking. The .qmail-default contains

| /usr/local/bin/maildrop mailfilter file

which calls maildrop and in mailfilter, runs through spamd to check for spam then pass 
it back to vdelivermail to deliver to the proper mailbox. Then I created a [EMAIL 
PROTECTED], which is an alias to [EMAIL PROTECTED] A .qmail-test is created which 
points to mydomain.com/user/Maildir. When an email
is sent to [EMAIL PROTECTED], qmail just dumps it directly into user's 
mailbox,completely out of the spam checking task.
Shouldn't the .qmail-test file's content be the same as the .qmail-default file?
How do you enable alias to behave the same as the account that it's aliased to? Of 
course I can use a forwarder to [EMAIL PROTECTED] instead, but I don't think this is 
the best wayor?
Thanks in advance for your suggestions!

Jasper

___








[vchkpw] Bug in vpopmail 5.3.20 ? and Patch

2003-06-06 Thread Alex Pleiner
Hi there,

I've just compiled vpopmail 5.3.20 on a SuSE Linux 8.2 (gcc 3.3
20030226, glibc 2.3.2) and got the following error:

In file included from vconvert.c:32:
vmysql.h:50:22: missing terminating  character
vmysql.h:57:35: missing terminating  character
make[2]: *** [vconvert.o] Fehler 1
make[2]: Leaving directory `/usr/local/src/qmail/vpopmail-5.3.20'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/local/src/qmail/vpopmail-5.3.20'
make: *** [all-recursive-am] Fehler 2

Seems that there are missing two backslashes in vmysql.h

This patch makes it compile:
--- vmysql.h2003-03-19 01:27:18.0 +0100
+++ vmysql.h.fixed  2003-06-05 19:16:19.0 +0200
@@ -48,11 +48,11 @@
 primary key (pw_name, pw_domain ) 
 #else
 #define TABLE_LAYOUT pw_name char(32) not null, \
-pw_domain char(64) not null, 
+pw_domain char(64) not null, \
 pw_passwd char(40), \
 pw_uid int, pw_gid int, \
 pw_gecos char(48), \
-pw_dir char(160), 
+pw_dir char(160), \
 pw_shell char(20), \
 primary key (pw_name, pw_domain ) 
 #endif

I found the same missing backslahses in older versions, too.

Best wishes
Alex

-- 
Alex Pleiner
zeitform Internet Dienste Fraunhoferstrasse 5
  64283 Darmstadt, Germany
http://www.zeitform.deTel.: +49 (0)6151 155-635
mailto:[EMAIL PROTECTED]Fax:  +49 (0)6151 155-634
GnuPG/PGP Key-ID: 0x613C21EA



Re: [vchkpw] MySQL registration from vpopmail

2003-06-06 Thread Eduardo Garcia
Hello Toyoda.
(B
(B
(Byou are a one big problem.
(B
(Bbefore made a comand make, do you have modify file vmysql.h.
(B
(Bin this file chahge de user and pass of user, this is my vmysql.h. see
(B
(B* Edit to match your set up */
(B#define MYSQL_UPDATE_SERVER "localhost"
(B#define MYSQL_UPDATE_USER "root"
(B#define MYSQL_UPDATE_PASSWD "cow"
(B
(B#define MYSQL_READ_SERVER "localhost"
(B#define MYSQL_READ_USER "root"
(B#define MYSQL_READ_PASSWD "cow"
(B
(B
(Bonly change de user and password, before make and makeinstall.
(B
(Battacch the file with dump vpopmail database.
(B
(Bsee you later.
(B
(Benzo
(BEduardo Garcia.
(B
(BP.D : where are you? in Korea or japon, or near there. i live in costa
(Brica, but a im colombian.
(B
(B
(B
(B
(BToyoda Yasuyuki wrote:
(B
(BHi,
(BI have a problem about (qmail + vpopmail + MySQL) system.
(BMy system is qmail + vpopmail + qmailadmin + MySQL.
(B
(BQ1.)
(BI want to register MySQL tables of vpopmail database.
(BI performed the following command.
(B
(B---command start 
(Bgroupadd mysql
(Bmkdir -p /usr/local/mysql/var
(Buseradd -g mysql -d /usr/local/mysql/var mysql
(Bcd /usr/local/src
(Bftp
(Bhttp://www.softagency.co.jp/MySQL/Downloads/MySQL-4.0/mysql-4.0.13.tar.gz
(Btar -xzf mysql-4.0.13.tar.gz
(Brm -f mysql-4.0.13.tar.gz
(Bcd mysql-4.0.13
(B./configure --prefix=/usr/local/mysql --with-charset=ujis
(B-with-extra-charsets=all --with-mysqld-user=mysql
(Bmake
(Bmake install
(B
(B/usr/local/mysql/bin/mysql_install_db --user=mysql
(Bchown -R mysql /usr/local/mysql/var
(Bchgrp -R mysql /usr/local/mysql/var
(B/usr/local/mysql/bin/mysqld_safe --user=mysql 
(B/usr/local/mysql/bin/mysqlshow
(B
(B+---+
(B| Databases |
(B+---+
(B| mysql |
(B| test  |
(B+---+
(B
(Bcd /usr/local/src/vpopmail-5.2.1
(B./configure --enable-roaming-users=y --enable-mysql=y
(B--enable-incdir=/usr/local/mysql/include/mysql
(B--enable-libdir=/usr/local/mysql/lib/mysql
(B--enable-sqlincdir=/usr/local/mysql/include/mysql
(B--enable-sqllibdir=/usr/local/mysql/lib/mysql
(Bmake
(Bmake install-strip
(B/usr/local/mysql/bin/mysqladmin create vpopmail
(B/usr/local/mysql/bin/mysql
(Bmysql  grant select,insert,update,delete,create on vpopmail.* to
(B[EMAIL PROTECTED] identified by 'password';
(B
(BQuery OK, 0 rows affected (0.00 sec)
(B
(Bmysql  exit
(B
(B/usr/local/mysql/bin/mysqlshow
(B
(B+---+
(B| Databases |
(B+---+
(B| mysql |
(B| test  |
(B| vpopmail  |
(B+---+
(B
(Bqmail starting.
(B
(B/home/vpopmail/bin/vadddomain good.for.com
(B
(Bqmail restarting.
(B
(Bsetenv LD_LIBRARY_PATH /usr/local/mysql/lib/mysql
(B/home/vpopmail/bin/vconvert -c -m
(B
(BAdd user "[EMAIL PROTECTED]" through qmailadmin.
(B
(B/usr/local/mysql/bin/mysqlshow vpopmail
(BDatabase: vpopmail
(B++
(B| Tables |
(B++
(B++
(B
(B---command finish 
(BI created virtual domain(example.  good.for.com) to vpopmail.
(BAt this time, I think that Automatically Something tables of vpopmail
(Bis created in the MySQL.
(BIs my thinking mistake?
(BDo I have to add manually tables of vpopmail to MySQL.
(B
(BThank you in advance.
(B
(BYasuyuki Toyoda.
(B
(B
(B
(B
(B
(B  
(B# MySQL dump 8.14
#
# Host: localhostDatabase: vpopmail
#
# Server version3.23.41

#
# Table structure for table 'dir_control'
#

CREATE TABLE dir_control (
  domain char(64) NOT NULL default '',
  cur_users int(11) default NULL,
  level_cur int(11) default NULL,
  level_max int(11) default NULL,
  level_start0 int(11) default NULL,
  level_start1 int(11) default NULL,
  level_start2 int(11) default NULL,
  level_end0 int(11) default NULL,
  level_end1 int(11) default NULL,
  level_end2 int(11) default NULL,
  level_mod0 int(11) default NULL,
  level_mod1 int(11) default NULL,
  level_mod2 int(11) default NULL,
  level_index0 int(11) default NULL,
  level_index1 int(11) default NULL,
  level_index2 int(11) default NULL,
  the_dir char(160) default NULL,
  PRIMARY KEY  (domain)
) TYPE=MyISAM;

#
# Dumping data for table 'dir_control'
#

INSERT INTO dir_control VALUES ('dom_89',1,0,3,0,0,0,61,61,61,0,2,4,0,0,0,'');

#
# Table structure for table 'lastauth'
#

CREATE TABLE lastauth (
  user char(32) NOT NULL default '',
  domain char(64) NOT NULL default '',
  remote_ip char(18) NOT NULL default '',
  timestamp bigint(20) NOT NULL default '0',
  PRIMARY KEY  (user,domain)
) TYPE=MyISAM;

#
# Dumping data for table 'lastauth'
#


#
# Table structure for table 'vpopmail'
#

CREATE TABLE vpopmail (
  pw_name char(32) NOT NULL default '',
  pw_domain char(64) NOT NULL default '',
  pw_passwd char(40) default NULL,
  pw_uid int(11) default NULL,
  pw_gid int(11) default NULL,
  pw_gecos char(48) default NULL,
  pw_dir char(160) default NULL,
  pw_shell char(20) default NULL,
  

[vchkpw] Vpopmail/courier-imap with ldap

2003-06-06 Thread Michel Gallant
Hi there,
I'm running vpopmail with a cdb backend and courier-imap with the
authvchkpw module.  I was wondering if many people are using the ldap
backend.  I was also wondering if it's possible to use ldap for certain
domains, and cdb for others.  The reason I'm asking is that I have a
samba domain running for internal users, and right now their passwords
are not synced with vpopmails.  I would like to run ldap for our domain,
and run cdb for domains that we host.  Is this possible?  If so, are
there any docs that could get me started?  Thanks




Re: [vchkpw] could not connect to mysql update server Access denied for user

2003-06-06 Thread Paul Theodoropoulos
At 03:21 AM 06/05/2003, Michael Bowe wrote:
Tina,

Perhaps take a look at my quick guide to vpopmail with mysql at
http://www.pipeline.com.au/staff/mbowe/isp/vpopmail-mysql.htm
Also available is a more comprehensive mail server guide at
http://www.pipeline.com.au/staff/mbowe/isp/webmail-server.htm
Michael.
I've probably said it before but it deserves saying again: Mr. Bowe 
deserves 'wicked-mad-props' for the guides listed above. I've referred to 
them many times, and I'm running Solaris! Having all the steps written out 
in excruciating detail, along with having noted all those hundreds of 
little 'gotchas' that go along with complex installations, makes these 
guides a 'Must have' for just about anyone using this suite of software.

summary of the above: BRAVO!

;^)

Paul Theodoropoulos
http://www.anastrophe.com
http://folding.stanford.edu
The Nicest Misanthrope on the Net 





[vchkpw] qmail-smtpd-chkusr Patch Problem

2003-06-06 Thread Tom Walsh
I have patched my qmail to use the qmail-smtpd-chkusr functionality (on rcpt
to: check to see if a user exists on the mail server and if the user doesn't
send a 550).

I have tested the functionality of qmail-smtpd (compiled with this patch and
a couple others) and it works when I run it from the command line.

My problem is when I run it from the tcpserver/supervise script the
functionality doesn't work.

I have managed to get it working by altering the -u and -g on the tcpserver
command line to be root. When I do that it works flawlessly. It also works
if I set the uid to root and set the gid to qmaild.

My question (and I suppose directed at tonix):

How can I get this to run with the proper user and group permissions of
qmaild?

Here are some of the details of my installation.

/usr/bin/id -g qmaild
81
cat /etc/group |grep 81
qnofiles:*:81:

./supervise/smtp/run

#!/bin/sh
PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
export PATH
QMAILUID=0
#NOFILESGID=0
#QMAILUID=`/usr/bin/id -u qmaild`
NOFILESGID=`/usr/bin/id -g qmaild`

exec softlimit -m 800 tcpserver -v -c 384 -p -R -x
/usr/home/vpopmail/etc/tcp.smtp.cdb -u $QMAILUID -g $NOFILESGID 0 25
rblsmtpd -b -r relays.osirusoft.com -r relays.ordb.org fixcrio qmail-smtpd
mail.ala.net /usr/home/vpopmail/bin/vchkpw /usr/bin/true 21

permissions on qmail-smtpd:
-rwxr-xr-x  1 rootqmail  128528 Jun  5 16:26 qmail-smtpd

I am assuming it has something to do with the setuid that the patch does,
but I am unsure.

Any pointers?

Tom Walsh
Network Admin
http://www.ala.net/





Re: [vchkpw] qmail-smtpd-chkusr Patch Problem

2003-06-06 Thread Rick Macdougall
Hi,

I had the same problem, root.nofiles for for qmail-smtpd-chkusr with 
owner and group suid workd for me

 ls -l qmail-smtp*
-rwxr-xr-x1 root qmail   37740 Mar 26 11:36 qmail-smtpd
-r-sr-sr-x1 root nofiles224080 May 13 05:27 qmail-smtpd-chkusr
Regards,

Rick

Tom Walsh wrote:

I have patched my qmail to use the qmail-smtpd-chkusr functionality (on rcpt
to: check to see if a user exists on the mail server and if the user doesn't
send a 550).
I have tested the functionality of qmail-smtpd (compiled with this patch and
a couple others) and it works when I run it from the command line.
My problem is when I run it from the tcpserver/supervise script the
functionality doesn't work.
I have managed to get it working by altering the -u and -g on the tcpserver
command line to be root. When I do that it works flawlessly. It also works
if I set the uid to root and set the gid to qmaild.
My question (and I suppose directed at tonix):

How can I get this to run with the proper user and group permissions of
qmaild?
Here are some of the details of my installation.

/usr/bin/id -g qmaild
81
cat /etc/group |grep 81
qnofiles:*:81:
./supervise/smtp/run

#!/bin/sh
PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
export PATH
QMAILUID=0
#NOFILESGID=0
#QMAILUID=`/usr/bin/id -u qmaild`
NOFILESGID=`/usr/bin/id -g qmaild`
exec softlimit -m 800 tcpserver -v -c 384 -p -R -x
/usr/home/vpopmail/etc/tcp.smtp.cdb -u $QMAILUID -g $NOFILESGID 0 25
rblsmtpd -b -r relays.osirusoft.com -r relays.ordb.org fixcrio qmail-smtpd
mail.ala.net /usr/home/vpopmail/bin/vchkpw /usr/bin/true 21
permissions on qmail-smtpd:
-rwxr-xr-x  1 rootqmail  128528 Jun  5 16:26 qmail-smtpd
I am assuming it has something to do with the setuid that the patch does,
but I am unsure.
Any pointers?

Tom Walsh
Network Admin
http://www.ala.net/







[vchkpw] phantom vpopmail alias domain

2003-06-06 Thread Kurt Bigler
I have an alias domain that exists and appears to be working without the
usual symbolic link for it being present in /var/vpopmail/domains.  If I try
to add that domain I get a message indicating the domain already exists.
Sending email to that domain routes correctly to the domain that it is
supposed to be an alias of.  But the alias domain is invisible.

Does vpopmail maintain the domain list somewhere else?  I'm aware that
vpopmail is just a layer on top of qmail, and I admit that I don't know
enough about qmail to really understand the underpinnings, so apologies.

I am using vpopmail-5.3.12.

Thanks,
Kurt Bigler






Re: [vchkpw] Vpopmail/courier-imap with ldap

2003-06-06 Thread Jens Jahr
Zitat von Michel Gallant [EMAIL PROTECTED]:

 I'm running vpopmail with a cdb backend and courier-imap with the
 authvchkpw module.  I was wondering if many people are using the ldap
 backend.  I was also wondering if it's possible to use ldap for certain
 domains, and cdb for others.  The reason I'm asking is that I have a
 samba domain running for internal users, and right now their passwords
 are not synced with vpopmails.  I would like to run ldap for our domain,
 and run cdb for domains that we host.  Is this possible?  If so, are
 there any docs that could get me started?  Thanks


Hi,

yes it should be possible, but I didnt test it. But let me show you my 
imaginations: Because when you configure vpopmail you will have to choose 
wether to use LDAP or mysql as an authe´mtification module which end up that

vauth.[ch] is linked/renamed to vldap.[ch] bzw. vmysql.[ch]

The advantage is that each authentification modules uses the same API, so only 
the backend is changed, the disadvantage is that you cannot use both.

But it should work compiling 2 times vpopmail-mail, each with a different 
installation dir. See my example:

/home/vpopmail-ldap/domains/xyz
/home/vpopmail-mysql/domains/abc

so adding a domain to ldap yould use:

/home/vpopmail-ldap/bin/vaddomain 123.de

and vice versa.

I am not 100 % sure, but this seems possible to me. You may try ;-)

Cheers
Jens







Re: [vchkpw] qmail-smtpd-chkusr Patch Problem

2003-06-06 Thread Lars Gustafson
On Fri, 2003-06-06 at 01:39, Tom Walsh wrote:
 I have patched my qmail to use the qmail-smtpd-chkusr functionality (on rcpt
 to: check to see if a user exists on the mail server and if the user doesn't
 send a 550).
 
 I have tested the functionality of qmail-smtpd (compiled with this patch and
 a couple others) and it works when I run it from the command line.
 
 My problem is when I run it from the tcpserver/supervise script the
 functionality doesn't work.
They need som changes, see below.
 
 I have managed to get it working by altering the -u and -g on the tcpserver
 command line to be root.
Don't!

 When I do that it works flawlessly. It also works
 if I set the uid to root and set the gid to qmaild.
Don't!

 My question (and I suppose directed at tonix):
 
 How can I get this to run with the proper user and group permissions of
 qmaild?

Read this carefully and you are set.
http://www.interazioni.it/qmail/#Installation


 Here are some of the details of my installation.
 
 /usr/bin/id -g qmaild
 81
 cat /etc/group |grep 81
 qnofiles:*:81:
 
 ./supervise/smtp/run
 
 #!/bin/sh
 PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
 export PATH
# Get rid of this four lines
 ##QMAILUID=0
 ###NOFILESGID=0
 ##QMAILUID=`/usr/bin/id -u qmaild`
 ##NOFILESGID=`/usr/bin/id -g qmaild`

# Use these ones instead to be able to access the vopmail databases.
# Run as the uid and gid of the vpopmail user.
QMAILUID=`/usr/bin/id -u vpopmail`
NOFILESGID=`/usr/bin/id -g vpopmail`

 exec softlimit -m 800 tcpserver -v -c 384 -p -R -x
 /usr/home/vpopmail/etc/tcp.smtp.cdb -u $QMAILUID -g $NOFILESGID 0 25
 rblsmtpd -b -r relays.osirusoft.com -r relays.ordb.org fixcrio qmail-smtpd
 mail.ala.net /usr/home/vpopmail/bin/vchkpw /usr/bin/true 21
 
 permissions on qmail-smtpd:
 -rwxr-xr-x  1 rootqmail  128528 Jun  5 16:26 qmail-smtpd
chown 6555 /var/qmail/bin/qmail-smtpd

 I am assuming it has something to do with the setuid that the patch does,
 but I am unsure.
 
 Any pointers?
follow the comments above and you should be set.

 Tom Walsh
 Network Admin
 http://www.ala.net/
 

-- 
Lars Gustafson [EMAIL PROTECTED]
i3 micro technology ab




Re: [vchkpw] qmail-smtpd-chkusr Patch Problem

2003-06-06 Thread Lars Gustafson
sorry.. i made a typo in pmy prevoius post...

the line below should been saying.

chmod 6555 qmail-smtpd


sorry


On 06 Jun 2003 08:08:44 +0200
Lars Gustafson [EMAIL PROTECTED] wrote:


  permissions on qmail-smtpd:
  -rwxr-xr-x  1 rootqmail  128528 Jun  5 16:26 qmail-smtpd
Never mind the following line. the on on top is the one to use.
 chown 6555 /var/qmail/bin/qmail-smtpd
 
 -- 
 Lars Gustafson [EMAIL PROTECTED]
 i3 micro technology ab
 
 
 


-- 



[vchkpw] libmysqlclient.so.12.o error

2003-06-06 Thread Toyoda Yasuyuki
Hello, all
(B
(BMy system is the following.
(BOpenBSD 3.2
(BApache-2.046
(Bqmail-1.03
(Bqmailadmin-1.0.6
(Bvpopmail-5.2.1
(B
(B
(BI built above system.
(Bbut I have a error.
(BI performed the following command.
(B
(B- - - -
(B/var/www/cgi/qmailadmin
(B/usr/libexec/ld.so: qmailadmin libmysqlclient.so.12.o:
(B   No such file or directory
(B- - - -
(B
(BI have libmysqlclient.so.12.o in /usr/local/mysql/lib/mysql.
(Balthough I reboot OpenBSD, I want to remain library path.
(B
(BThank you in advance.
(B
(BYasuyuki Toyoda.

Re: [vchkpw] qmail-smtpd-chkusr Patch Problem

2003-06-06 Thread tonix (Antonio Nati)


Tom,
I suppose you're using the regular version, as you speak of
setuid.
You have to read carefully instructions at
www.interazioni.it/qmail.
These are the instructions for the regular version:
regular qmail-smtpd-chkusr must be installed (by default in
/var/qmail/bin) with setuid (user qmaild) and setgid (group
qnofiles), and executed by tcpserver with -u
vpopmail-user and -g vchkpw-group parameters. 
qmail-smtpd-chkusr starts running with the original qmail-smtpd uid and
gid, switching to needed uid and gid only for vpopmail checks on user
existance, turning back to the starting uid and gid.
You have to set SUID (set-user-ID-on-execution) and
SGID (set-group-ID-on-execution) bits on
qmail-smtpd-chkusr:
chown qmaild qmail-smtpd-chkusr
chgrp qnofiles qmail-smtpd-chkusr
chmod 6555 qmail-smtpd-chkusr
and the result you see should be like (different size and date, of
course):
-r-sr-sr-x 1 qmaild qnofiles 57056 Feb 14 18:18 qmail-smtpd-chkusr


Integrate qmail-smtpd-chkusr in your start files:
As example, a real start command for qmail-smtpd-chkusr may be
#!/bin/sh -e
#
# Using splogger to send the log through syslog.
exec env - PATH=/var/qmail/bin:/usr/local/bin \
tcpserver -t 5 -v -p -x your.tcp.smtp.cdb \
-u vpopmail-user -g vchkpw-group -l
your-host.domain 0 smtp \
qmail-smtpd-chkusr splogger smtpd 
where
vpopmail-user = vpopmail uid
vchkpw-group = vchkpw gid
your-host.domain = your host.domain (!)
your.tcp.smtp.cdb = your tcp.permission.to.relay cdb
NOTE: if you are using more system users for your domains, the
execution uid (which I indicated as vpopmail) should be set to
root.
Ciao,
Tonino
At 05/06/03 05/06/03 -0500, Tom Walsh wrote:
I have patched my qmail to use the
qmail-smtpd-chkusr functionality (on rcpt
to: check to see if a user exists on the mail server and if the user
doesn't
send a 550).
I have tested the functionality of qmail-smtpd (compiled with this patch
and
a couple others) and it works when I run it from the command
line.
My problem is when I run it from the tcpserver/supervise script the
functionality doesn't work.
I have managed to get it working by altering the -u and -g on the
tcpserver
command line to be root. When I do that it works flawlessly. It also
works
if I set the uid to root and set the gid to qmaild.
My question (and I suppose directed at tonix):
How can I get this to run with the proper user and group permissions
of
qmaild?
Here are some of the details of my installation.
/usr/bin/id -g qmaild
81
cat /etc/group |grep 81
qnofiles:*:81:
./supervise/smtp/run
#!/bin/sh
PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
export PATH
QMAILUID=0
#NOFILESGID=0
#QMAILUID=`/usr/bin/id -u qmaild`
NOFILESGID=`/usr/bin/id -g qmaild`
exec softlimit -m 800 tcpserver -v -c 384 -p -R -x
/usr/home/vpopmail/etc/tcp.smtp.cdb -u $QMAILUID -g $NOFILESGID 0 
25
rblsmtpd -b -r relays.osirusoft.com -r relays.ordb.org fixcrio
qmail-smtpd
mail.ala.net /usr/home/vpopmail/bin/vchkpw /usr/bin/true
21
permissions on qmail-smtpd:
-rwxr-xr-x 1 root qmail 128528 Jun 5
16:26 qmail-smtpd
I am assuming it has something to do with the setuid that the patch
does,
but I am unsure.
Any pointers?
Tom Walsh
Network Admin
http://www.ala.net/





[EMAIL PROTECTED]
Interazioni di Antonio Nati 

http://www.interazioni.it
[EMAIL PROTECTED]






[vchkpw] Shouldn't a POP3 server support APOP and SASL?

2003-06-06 Thread Alex Pleiner
Hi,

I try to give some short statements on that topic.

qmail-popup supports APOP as its only secure authentication method,
Courier's pop3d supports SASL like CRAM-MD5 but no APOP. If
authenticating via vchkpw, CRAM-MD5 can't be used.

As someone asked in the courier-imap mailinglist for APOP the answer
was: APOP is obsolete. That's true, but APOP is used by many.

But there are many losy POP3 clients that support only APOP or CRAM-MD5
as secure authentication methods. AFAIK Eudora speaks CRAM-MD5 but no
APOP, some versions of OE (maybe not all?) do the opposite.

Please don't throw in POP3 over SSL as an alternative, as client support
is even worse than with APOP or CRAM-MD5. 

Does someone have a pointer to a mail client comparison chart showing
their support for secure authentication methods.

As a company providing POP3 service I can not force our customers to
change there favourite client.

I think, a modern POP3 server SHOULD support both APOP and SASL.

Is anybody out there (except Vladimir) who agrees?

Many users patch qmail-smtpd to have SMTP_AUTH. Does nobody patch
qmail-popup, to have CRAM-MD5? Don't you need it?

I'm curently running qmail 1.03 and the outdated vpopmail 5.2.1 with the
patches from Bill's site (shupp.org) provided by Vladimir. I have
SMTP_AUTH and SMTP-after-POP3, I have APOP and CRAM-MD5 and it works
fine. Before you say then shut up and stay with it (well, you are
right), current vpopmail has some nice features and the promised version
5.4 is something I want to use. 

I don't want to offend anybody. I just have the need to read your
opinion.

Best wishes 
Alex

-- 
Alex Pleiner
zeitform Internet Dienste Fraunhoferstrasse 5
  64283 Darmstadt, Germany
http://www.zeitform.deTel.: +49 (0)6151 155-635
mailto:[EMAIL PROTECTED]Fax:  +49 (0)6151 155-634
GnuPG/PGP Key-ID: 0x613C21EA



Re: [vchkpw] libmysqlclient.so.12.o error

2003-06-06 Thread Toyoda Yasuyuki
Hello, Cream[DONut]

Thank you very much for your advice.
I tryed your advice.
But there's perhaps no concept of ld.so.conf in BSD
Please refer the following URL.
http://www.my-opensource.org/lists/myoss/2002-04/msg00034.html
I ask about OpenBSD3.2 user.
/var/run/ld.so.hints file is binary file.
man ldconfig

LDCONFIG(8) OpenBSD System Manager's Manual 
LDCONFIG(8)

NAME
 ldconfig - configure the shared library cache
SYNOPSIS
 ldconfig [-RUmrsv] [directory ...]
DESCRIPTION
 ldconfig is used to prepare a set of ``hints'' for use by the run-time
 linker ld.so to facilitate quick lookup of shared libraries 
available in
 multiple directories. It scans a set of built-in system 
directories and
 any directories specified on the command line (in the given order) 
look-
 ing for shared libraries and stores the results in the file
 /var/run/ld.so.hints to forestall the overhead that would 
otherwise re-
 sult from the directory search operations ld.so would have to 
perform to
 load the required shared libraries.

 The shared libraries so found will be automatically available for 
loading
 if needed by the program being prepared for execution. This 
obviates the
 need for storing search paths within the executable.

 The LD_LIBRARY_PATH environment variable can be used to override 
the use
 of directories (or the order thereof) from the cache or to specify 
addi-
 tional directories where shared libraries might be found.
 LD_LIBRARY_PATH is a `:' separated list of directory paths which are
 searched by ld.so when it needs to load a shared library. It can be
 viewed as the run-time equivalent of the -L switch of ld.

 ldconfig is typically run as part of the boot sequence.

 The following options are recognized by ldconfig:

 -R  Rescan the previously configured directories. This opens the
 hints file and fetches the directory list from the header. Any
 additional pathnames on the command line are also processed.
 -U  Unconfigure directories specified on the command line or 
remove
 inaccessible directories from search path if no 
directories spec-
 ified. This option cannot be used with -m.

 -m  Merge the result of the scan of the directories given as argu-
 ments into the existing hints file. The default action is to
 build the hints file afresh. This option cannot be used 
with -U.

 -r  List the current contents of ld.so.hints on the standard 
output.
 The hints file will not be modified.

 -s  Do not scan the built-in system directory (``/usr/lib'') for
 shared libraries.
 -v  Switch on verbose mode.

Security
 Special care must be taken when loading shared libraries into the 
address
 space of set-user-Id programs. Whenever such a program is run, 
ld.so will
 only load shared libraries from the ld.so.hints file. In 
particular, the
 LD_LIBRARY_PATH is not used to search for libraries. Thus, the role of
 ldconfig is dual.  In addition to building a set of hints for quick
 lookup, it also serves to specify the trusted collection of 
directories
 from which shared objects can be safely loaded. It is presumed 
that the
 set of directories specified to ldconfig are under control of the sys-
 tem's administrator.  ld.so further assists set-user-Id programs 
by eras-
 ing the LD_LIBRARY_PATH from the environment.

FILES
 /var/run/ld.so.hints
SEE ALSO
 ld(1), link(5)
HISTORY
 A ldconfig utility first appeared in SunOS 4.0.  It appeared in 
its cur-
 rent form in NetBSD 0.9a.

OpenBSD 3.1 October 3, 1993



Cream[DONut] wrote:
1. you arent supposed to run /var/www/cgi/qmailadmin in the console, 
open it from through the webserver  browser
2. look for the file called ld.so.conf and add 
/usr/local/mysql/lib/mysql to the bottom of it (on linux its in 
/etc/ld.so.conf)
3. then run ldconfig

and try opening the file in through the website again (im used to doing 
it on linux, so it might not be the exact same)

regards
Kris
At 05:05 PM 6/6/2003 +0900, you wrote:

Hello, all

My system is the following.
OpenBSD 3.2
Apache-2.046
qmail-1.03
qmailadmin-1.0.6
vpopmail-5.2.1
I built above system.
but I have a error.
I performed the following command.
- - - -
/var/www/cgi/qmailadmin
/usr/libexec/ld.so: qmailadmin libmysqlclient.so.12.o:
   No such file or directory
- - - -
I have libmysqlclient.so.12.o in /usr/local/mysql/lib/mysql.
although I reboot OpenBSD, I want to remain library path.
Thank you in advance.

Yasuyuki Toyoda.


Cream[DONut] - www.donut.dk
www.nethouse2000.dk - admin
.






Re: [vchkpw] Aliases not working with maildrop spamassassin?

2003-06-06 Thread Peter Palmreuther
Hi Alan,

On Thu, 5 Jun 2003 09:31:37 -0400 (EDT) Alan Murrell wrote:

 is sent to [EMAIL PROTECTED], qmail just dumps it
 directly into user's mailbox,completely out of the
 spam checking task.

 My understanding is that when delivering mail,
 vpopmail looks for these files in the following order:
 
   ~vpopmail/domains/domain.com/.qmail-user
   ~vpopmail/domains/domain.com/user/.qmail
   ~vpopmail/domains/domain.com/.qmail/default

No. It's slightely different.

qmail-local looks for

~vpopmail/domains/domain.com/.qmail-user

and if this lookup fails it looks for 

~vpopmail/domains/domain.com/qmail-default

At _THIS_ stage control is given to vpopmail (with default
.qmail-default that calls 'vdelivermail').

vdelivermail is the one that looks up the user in vpasswd.cdb and, if
present, processes user/.qmail.

 So what is happening in your situation, is the
 .qmail-test file is prcessed by delivering the mail to
 user, and then no further processing is done 

That's correct in so far as qmail-local already uses this file and
vpopmail never gains control over the delivery process.

 I am not sure why this was done this way, 

Read the qmail documentation and try to understand the Big qmail
picture[1].
Both together explain how delivery is done in qmail and where vpopmail
steps in.

 If I was a coder, I would prolly see if I could change that behaviour
 myself :-)

If you were a coder and would have understood the qmail delivery system
you'd know how you can change this behavior.
It's all about _where_ to step in and why e.g. qmailadmin is not
designed to support this kind of interception yet.
Creating aliases manually and including spamassassin in the delivery
chain ain't a problem, the only problem is keeping this persistent when
modifying aliases with qmailadmin.

[1] http://www.nrg4u.com/
-- 
Ciao,
 Pit



Re: [vchkpw] libmysqlclient.so.12.o error

2003-06-06 Thread Toyoda Yasuyuki
Hi, Cream[DONut]

Ohhh-- That's good idea!

 ldconfig -m /usr/local/mysql/lib/mysql -- would be my best attempt
 then ;-)
But
before reboot
 - search directories: /usr/lib:/usr/local/lib:/usr/local/mysql/lib/mysql
after reboot
 - search directories:
/usr/lib:/usr/local/lib
Oh my god!

Be initialized somewhere when OpenBSD rebooted.
Why?
Thank you for your advice.
Yasuyuki Toyoda

Cream[DONut] wrote:
ldconfig -m /usr/local/mysql/lib/mysql -- would be my best attempt 
then :)

At 06:16 PM 6/6/2003 +0900, you wrote:

Hello, Cream[DONut]

Thank you very much for your advice.
I tryed your advice.
But there's perhaps no concept of ld.so.conf in BSD
Please refer the following URL.
http://www.my-opensource.org/lists/myoss/2002-04/msg00034.html
I ask about OpenBSD3.2 user.
/var/run/ld.so.hints file is binary file.
man ldconfig

LDCONFIG(8) OpenBSD System Manager's Manual LDCONFIG(8)

NAME
 ldconfig - configure the shared library cache
SYNOPSIS
 ldconfig [-RUmrsv] [directory ...]
DESCRIPTION
 ldconfig is used to prepare a set of ``hints'' for use by the 
run-time
 linker ld.so to facilitate quick lookup of shared libraries 
available in
 multiple directories. It scans a set of built-in system 
directories and
 any directories specified on the command line (in the given 
order) look-
 ing for shared libraries and stores the results in the file
 /var/run/ld.so.hints to forestall the overhead that would 
otherwise re-
 sult from the directory search operations ld.so would have to 
perform to
 load the required shared libraries.

 The shared libraries so found will be automatically available for 
loading
 if needed by the program being prepared for execution. This 
obviates the
 need for storing search paths within the executable.

 The LD_LIBRARY_PATH environment variable can be used to override 
the use
 of directories (or the order thereof) from the cache or to 
specify addi-
 tional directories where shared libraries might be found.
 LD_LIBRARY_PATH is a `:' separated list of directory paths which are
 searched by ld.so when it needs to load a shared library. It can be
 viewed as the run-time equivalent of the -L switch of ld.

 ldconfig is typically run as part of the boot sequence.

 The following options are recognized by ldconfig:

 -R  Rescan the previously configured directories. This opens the
 hints file and fetches the directory list from the 
header. Any
 additional pathnames on the command line are also processed.

 -U  Unconfigure directories specified on the command line or 
remove
 inaccessible directories from search path if no 
directories spec-
 ified. This option cannot be used with -m.

 -m  Merge the result of the scan of the directories given as 
argu-
 ments into the existing hints file. The default action is to
 build the hints file afresh. This option cannot be used 
with -U.

 -r  List the current contents of ld.so.hints on the standard 
output.
 The hints file will not be modified.

 -s  Do not scan the built-in system directory (``/usr/lib'') for
 shared libraries.
 -v  Switch on verbose mode.

Security
 Special care must be taken when loading shared libraries into the 
address
 space of set-user-Id programs. Whenever such a program is run, 
ld.so will
 only load shared libraries from the ld.so.hints file. In 
particular, the
 LD_LIBRARY_PATH is not used to search for libraries. Thus, the 
role of
 ldconfig is dual.  In addition to building a set of hints for quick
 lookup, it also serves to specify the trusted collection of 
directories
 from which shared objects can be safely loaded. It is presumed 
that the
 set of directories specified to ldconfig are under control of the 
sys-
 tem's administrator.  ld.so further assists set-user-Id programs 
by eras-
 ing the LD_LIBRARY_PATH from the environment.

FILES
 /var/run/ld.so.hints
SEE ALSO
 ld(1), link(5)
HISTORY
 A ldconfig utility first appeared in SunOS 4.0.  It appeared in 
its cur-
 rent form in NetBSD 0.9a.

OpenBSD 3.1 October 3, 1993



Cream[DONut] wrote:

1. you arent supposed to run /var/www/cgi/qmailadmin in the 
console, open it from through the webserver  browser
2. look for the file called ld.so.conf and add 
/usr/local/mysql/lib/mysql to the bottom of it (on linux its in 
/etc/ld.so.conf)
3. then run ldconfig
and try opening the file in through the website again (im used to 
doing it on linux, so it might not be the exact same)
regards
Kris
At 05:05 PM 6/6/2003 +0900, you wrote:

Hello, all

My system is the following.
OpenBSD 3.2
Apache-2.046
qmail-1.03
qmailadmin-1.0.6
vpopmail-5.2.1
I built above system.
but I have a error.
I performed the following command.
- - - -
/var/www/cgi/qmailadmin
/usr/libexec/ld.so: 

[vchkpw] authdaemond

2003-06-06 Thread Rick van Vliet
Good morning/afternoon!

Running qmail 1.03, vpopmail5.21, with a very small group of users
(ten), three virtual domains.

When a user changes password in QmailAdmin, I find that I need to
restart authdaemond, before user can log in at Sqwebmail front page.
How should I troubleshoot this? All is running as advertised, except for
this small problem.

Tell me if I need to include any scripts.

Thanks





Re: [vchkpw] authdaemond

2003-06-06 Thread Remo Mattei
Disable authdaemond


-- Remo Mattei   --cell 801-209-8554
   http://www.italy1.com
   Freelance Networking-Security/Consultant
   MCSE, MCP, MCP+I, MCT
   Linux Trainer  Firewall Development
   [EMAIL PROTECTED]


 From: Rick van Vliet [EMAIL PROTECTED]
 Date: Fri, 6 Jun 2003 06:30:03 -0500
 To: [EMAIL PROTECTED]
 Subject: [vchkpw] authdaemond
 
 Good morning/afternoon!
 
 Running qmail 1.03, vpopmail5.21, with a very small group of users
 (ten), three virtual domains.
 
 When a user changes password in QmailAdmin, I find that I need to
 restart authdaemond, before user can log in at Sqwebmail front page.
 How should I troubleshoot this? All is running as advertised, except for
 this small problem.
 
 Tell me if I need to include any scripts.
 
 Thanks
 
 
 
 



Re: [vchkpw] OT: list question

2003-06-06 Thread Rick Macdougall
Hi,

It's been hashed out in here before, and no, there is nothing in the RFC 
mandating the it reverse resolves.

Just my $0.2, but I tried doing exactly that for awhile but stopped 
because it was blocking more legit mail than spam.  There are a lot of 
badly configured DNS servers out there.

Regards,

Rick

Jeff Garvas wrote:

Does anyone know why the SMTP server for this list doesn't reverse resolve?

I'm thinking of turning on mandatory reverse resolve to cut down on the
volume of junk hosts connecting from 80.0.0.0/8 and I noticed that doing so
would stop delivery from this mailing list.
Does anyone know if reverse DNS of a connecting SMTP server is outlined in
any of the SMTP RFCs?
If so, I'd like to reference the RFC in my error message.

-Jeff








Re: [vchkpw] Working towards vpopmail 5.4 stable

2003-06-06 Thread Raboo
thats why it should exist, it's to much job to do it manually ;)

- Original Message - 
From: Tom Collins [EMAIL PROTECTED]
To: vpopmail list [EMAIL PROTECTED]
Sent: Thursday, June 05, 2003 7:02 AM
Subject: Re: [vchkpw] Working towards vpopmail 5.4 stable


 On Wednesday, June 4, 2003, at 03:48  PM, Raboo wrote:
  rename domains.
  If I use vdeldomain on a alias will it remove the domain or just the 
  alias
  domain. If it deletes the domain you should add a feature to remove 
  aliases
 
 It just removes the alias.
 
 Renaming a domain in vpopmail is a little more difficult -- you'd have 
 to update all the Maildir references in the .qmail files, and make sure 
 you update all of the mailing list files.
 
 --
 Tom Collins
 [EMAIL PROTECTED]
 
 




Re: [vchkpw] MySQL registration from vpopmail

2003-06-06 Thread Eduardo Garcia
Hello toyoda.
(B
(Bsay me, do you resolv the problem?
(B
(Bthanks, my clock it's only change to jump expiration date to software
(BTOAD, jejeje,.
(B
(Bsend me address to NetworkTimeProtcol SERVER.
(B
(Bdo you have a web page, my web site is www.enzolutions.com, it's only in
(Bspanish sorry.
(Bsee you later.
(B
(Bthanks.
(Benzo
(BEduardo Garcia.

Re: [vchkpw] Working towards vpopmail 5.4 stable

2003-06-06 Thread matthew berardi
a process to update all possible dot-qmail files would be VERY heavy
and would be abused, besides you CAN easily rename a domain, without
that hassle, it's just not as clean, change the name (NOT the path) in
user/assign, and issue UPDATE vpopmail SET pw_domain='newname' WHERE
pw_name='oldname';
you could then symlink domains/olddomain to domains/newdomain for ease
of dir navigation.

matt

On Thu, 5 Jun 2003 10:28:02 +0200
Raboo [EMAIL PROTECTED] wrote:

 thats why it should exist, it's to much job to do it manually ;)
 
 - Original Message - 
 From: Tom Collins [EMAIL PROTECTED]
 To: vpopmail list [EMAIL PROTECTED]
 Sent: Thursday, June 05, 2003 7:02 AM
 Subject: Re: [vchkpw] Working towards vpopmail 5.4 stable
 
 
  On Wednesday, June 4, 2003, at 03:48  PM, Raboo wrote:
   rename domains.
   If I use vdeldomain on a alias will it remove the domain or just
   the alias
   domain. If it deletes the domain you should add a feature to
   remove aliases
  
  It just removes the alias.
  
  Renaming a domain in vpopmail is a little more difficult -- you'd
  have to update all the Maildir references in the .qmail files, and
  make sure you update all of the mailing list files.
  
  --
  Tom Collins
  [EMAIL PROTECTED]
  
  
 
 
 



[vchkpw] How to ask for change the password

2003-06-06 Thread Enrique L. Schamann



Hi 
all..
I need to know how 
to ask usersto change the password automatically when a pre-determined 
period passed out. i.e. I would like to ask everybody to change the password 
once a month or something like this.

Almost all my users 
uses MS Outlook as e-mail client.

Best 
regards,
Quique
-- Enrique 
Luis SchamannGerente de Infra-estruturaSalutia - Tecnologia e 
SaúdeEd. PanambiRua Geraldo Flausino Gomes, 61 - cj. 
11204575-060 - Brooklin NovoSão Paulo, SPBrasilTel.: 
++55-11-3371-3286Fax: 
++55-11-3371-3291http://www.salutia.net