From: rahardj@ccu.umanitoba.ca (Budi Rahardjo) Subject: Re: My apologies *again* for another mail loop.... Date: Sat, 15 Aug 1992 12:48:41 GMT
tytso@ATHENA.MIT.EDU (Theodore Ts'o) writes:
>My apologies *again* for another mail loop. This time it was a site at
>GE.COM that was at fault. And, like last time, I've removed the
>misbehaving address from the list until they can prove to me that
>they've fixed the problem.
This problem could be solved by running a program to handle mailing list.
I wrote a perl-script a while back that :
- add an ID header in the mail. [eg X-mailer: linux-activist-mailing-list]
When the script detects this in incoming mail, don't redistribute it
and treat it as mail loop
- add a counter to limit the # of mails/day. [eg 50. Just incase
somebody made a mistake and bypass the first loop protection
you will have at most 50 mails]
- If nothing is wrong, deliver the mail.
This should be part of any mailing list program.
--budi
-- Budi Rahardjo <rahardj@ccu.umanitoba.ca> Unix Support - Computer Services - University of Manitoba