Re: Spam Hater

From: rare (rare@cybernet.dk)
Date: Mon, 03 Feb 1997 20:34:07 +0100

..debraw@wwa.com (Debra Walker) had the nerve to say:

:
> I don't know how one would be able to use a program like Spam Hater
> with Yarn/Souper, or of a similar app that could be used with the same.
> It would be great if such an app existed. If it does, I would love to
> know where it could be found. I am getting more and more junk email
> these days. The process of deciphering message headers (to help
> discover where to direct complaints), running whois and traceroute, and
> composing complaint messages can be rather time-consuming, when you do
> it on your own.
:

Hmm.. I use a nifty little util of my own, called YSPAM, to ease this
task for me. Whenever I see a spam (mail or article), I press the pipe
key (Yarn's pipe function) and type "yspam %f". My little program thus
generates a file, C:\SPAM, which contains:

1) A TO-header line with postmaster@ and/or abuse@ addresses worked out
from the spam's FROM, X-FROM, X-SENDER, MESSAGE-ID, X-MESSAGE-ID,
NNTP-POSTING-HOST, X-NNTP-POSTING-HOST and PATH headers.

2) A complaint body. I have two different for YSPAM to choose from. One
for email spams and one for Usenet spams.

3) The spammed article with quotemarks prefixed.

Then, after running YSPAM, I press alt-m to mail a letter, fill out the
form with a 'X' in TO: (because I have to cut'n'paste the TO-line from
the SPAM file anyway) and "Spam Report" in the subject. The rest is just
cut'n'paste from the SPAM file, and there we go - a fresh spam
complaint.

The reason for this being so complicated is, that I don't know how to
integrate the mail directly into the REPLY package.. :)

If this catched your interest, please say so, and I'll write a short
documentation and put the program on my homepage.

Cheers,

-- 
MORTEN NIELSEN                                                    /\
rare@cybernet.dk                                                /    \
http://www.cybernet.dk/users/rare                             /__ /\ __\
"do you have to let it linger?"                                 /____\