> * On 2003.03.12, in <[EMAIL PROTECTED]>,
> * "Simon Byrnand" <[EMAIL PROTECTED]> wrote:
>>>>>
>>>>>> But we have these few recalcitrant users who don't seem to know that
>>>>>> "Keep Messages On The Server" is bad. Really Bad. Especially when
>>>>>> these few people have mail spool files that are over 50 Mbytes in size.
>>>>>> Some of them even closer to 100 Mbytes (or over).
>
> Forgive me for jumping into the middle of a discussion here without
> reading all the background. I just joined the list, and had planned to
> wait and get cozy before posting, but what I wanted to post about is
> immediately relevant to this issue.
>
>>>>> IMHO users do this not because they're trying to be butt-heads, but
>>>>> because they're trying to get work done. If their mail is sitting on
>>>>> their desktop at work, they can't access it on the road. etc.
>>>>
>>>> The small group of recalcitrants is made up of a couple of people that
>>>> might fit that category, but the others are just lazy non-mobile
>>>> astronomers :-)
>
> That's what we've found, too, on both counts. A lot of our users have
> legitimate needs for leaving mail on the server, so we don't want to
> turn it off -- but some of those, and a lot of the others, are just
> oblivious or obstinate.
>
>>> I see the same problem from time to time - on a PIII-800. A user accessing
>>> a spool file >50MB causes IO starvation while the copying is going on and
>>> the load average shoots up, making the machine quite sluggish. If you find
>>> a solution I'd be interested to know what it is....
>>
>> Just looking at the possibility of using "server mode" for qpopper to solve
>
> We've enabled server mode, but it had limited effect -- there's still
> a maildrop copy for each connect. To solve the trouble for the longer
> term, and in a flexible way, we went another route: we've patched
> qpopper to implement a kind of rate limiting on heavy users.
>
> In essence, what we're now able to do is to enforce a certain delay
> between POP checks, and to make the length of this delay variable per
> user, dependent on how much mail is in their inbox. We can adjust the
> aggressiveness of this penalty on the fly, since it can be tuned in the
> popper.conf or on the command line. When we have strange server trouble
> we sometimes ratchet it up a little. This lets us continue providing
> service, just on a reduced schedule, while we find and implement other
> ways of improving performance.
>
> I've written up a web page describing the patch and the associated
> query/reset tool. Please feel free to download and have a look. This is
> not supported by the Univerity of Chicago, of course, but we've been
> using it on our central e-mail server for about 10 months, without
> revision, and without regret.
>
> http://home.uchicago.edu/~dgc/sw/qpopper/
Happymail sounds great.
Any chance of upgrading this patch to the latest Qpopper 4.0.5 release?
> The biggest social cost to us was that the POP authentication failure
> caused Eudora to forget people's passwords, but since we encourage users
> not to make Eudora remember their passwords anyway, that was a failure
> we could easily live with.
Can you explain this a little more? I'm not sure I've run into anything
similar to this phenomenon ...
- Greg