Great Circle Associates Majordomo-Workers
(November 1996)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Return Loops
From: Evan Champion <evanc @ synapse . net>
Date: Sun, 10 Nov 1996 09:38:43 -0500 (EST)
To: Brock Rozen <brozen @ webdreams . com>
Cc: Jason L Tibbitts III <tibbs @ hpc . uh . edu>, majordomo-workers @ greatcircle . com
In-reply-to: <Pine.OSF.3.95.961110040648.7148E-100000@webdreams.com>

On Sun, 10 Nov 1996, Brock Rozen wrote:

> Wouldn't it also require saving state on a grand scale? (whole messages)
> 
> Saving state on message ids for 24 hours (per id) is fine. I even have
> such a filter on my own personal mail system which saves a few k of ids.
> Saving addresses and subjects also is fine, if only for 24 hours. But
> saving whole messages for just 24 hours can take up considerable space.

Saving state on message id's only helps you if the exact same message gets
resent repeatedly, ie: via a broken mail system.  This is, of course,
something that should be done, but my problem is with messages that are
from automated sources (ie: bounces and vacation programs) which generate
unique message ID's. 

A subject match may be useful, but I think a better way would be to have 
a database of e-mail address vs. # of messages received in a 24 hour 
period.  In terms of majordomo itself, I would like it see it send a 
maximum of 2 help messages every 24 hours, and then silently ignore any 
further messages that do not contain valid commands.  I don't know if 
you'd want to use that sort of a scheme to protect a mailing list, but if 
so it could be useful on the order of, say, 10 or 20 posts per day from 
the same individual.

I don't think any of these techniques alone are going to solve the 
problem, but most are very easy to implement so why not do all we can.  
If you make it configurable, the user can decide to turn off the more 
aggressive measures.

Evan
--
Evan Champion            * Director, Network Operations
mailto:evanc@synapse.net * Directeur, Exploitation du reseau
http://www.synapse.net/  * Synapse Internet



Follow-Ups:
References:
Indexed By Date Previous: Question about V1.93, majordomo and config_parse.pl's direct call to shlock rtn.
From: zielonko@ucx.lkg.dec.com (Karol Zielonko 508-486-5632)
Next: Re: Return Loops
From: Brock Rozen <brozen@webdreams.com>
Indexed By Thread Previous: Re: Return Loops
From: Brock Rozen <brozen@webdreams.com>
Next: Re: Return Loops
From: Brock Rozen <brozen@webdreams.com>

Google
 
Search Internet Search www.greatcircle.com