Re: $EXT from users/assign

2001-06-14 Thread Charles Cazabon

Drew Raines [EMAIL PROTECTED] wrote:
 I'm setting up a mail server where my users each have a virtual email
 account in a Courier IMAP userdb file.  My qmail interface with this works
 great, but I foresee problems when I start switching over all my users...
 maintenance.

You're essentially re-creating a virtual domain manager here.  There's already
several good ones that are designed for qmail; Bruce Guenter's vmailmgr is
excellent, and I've heard good things about vpopmail, although I don't use it.
vmailmgr is at http://vmailmgr.org .

Charles
-- 
---
Charles Cazabon[EMAIL PROTECTED]
GPL'ed software available at:  http://www.qcc.sk.ca/~charlesc/software/
Any opinions expressed are just that -- my opinions.
---



$EXT from users/assign

2001-06-13 Thread Drew Raines

I'm setting up a mail server where my users each have a virtual email
account in a Courier IMAP userdb file.  My qmail interface with this works
great, but I foresee problems when I start switching over all my users...
maintenance.

I have all the users in users/assign, which then turns things over to a
user courier.  Like so,

  users/assign:
=jones:courier:4500:11:/home/courier:-:jones:
=smith:courier:4500:11:/home/courier:-:smith:
=thompson:courier:4500:11:/home/courier:-:thompson:
.

Now, in /home/courier, I have some .qmail files which direct message
delivery to respective maildirs, 

drwxr-xr-x   6 courier  mail512 Jun 13 15:34 .
drwxr-xr-x   4 root wheel   512 May 29 15:43 ..
-rw---   1 courier  mail 16 Jun 13 15:28 .qmail-jones
-rw---   1 courier  mail 20 Jun  4 09:18 .qmail-smith
-rw---   1 courier  mail 27 Jun  4 15:30 .qmail-thompson
drwx--   5 courier  mail512 Jun 13 14:37 Maildir-jones
drwx--   8 courier  mail512 Jun 13 15:39 Maildir-smith
drwx--  61 courier  mail   3072 Jun 13 13:47 Maildir-thompson

And then in .qmail-jones, I have:

./Maildir-jones/

I started thinking, though, that I could simplify it a little.  I poked
around the manpages and saw in dot-qmail:

If .qmail-ext doesn't exist, qmail-local will try some
default .qmail files.  For example, if ext is foo-bar,
qmail-local will try first .qmail-foo-bar, then .qmail-foo-
default, and finally .qmail-default.

So I thought, Why have all those separate .qmail files?  I then created
one simple .qmail-default file containing:

./Maildir-$EXT/

And deleted all the remaining .qmail-whatever files.

This, however, did not work.  And the log was a bit modest in its
diagnosis: 

failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/

So my question is two-fold... what have I done wrong in this particular
case... is $EXT the wrong variable?  Also, does anything jump out at you that
could simplify my overall scheme?  I don't have a huge userbase, about 40,
but it's enough that I need to automate a few things.

-- 
Drew