This off the net (news.admin.net-abuse.misc); sounds like a feature which
would be very very useful to add to Majordomo.
>From email@example.com Sun Nov 26 14:40:23 PST 1995
Article: 25564 of news.admin.net-abuse.misc
From: firstname.lastname@example.org (Jason L. Eriksen)
Subject: PROPOSAL: Eliminating List Mailbombs
Date: 26 Nov 1995 01:47:41 GMT
Organization: Loyola University Chicago
X-Newsreader: TIN [version 1.2 PL2]
A common tactic by viscious individuals is to subscribe people to hundreds
of mailing lists all at the same time, so that the victim receives hundreds
of messages per day. It's nasty, pesky form of net abuse to which no
solutions have been universally adopted so far.
I have a proposal for preventing this problem which would require only
a few additional lines of code and storage space on a listserver:
1. Sender requests subscription by sending the following message to a
subscribe <listname> <email@example.com>
2. Listserver receives the subscription request. It stores the name
in a temporary request file, and also appends a randomly
created number to the file, so that the listserver now contains a
temporary record in the following form
e-mail address; token random number; date of request
(Date of request field has an expiration option)
3. Listserver retains the original message, inserts the token random
number at the top of the message body, and mails the modified request
back to the given e-mail address.
4. The sender receives this letter, and confirms the request by mailing
the new email with the token random number back to the listserver. The
listserver looks for the token random number in the message body, and if
present, processes the request(s), then wipes the request entry from the
This strikes me as a sensible, simple solution that is fairly robust and
difficult to defeat. I wonder why this system has not been implemented
on listservers, since mailbombing is a routine occurance which consumes
a lot of time, both of the victim's and of the system admin.
The mechanic, who wishes to do his work well, must first sharpen his tools.
When you are living in any state, take service with the most worthy among
its great offices, and make friends with the most virtuous of its scholars.
From: Sean Kamath <kamath@pogo.WV.TEK.COM>