Hi,
I've made a simple C commandline program to query multi.surbl.org
I'd be very happy to receive comments. The program is available from http://surblhost.sourceforge.net (source only).
Thanks!
-- Christian Stigen Larsen, http://csl.sublevel3.org
On Tuesday, August 15, 2006, 6:09:23 AM, Christian Larsen wrote:
Hi,
I've made a simple C commandline program to query multi.surbl.org
I'd be very happy to receive comments. The program is available from http://surblhost.sourceforge.net (source only).
Thanks!
Thanks much for writing this Christian! Hope you don't mind some feedback that applies equally to any application using SURBL data:
1. It should not check common, whitehat domains as that results in potentially very many unnecessary DNS queries. For example SpamAssassin excludes from checking commonly appearing domains like google.com, yahoo.com, w3.org, etc.:
http://spamassassin.apache.org/full/3.1.x/dist/rules/25_uribl.cf
This list should be ok to hardcode.
2. It should reduce country code TLDs to 2 or 3 levels depending on whether it's in this table:
http://spamcheck.freeapp.net/two-level-tlds
In practice this is not nearly as important as #1 since most spam domains are in .com, .net, .org, .info, .biz, etc. Also be sure not to do excessive web downloads of that file. It probably should be hard coded too.
3. The WS list is not strictly part of SpamAssassin, it's Bill Stearns'. The JP list is the work of both Joe Wein and Raymond at Prolocation; it's more than jwSpamSpy:
http://www.surbl.org/lists.html
These points are covered in the implementation guidelines:
http://www.surbl.org/implementation.html
Let us know if you're able to make some of these revisions, then we'll add links to your Sourceforge page from ours.
Cheers,
Jeff C. -- Don't harm innocent bystanders.
Hi,
Den 15. aug. 2006 kl. 17.25 skrev Jeff Chan:
Thanks much for writing this Christian! Hope you don't mind some feedback that applies equally to any application using SURBL data: [...]
Thanks for your comments!
(1) Whitelist added (2) Program now recognizes two-level TLDs as per your list (3) I've changed these names to respectively "b.stearn/spamassassin" and prolocation/jwspamspy. But if you still feel these do not correctly reflect the persons behind the lists, let me know.
There is a new version with these changes, along with an updated homepage, on
http://surblhost.sourceforge.net
I'm still in very much beta stage, so I'm very open to any suggestions!
PS: I made the program for a URL redirection service at http:// memurl.com, I've seen your guidelines for that and will update that site accordingly.
Thanks!
-- Christian Stigen Larsen, http://csl.sublevel3.org
On Wednesday, August 16, 2006, 1:53:14 AM, Christian Larsen wrote:
Hi,
Den 15. aug. 2006 kl. 17.25 skrev Jeff Chan:
Thanks much for writing this Christian! Hope you don't mind some feedback that applies equally to any application using SURBL data: [...]
Thanks for your comments!
(1) Whitelist added (2) Program now recognizes two-level TLDs as per your list (3) I've changed these names to respectively "b.stearn/spamassassin" and prolocation/jwspamspy. But if you still feel these do not correctly reflect the persons behind the lists, let me know.
Thanks! You may want to change it to "w.stearns" (with an s at the end of his name), and no spamassassin. His list is meant to work with SpamAssassin, but it's not really applicable in this case.
I'll link and announce your site.
Jeff C. -- Don't harm innocent bystanders.