Re: [vchkpw] NFS shared

2003-03-15 Thread Mike Horwath
On Sat, Mar 15, 2003 at 03:27:43PM +0800, Jason wrote:
 Hello All,
 
 If I'm going to install a couple of mailservers(vpopmail+qmail) and use an
 NFS server for  storage, is the Maildir the only directory that will be
 shared by the mail servers.  I think the tcp.smtp.cdb also needs to be
 shared.  Any others files?

Be careful sharing tcp.smtp.cdb - lots of logins and updating that
file will cause you some hell :)

-- 
Mike Horwath   IRC: Drechsau [EMAIL PROTECTED]
Home: 763-540-6815  1901 Sumter Ave N, Golden Valley, MN  55427
Opinions stated in this message, or any message posted by myself
through my Geeks.ORG address, are mine and mine alone, period.



Re: [vchkpw] accept selected mails

2003-03-15 Thread Payal Rathod
* Jonas Pasche [EMAIL PROTECTED] [2003-03-15 07:35]:
 Hi Payal,
  I am using vpopmail + qmail on a test system. Now for user
  [EMAIL PROTECTED] I want to accept mails only from email addresses given in file
  accept_only.dat. The rest of the mails from any other email address 
  should be dropped/deleted without any notice.
  
  Can someone please give on hints on writing such a script?
 
 man dot-qmail
 man qmail-command
 
 Should be a simple two-liner .qmail file; the first line with an |if
 expression that checks $SENDER against your file and exits with an
 appropriate exit code, and a forward rule to a defined Maildir in the
 second line.

Thanks for the reply. Yes, I know about .qmail files but the problem how
to *drop* unwanted mails. I can check the mails against a sample.txt
file and if match is found redirect it to ./Maildir/. But how to drop
the mails otherwise?
Also should i just check the From: field or is there anything else I
should check for (against the database, maybe using egrep)

Warm regards,
-Payal

-- 
Visit GNU/Linux Success Stories
www.geocities.com/rpayal99
Guest-Book Section Updated.



[vchkpw] virtual domain problem

2003-03-15 Thread Arthur Kerpician
Title: Message



Hi!

I'm having the 
following problem:
-default domain is 
virt1.domain1.com (which is also the hostname of the mail 
server)
-another virtual 
domain virt2.domain1.com
-another virtual 
domain domain2.com
Everything works 
fine for virt1.domain1.com and domain2.com, but when i try to 
send an email for [EMAIL PROTECTED], the qmail 
log says:

new msg 
1256690info msg 1256690: bytes 528 from [EMAIL PROTECTED] qp 7024 uid 506starting 
delivery 1: msg 1256690 to local [EMAIL PROTECTED]
status: local 1/10 
remote 0/20delivery 1: failure: 
Sorry,_no_mailbox_here_by_that_name._vpopmail_(#5.1.1)/status: local 0/10 
remote 0/20bounce msg 1256690 qp 7028end msg 
1256690
Although I was 
sending this messege to [EMAIL PROTECTED], the log 
shows thatvpopmail is not looking for the correct domain (it should be [EMAIL PROTECTED]).
DNS is correctly 
configured (i think): virt2.domain1.com points to CNAME 
virt1.domain1.com.

Qmail 
files:

/var/qmail/control/rcpthosts has:
virt1.domain1.com
virt2.domain1.com
domain2.com

/var/qmail/control/virtualdomains has:


virt1.domain1.com:virt1.domain1.com
virt2.domain1.com:virt2.domain1.com
domain2.com:domain2.com

IMAPauthentication (through MySQL) 
works fine and so does sending mails from [EMAIL PROTECTED]. The problem 
is that I cannot receive mails for the virt2.domain1.com domain.

Any idea would be 
appreciated.

Arthur


Re: [vchkpw] NFS shared

2003-03-15 Thread Matt Simerson
Sharing the tcp.smtp.cdb file over TCP is not a good idea.  Once your  
traffic starts picking up,  you'll have all sorts of problems with that.

Check out the writeup I have on exactly this scenario:   
http://matt.simerson.net/computing/mail/qmail/qmail.toaster.open- 
smtp_writeup.txt.  There are other considerations but to minimize  
traffic on your backend (NFS) network, you really should be planning to  
only share what's necessary (~vpopmail/domains) via NFS.

Matt

On Saturday, March 15, 2003, at 02:27  AM, Jason wrote:

Hello All,

If I'm going to install a couple of mailservers(vpopmail+qmail) and  
use an
NFS server for  storage, is the Maildir the only directory that will be
shared by the mail servers.  I think the tcp.smtp.cdb also needs to be
shared.  Any others files?

TIA




Re: [vchkpw] accept selected mails

2003-03-15 Thread Cory Wright
On Sat, Mar 15, 2003 at 03:14:22PM +0530, Payal Rathod wrote:
 Thanks for the reply. Yes, I know about .qmail files but the problem how
 to *drop* unwanted mails. I can check the mails against a sample.txt
 file and if match is found redirect it to ./Maildir/. But how to drop
 the mails otherwise?

You can use the `validate-sender` program from my qblue package to accomplish
this.  If you want to deliver to a regular Maildir you could use the following:

  |if except validate-sender ~/Maildir/valid.dat; then maildir ./Maildir/ ; fi

The `maildir` script is part of the safecat package.

I am running vpopmail 5.3.9 with --enable-make-seekable=y and the following
also works for me:

  |if except validate-sender /var/vpopmail/domains/standblue.com/valid.dat; then 
/var/vpopmail/bin/vdelivermail '' /var/vpopmail/domains/standblue.com/cwright/ ; fi

These examples deliver the message if the sender address is listed in the 
valid.dat file, and drop it otherwise.  The validate-sender program relies
on $SENDER, which can easily be forged, so this should only be used to do
trivial checks.

You can find qblue at the following URL:

  http://projects.standblue.net/software/qblue/index.moto

Good luck,

Cory

--
Cory Wright
Stand Blue Technology
http://www.standblue.net/



Re: [vchkpw] NFS shared

2003-03-15 Thread Chris Shenton
Jason [EMAIL PROTECTED] writes:

 If I'm going to install a couple of mailservers(vpopmail+qmail) and use an
 NFS server for  storage, is the Maildir the only directory that will be
 shared by the mail servers.  I think the tcp.smtp.cdb also needs to be
 shared.  Any others files?

How about sharing ezmlm email list files and aliases which live under
~alias? (/var/qmail/alias)?  If I have a load-balanced cluster, I want
any machine to handle a delivery for any email list.  Mostly this
would be reading addresses from the subdirs, but doesn't ezmlm also do
list cleaning, removing bouncing/dead addrs from the list subscribers?

If I put ~alias on NFS, will multiple boxes doing ezmlm list cleaning
cause corruption? If so, any suggestions -- maybe having the bounce
address go to only one of the smtp replicants so it alone will do the
cleaning?  Others?

Thanks.



[vchkpw] Forwarding....

2003-03-15 Thread Bill Sappington
Ok,

Well I have the system working I even have the catch all working.

So what I would like to know is about setting a forwarder for a particular 
user of a domain.

There does not seem to be a reference in the documentation; however, I 
could be blind and stupid.

the .qmail-default file seems to alude to this via the empty set, ie:

| /home/vpopmail/bin/vdelivermail '' delete

syntax in as much as the following works...

| /home/vpopmail/bin/vdelivermail '' [EMAIL PROTECTED]

will forward e-mail for non existant users to the named account, is then

| /home/vpopmail/bin/vdelivermail [EMAIL PROTECTED] [EMAIL PROTECTED]

The correct syntax to forward ???

Thanks in advance.





Re: [vchkpw] Forwarding....

2003-03-15 Thread Negative Nine
I have forwards setup like the following:

make a .qmail-USER file in the directory of the domain (replace USER with
the username)
in the file type [EMAIL PROTECTED] (without the quotes)

example of a forward from [EMAIL PROTECTED] to [EMAIL PROTECTED]
:
[EMAIL PROTECTED] closer]# cat
/usr/vpopmail/domains/neg9.netnitco.net/.qmail-root
[EMAIL PROTECTED]
[EMAIL PROTECTED] closer]#

Hope that helps,
Scott

- Original Message -
From: Bill Sappington [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, March 15, 2003 5:39 PM
Subject: [vchkpw] Forwarding


 Ok,

 Well I have the system working I even have the catch all working.

 So what I would like to know is about setting a forwarder for a particular
 user of a domain.

 There does not seem to be a reference in the documentation; however, I
 could be blind and stupid.

 the .qmail-default file seems to alude to this via the empty set, ie:

 | /home/vpopmail/bin/vdelivermail '' delete

 syntax in as much as the following works...

 | /home/vpopmail/bin/vdelivermail '' [EMAIL PROTECTED]

 will forward e-mail for non existant users to the named account, is then

 | /home/vpopmail/bin/vdelivermail [EMAIL PROTECTED] [EMAIL PROTECTED]

 The correct syntax to forward ???


 Thanks in advance.






Re: [vchkpw] quotas

2003-03-15 Thread Brian Kolaci

You need vpopmail-5.3.19 for domain quotas.
It may be found at http://shupp.org

Brian


On Sat, 15 Mar 2003, Payal Rathod wrote:

 Hi,
 I have installed vpopmail-5.2.1 with just enable-roaming-users=y option.
 After that I did make and make install.
 
 Now I added 2 domains test1 and test2? Do these domains have a default
 quota?
 
 If no, how do I add that? If I am going to use ./configure again what
 care must I take? Do i use make install clean or something like that?
 
 Also can I have domain test1 with say 40Mb quota and domain test2 with
 70Mb quota? How to achieve that?
 I read README.quotas, INSTALL and FAQ but still I am unable to figure a
 proper solution for different quotas for different domains.
 
 Can someone tell?
 
 With regards,
 -Payal
 
 -- 
 Visit GNU/Linux Success Stories
 www.geocities.com/rpayal99
 Guest-Book Section Updated.