PDA

View Full Version : Using Spamcop to report Spam: spamcop reports ME!


sheila
01-21-2001, 06:33 PM
I hope the technical support at FQ will have a comment on this:

I have just recently subscribed to spamcop.net for reporting of spam. ( http://www.spamcop.net ). Rather than send all of my e-mail off to[nbsp][nbsp]spamcop (they charge by the meg), I wrote a Python script to filter my mail here, and then it decides which ones are likely bad, and sends them off to spamcop.

Here's the problem:
As a result of calling my own script, and forwarding the mail to a secret e-mail POP box here on my FQ account, four different header lines get added to my e-mail headers. Now when I report complete headers to Spamcop, it fingers ME, and the IP address for my FQ smtp server as the culprit of the spam. It also wants to report my IP address for my smtp server to the ORBS auto tester.

Here is a sample e-mail header, although I've munged some e-mail and IP addresses:

Return-Path: <sheila@thinkspot.net>
Received: (qmail 2069 invoked from network); 21 Jan 2001 21:38:09 -0000
Received: from unknown (HELO nine.futurequest.net) (xxx.xxx.xxx.xxx)
[nbsp][nbsp]by x43.futurequest.net with SMTP; 21 Jan 2001 21:38:09 -0000
Received: (qmail 1965 invoked from network); 21 Jan 2001 21:37:50 -0000
Received: from unknown (HELO sm8.texas.rr.com) (24.93.35.220)
[nbsp][nbsp]by nine.futurequest.net with SMTP; 21 Jan 2001 21:37:50 -0000
Received: from jam.rr.com (cs164202-120.jam.rr.com [24.164.202.120])
[nbsp][nbsp][nbsp][nbsp] by sm8.texas.rr.com (8.11.0/8.11.1) with ESMTP id f0LLOds08113
[nbsp][nbsp][nbsp][nbsp] for <sheila@thinkspot.net>; Sun, 21 Jan 2001 15:24:39 -0600
Message-ID: <3A6B56A5.34DD3CD7@jam.rr.com>
Date: Sun, 21 Jan 2001 15:37:41 -0600
From: &quot;R. A.&quot; <someone@example.com>
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Sheila King <sheila@thinkspot.net>
Subject: Re: You've been linked.
References: <3A6B501F.3E04EE1C@jam.rr.com> <2D921F11BD4@kserver.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Filter: filtered by thinkspot.net python script

This is how the e-mail looks before it gets forwarded to Spamcop. The top four Received lines are added once the mail hits the FQ servers. The top three are added after my script runs.

Here is the SpamCop FAQ entry about why their service wants to repory my server as a result of these headers:
http://spamcop.net/fom-serve/cache/13.html

What I have been doing, so far, is hand trimming the stupid e-mail headers, to take out the top three Received lines. But the whole point of using spamcop and writing a script, was to automate spam reporting. I seriously bummed about this.

Is there any fix for this that we can do on the FQ end, so that I don't have to hand trim the headers of messages I send to spamcop? The only other thing I can think of, is quite involved, and would require massive script writing on my part. :(

P.S. This isn't the header from an actual spam. I've deleted all of those. This was a legitimate e-mail, that was processed by spamcop. Anyhow, I think it serves as an example header for the problem I'm having.


[This message has been edited by sheila (edited 01-21-01@5:35 pm)]

Terra
01-22-2001, 02:40 AM
I'm afraid that you will need to take this matter up directly with 'spamcop.net', as they have more intimate knowledge of how their systems work...

--
Terra
sysAdmin
FutureQuest

sheila
01-22-2001, 03:31 AM
Heh, I was afraid you'd say something along those lines. I'm working on an alternate solution. (I've already seen people try to &quot;take this up with them&quot;. They just refer you back to your mail host...)

ryount
01-22-2001, 11:23 PM
Is there anyway to send it to the tail command?[nbsp][nbsp]Like:

tail +3 message.txt

sheila
01-22-2001, 11:47 PM
I don't know what you mean &quot;send it to the tail command&quot;.
I know the tail command retrieves the end of a file (the last so many lines...)

But how is that going to help me with this e-mail thing? Are you talking about the shell command &quot;tail&quot;, or are you talking about some Python command &quot;tail&quot;?

And what is &quot;it&quot;? What am I supposed to send to the tail command? (Or were you talking to ccTech?)

Mostly I'm just confused by what you mean?