On Tue, 19 Feb 2013, Kevin A. McGrail wrote:

On 2/18/2013 9:47 PM, Dan Mahoney, System Admin wrote:
Hey there,

Spamcop has an undocumented feature that they allow you (if they trust you) to "quick report" spam, where you send to a different mail address, and it's reported instantly, without having to hit the web interface. When you do this, you are still free to report spam in the usual way (with the confirm screen) by using your usual reporting-address.

How hard would it be to extend spamassassin's "report" syntax to allow this?

Unfortunately, I'm not seeing a good way to pass config-options to spamd, so that's out. (I suppose this email could be interpreted as a case of "is this useful?").

Running the "report" against spamassassin locally would lose me the other learning (bayes, etc).

Creating an alternate user with the quick-reporting mail address sent is similarly problematic (althouth I *might* be able to do this by playing with the userpref sql query).

I'm open to any other ideas people have come up with.
Hi Dan,


Looking a this in a high level, I think you are referring to spamc's reporting feature.

I am. I receive email for my entire domain, and I have several mailboxes which meet spamcop's definition of traps -- they have NEVER been used to receive legit mail, and were basically made up by list-sellers to pad lists, and are not even close (typographically) to any other email addresses I've got. They have "real names" and other such demographic information, and are doctors, apparently, based on the crap they get.

For a while, I tried reaching out to the people mailing me (who looked legit) and tried to tell them "okay, this is the first time I'm seeing mail to this address, you got scammed by whomever sold you this list"). But bulk-mailers (legit or not) deal in volume, and can-spam basically says they don't have to care.

Faced with this, I had three options:

1) Unsubscribe, basically self-listwashing.

2) Route the mail to /dev/null.

3) Allow these email addresses to act like a poisoned fruit, and serve as a marker of the spam and irresponsible list-buyers, and act as a sigil with razor/pyzor/spamcop.

With #3, the annoyance is that I now send to "spamc -C report", but get a steady stream of emails that say "spamcop has accepted one email for processing". And of course, because spamcop wants their mail to be "fresh" it means I'm dealing with a constant stream of having to log in and click through.

Aside:

What's more braindead, on Spamcop's end, is that while they won't accept mail over two days old, if you don't go in and click report/cancel, it will wait for you in the queue, for weeks. (And from what they tell me, they don't parse the mail until you hit "report now", so they cite CPU overhead on doing advanced expiry). They seem to have missed the bit that they have the date-of-submission without having to parse the body.

/Aside.

However, that's likely not the best avenue unless you are just trying to send spamcop examples of algorithmically determined spam. I wonder if it is time for a separate reporting binary and perhaps build on the existing "collaboration reporting" in spamc/d and add RPS::Mail::EventReporter for reputation collaboration.

I would be in favor of this. It would also seem that DCC's reputation code/reporting should have support in the latest version of SA. As I now read that spamcop's "quick" reporting isn't as thorough as their manual report, I'm somewhat less interested, but better support in a tool could change that.

-Dan

--

--------Dan Mahoney--------
Techie,  Sysadmin,  WebGeek
Gushi on efnet/undernet IRC
ICQ: 13735144   AIM: LarpGM
Site:  http://www.gushi.org
---------------------------

Reply via email to