IMNSHO:

        Not to start a flame war, but we've all been hearing about how
cheap disk is for a long time. Remember to add in the costs related to
disk installation and management. These are forgotten truths:

        * time to research for purchase
        * time to negotiate and purchase
        * time to physically install
        * cost to provision power, cooling and SPACE (these can really add up)
        * time for initial configuration
        * optional cost for RAID software (Veritas?)
        * time/hardware/software costs for expanded backups (high cost item)
        * time for on-going monitoring and management
        --------------------------------------------------
        = a liberal disk policy is not cheap and can actually be quite costly

        It is a bad idea to convice users that the sky is the limit,
because they will defy science in short order and find it.

Brian
======================================================================
On Fri, Aug 09, 2002 at 01:10:45PM -0400, Jeff A. Earickson wrote:
> Hi,
>    IMHO, quotas on mail file systems are a bad, bad idea.  You don't ever
> want to loose email because a file system filled up or a user hit their
> quota (something they can't control if they aren't around to check email).
> 
>    Disk is cheap, buy more if your mail spool starts filling up.  I use
> a 8 GB mail spool for 3000 users (with another 8+ GB in reserve).  During
> the worst time in the summer when the students are gone, it will get about
> 30% full.  If it ever gets to 50% full, I will add more disk.
> 
>    For those POP users who insist on using the "leave mail on server" option,
> I have a perl script that will read a standard mbox format file and delete
> messages based on different criteria (I didn't write the script).  I run
> a cron job every week that deletes any message that has been opened for
> reading AND is more than 30 days old.  This keeps the old drek cleaned
> out of the mail spool.  The user community knows about this policy.
> 
> ** Jeff A. Earickson, Ph.D                         PHONE: 207-872-3659
> ** Senior UNIX Sysadmin, Information Technology    EMAIL: [EMAIL PROTECTED]
> ** Colby College, 4214 Mayflower Hill,               FAX: 207-872-3076
> ** Waterville ME, 04901-8842
> ----------------------------------------------------------------------------
> 
> ---------- Forwarded message ----------
> Date: Fri, 9 Aug 2002 12:53:18 -0400
> From: "Alan W. Rateliff, II" <[EMAIL PROTECTED]>
> To: Subscribers of Qpopper <[EMAIL PROTECTED]>
> Subject: Re: Filesystem quotas
> 
> ----- Original Message -----
> From: "Michael Kolos" <[EMAIL PROTECTED]>
> To: "Subscribers of Qpopper" <[EMAIL PROTECTED]>
> Sent: Friday, August 09, 2002 9:17 AM
> Subject: Re: Filesystem quotas
> 
> 
> > What is this "boundary condition" and when does it come up?
> > We have the temp dir on a non-quota filesystem, and on the spool dir users
> > have a hard quota 100k more than the soft quota.
> > Yet we still occasionnally end up with a user with a corrupted mail spool
> > because somehow it went over quota, and when qpopper copies the spool
> back,
> > it gets corrupted.
> > I have tried turning off the X-UIDL writing, but that hasn't helped.
> 
> Imagine a user with a 5120k hard quota, and 4.9MB in their mailfile.
> QPopper copies that mailfile over to the non-quota filesystem to POP it out,
> and while the user is checking his/her email (and apparently NOT deleting it
> from the server) they receive a 200k email.  Now there's 200k in their
> mailfile, only 4.8MB available.  The POP session is over and QPopper copies
> the .pop file back into the mail spool.  0.2MB + 4.9MB = 5.1MB > 5.0MB: the
> user is now over quota, and the last 100k or so is lost.
> 
> That was my concern.  But frankly, I don't like my users leaving their mail
> on the server.  But that's not an entirely practical requirement when some
> people have multiple machines/people checking the same box (which I
> recommend multiple boxes with aliases) or using webmail as their primary or
> only mail viewing agent.
> 
> But, that's what happens.  I haven't decided if it would be nicer to have
> quota systems installed in the local mail delivery agent or not, as it would
> require a separate database of user quotas.  I think procmail can do that,
> but I'm only beginning to learn about it.
> 
> --
> Alan W. Rateliff, II

-- 
   _____________________________________________________________________
  / Brian C. Hill       [EMAIL PROTECTED]          http://brian.bch.net    \
  | Unix Specialist     BCH Technical Services  http://www.bch.net      |

Reply via email to