home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!wupost!gumby!destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!access.usask.ca!ccu.umanitoba.ca!rahardj
- From: rahardj@ccu.umanitoba.ca (Budi Rahardjo)
- Subject: Re: My apologies *again* for another mail loop....
- Message-ID: <1992Aug15.124841.17024@ccu.umanitoba.ca>
- Organization: University of Manitoba, Winnipeg, Canada
- References: <1992Aug15.030823.24367@athena.mit.edu>
- Date: Sat, 15 Aug 1992 12:48:41 GMT
- Lines: 22
-
- 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
-