Document Actions

SpamCop Denouncer, computer aided spam reporting

SpamCop Denouncer is a tool to automate the confirmation process of reports generated by SpamCop.

SpamCop is a service to parse spam emails, analyse their headers and find out who are the people responsible, either spam sources or carriers (eg, open proxies).
After you have sent your spam to SpamCop, it will send back an email with a special link that points to the analysis. From that page you can also send detailed reports to ISPs, server owners, and various carriers.

Analysing many spam emails can be long and painful, because you must navigate through many pages and send many confirmations. How much is the time you waste:
* finding the links, clicking,
* waiting for a new window or tab to open and to load the URL,
* then moving through these pages to read the report,
* eventually confirm and wait for the reports to be sent?
TOO MUCH!

So SpamCop Denouncer speed up the find-click-load-send part of that procedure. The analysis cannot be skipped: at least you must check you are not denouncing your self or improbable organisations.
It works like that:

1a) Use -f option to download messages from a POP3 account (using fetchmail), and save them to input file.
1b) Use -r <path> to read form a different input file, without fetching anything.
1c) Use -m <path> to read emails from a mailbox and report them via the spamcop web form.
(see the help for more options, spamcop -h)

4 ) For each spam-id, present a dialog screen where you can see and select which recipients your report will have. That process is very quick as all information is already locally available. If you are not sure of what you are doing, you can see the full analysis, which was saved to a temporary file in (3) so you have not to download it again. Then, you might pick off some recipients, then Cancel the report or accept it.

5 ) That done, all accepted reports will be sent in one shoot to the selected recipients. No interaction needed

CONFIGURATION:
After you download spamcop.py.txt, open it with a text editor and modify the initial settings. Put in your spamcop ID and password, and edit the "Special paths" at your preference.

STATISTICS:
-S<d[,t]> --stats=<d[,t]> Print statistics collected since the first run date, then exit.
It will print some global stats, the reporting activity by <d>-days periods, the top <t=10> report recipent's domains.
The most significant data are the SHI cost estimations. They mean "Seconds of Human Interaction", calculated
from the _response_ to the first spam analysis prompt (dialog) till the end of the analysis.
SHI values resume the time wasted due to the reporting activity.