SpamCop FAQ
Frequently Asked Questions:
A complaint email sent by SpamCop bounced. What's wrong?
This means that SpamCop found an email address to complain to, but it was
invalid. I DO NOT keep a database of email addresses. Abuse.net does, and
spamcop uses abuse.net to find it's addresses. The fact that spamcop's
complaint bounced is evidence that abuse.net is out of date.
Please, feel free to track down
the correct abuse address yourself and ask the fine folks at abuse.net
to add it to their database:
update@abuse.net.
A good way to track down the correct abuse address is to visit the web-page
of the domain that bounced your complaint.
Read more about abuse.net
Whatever you do, don't forward this stuff to me. I don't want it, I can't
use it. It will be ignored.
How can I track the spam I complain about?
Using the new automatic URL tracking system is easy (if you have a browser
and OS which supports it). Each time you submit
a spam to SpamCop, it generates a unique URL which can be used to review (and
even re-submit) your complaint. This URL contains the unique serial number
assigned to your spam. You can drag these links from your browser window
onto your desktop or into a folder. When you do this, the name of the
file/shortcut/URL will be something like "SpamCop ID:248". This same ID
is part of the subject line of the complaint. This way when you get
responses from different ISPs, you can match up the response with the original
complaint and 'file' it accordingly. Either delete the icon when the issue
is resolved, or move it to a different folder.
Why should I NOT use anonymous mode?
Here is an email from MCI explaining why some ISPs ignore annonymized
complaints:
One way is to set up a seperate account which you use ONLY for the return
address on spam accounts. You can get free email accounts at many web sites.
Hotmail is just one of the
possibilities. I know this is a bit of a pain, but there it is.
Why dosn't SpamCop look for email and/or website addresses in the spam?
Theoretically, SpamCop could complain to administrators who are responsible
for systems with email and/or website addresses mentioned in the spam email
itself. I debate whether this would be a good idea, or even a good option.
The problem with doing this is that I would be using data from the spam
email itself which is totally untrusted. A spammer could discredit me by
loading a spam with all kinds of addresses like whitehouse.gov, cnn.com etc.
"This product was recently reviewed in www.nytimes.com". Typically if there
are addresses in the spam, they are for the spammer's drop-box or web-site, but
this is hardly a sure bet and it's definitely not proof of blame. For now,
I have decided not to implement this type of feature.
SpamCop said "Failed. Couldn't parse.". What does it mean?
There are many possible reasons for this message. Basically, there are
two main categories:
What do you mean by "all headers"?
Here's an example of the headers of an email: Notice the line marked in yellow. This is the only part of the header
that SpamCop cares about. This is called a received line.
Some email has only one received line, some has more than one. Every time
the email makes a 'hop' from one server on the internet to another, one more
received line is added. It can be used to track the email back along it's path
to the origin. Without this information, SpamCop can do nothing.
All the other information in the header is suspect (it can be faked).
Received lines cannot be faked (or at least when they are it is usually
detectable).
How do I get my email program to reveal the full headers?
It depends on your email software. Here are instructions for
some of the more popular programs:
With the keyboard:
With the mouse:
I noticed that your instructions for how to copy the headers and messages in
Outlook don't work for Outlook 98. Here is how I do it there may be a
simpler way but I haven't found it.
What a pain...
Can I get a copy of the source code for SpamCop?
No. There is a lot of software on my website. Some of it has source, some
dosn't. I want to keep the (c) on SpamCop for now. I may even charge for it
someday (doubtful, but I reserve the right). Suffice it to say that the
program is a Perl script that makes heavy use of Regular Expressions. It
calls various Unix network utilities (dig, nslookup, whois) to find
information. If there ever comes a time when I need to stop providing this
service personally, I will be sure to put the source code into the public
domain.
Can I create a link to SpamCop from my site?
Sure. You may recomend SpamCop to anyone you like. You may link from
your site, put the URL in your .sig file, link from your usenet postings or
whatever. I would prefer that you don't set up a posting-form from your
site. I want the users to see MY instructions and news updates when they
use SpamCop. So far I haven't made this a hard rule, but I may in the
future.
Here's the HTML to do it:
Return to SpamCop
Julian,
Just curious why a spam complaint software package would include
anonymous sending. You might want to include something with your software
package advising users that if they do choose to send their complaints
anonymously, many abuse departments do not process anonymous complaints. We
do not and I know of a number of other abuse departments who do not either.
--[next email]--
The primary problem with the anonymous complaints is the C.Y.A.
syndrome. Not all complaints that come in are valid and some can be bogus
attempts by people to get other people in trouble. Its primarily a
precaution on our end to ensure that if an account does get suspended, we
have a legitimate complaint and source to trace back to. Or at least one
that can be considered reasonably valid if this should happen and we get
involved in a lawsuit. If that happened and we knew it originated from an
anonymous source, we'd pretty much be left hanging in the wind.
Another reason is that some of the complaints that come in are not
complete. While your SpamCop program does a good job of giving an ISP/NSP
the info it needs, others use outdated or home-grown programs which leave
off information we'd need to process the complaint. Actual headers, time
zones, and things like that. With no valid means of contacting the people
for the additional information, we can't process those complaints.
In our case (wcom.net domain) we're not an ISP but rather a Network
Service Provider (NSP) who sells network access to ISP's (AOL, CompuServe,
SPRY, etc...). In cases like the spam complaints, we'll identify which one
of our network customers the account in question belongs to and refer it to
the appropriate security team of that customer for suspension/termination.
Because of this, we do need some sort of 'evidence' to pass along of the
users actions, which usually means the entire spam message is sent. They're
good about whacking the bad accounts, but do require some sort of evidence
on their end as well before they can whack an account, otherwise they'd be
risking legal problems as well. The joys of the American legal system
The header of the spam didn't have enough information to figure out
what IP the spam came from. This happens sometimes on very old or strangely
configured email systems. For instance, if you are using a Novell or
old Microsoft server, you may have this problem. If this is the problem, you
will probably see it with ALL email, not just certain spam emails.
SpamCop couldn't figure out who is responsible for the IP that the
spam originated from. This is sometimes caused by temporary network outages.
It can also be caused by poorly configured DNS servers and out of date
IP registration information. If you really want to track this spam, you
will need to find some expert help. Try asking the friendly (and not so
friendly) folks on the newsgroup alt.spam for
help.
Return-Path: <nospam_julian@julianhaight.com>
Received: from julianhaight.com (usr25-dialup4.mix1.Sacramento.mci.net [166.55.9.4])
by sam.julianhaight.com (8.8.7/8.8.7) with ESMTP id MAA14120;
Sat, 7 Mar 1998 12:08:52 -0800
Message-ID: <3501A7D6.9C842904@julianhaight.com>
Date: Sat, 07 Mar 1998 12:02:30 -0800
From: Julian Haight <nospam_julian@julianhaight.com>
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: feedback@pfmicro.com
Subject: TWINSTOR TS210 Disk Mirroring Controller
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
<a href="http://www.julianhaight.com/spamcop.shtml">
SpamCop
</a>
Note, the url is "spamcop" not "spamkiller". I'm trying to phase out the
name "spamkiller" as it is already in use (www.spamkiller.com).