- A nice extension would be to specify server(s) where
a spammy sites list could be retrieved periodically.
- a SURBL check ( http://surbl.org/ ) would be a nice
addition.
If a target is in the RBL, it would greatly increase
it's priority.
The result should be saved in the configuration file
and checked once every 24H
- The spamdot.ini file should have a more "randomized"
name to prevent it from being easily tampered with.
Encryption (even weak) would be even better.
- The application should minimize to the system tray
- A bandwidth limit should be added (instantaneous /
monthly total)
Keep up the good work !
Logged In: YES
user_id=1175853
The 1st request for a server to get the host lists from
could be slightly troublesome, since that/those server(s)
might become targets of spamers attacks.
I'll put the rest of the ideas onto my todo list...
Logged In: NO
It needs to be automated one way or another, else few
peoples will bother to read all of their spams, get the
addresses, try to anonymize them, etc ...
I agree the server issue is difficult. For sure, a central
server would be immediately ddos'ed but allowing the site
list to be uploaded/downloaded from a list of user specified
addresses (like p2p networks do) would allow higher quality,
properly maintained, manually edited lists that would
prevent catching innocent third parties. It could also allow
more sophisticated "transactions" using more processing
power and less bandwidth (such as filling forms) but need to
be prepared and updated to be effective (random IDs,
redirection resolution, etc ...).
---------
A possible alternative (or complement) would be to
periodically parse local junkmail folders (thunderbird /
mozilla is easy, I don't know it that's difficult for
Outlook), check them against SURBL and automatically add
those listed to the spamDot list.
For people like me who have Spamassassin filtering their
email, the X-Spam-Flag: / X-Spam-Level: field could be used
to catch the heavy spams and prioritize the bandwidth usage.
An additional legal advantage of the autonomous approach is
that the action will be conducted only toward sites who
actually "opted in" to be visited.
Just too bad I code in Delphi, but not "C" !