Hi All,
Does anyone know if there is an open-source client written in c to perform URL searches in message bodies, and then lookups against a SURBL ?
(This is not for use with SA)
Cheers,
Andrew
On Friday, November 5, 2004, 11:02:51 PM, Andrew wrote:
Does anyone know if there is an open-source client written in c to perform URL searches in message bodies, and then lookups against a SURBL ?
(This is not for use with SA)
I can't think of any open source ones off hand, but that doesn't mean there aren't any. Have you taken a look at some of the programs mentioned on our links page:
http://www.surbl.org/links.html
It's possible some are written in C.
That said, the task of extracting URI domains from email messages is non-trivial particularly from spams, which often have obfuscation methods that must be undone. Something like the SpamAssassin code can be a good starting point, though it has the advantage of a regular expression language, mail method decoding tools, etc.
Jeff C. -- "If it appears in hams, then don't list it."
Hi...
Thanks for the reply. I couldn't see any in that list (I checked before) :(
My MTA can handle the mime decoding (or I could include it as a function in the program), and there is regex.h which will help me locate the URLs :) - I will see how I go (some spare time coming up)... If the code is presentable, I will make sure I share with the rest of the world.
Cheers, Andrew.
Jeff Chan wrote:
On Friday, November 5, 2004, 11:02:51 PM, Andrew wrote:
Does anyone know if there is an open-source client written in c to perform URL searches in message bodies, and then lookups against a SURBL ?
(This is not for use with SA)
I can't think of any open source ones off hand, but that doesn't mean there aren't any. Have you taken a look at some of the programs mentioned on our links page:
http://www.surbl.org/links.html
It's possible some are written in C.
That said, the task of extracting URI domains from email messages is non-trivial particularly from spams, which often have obfuscation methods that must be undone. Something like the SpamAssassin code can be a good starting point, though it has the advantage of a regular expression language, mail method decoding tools, etc.
Jeff C.
"If it appears in hams, then don't list it."
Discuss mailing list Discuss@lists.surbl.org http://lists.surbl.org/mailman/listinfo/discuss
Arghhhhh !
There is a good one :
On Friday, November 5, 2004, 11:02:51 PM, Andrew wrote:
Does anyone know if there is an open-source client written in c to perform URL searches in message bodies, and then lookups against a SURBL ?
(This is not for use with SA)
I can't think of any open source ones off hand, but that doesn't mean there aren't any. Have you taken a look at some of the programs mentioned on our links page:
http://www.surbl.org/links.html
It's possible some are written in C.
Errrrrr. Jeff !
You forgot me.
j-chkmail is written in C, and is probably the oldest one supporting SURBL (since April).
j-chkmail doesn't appear on the link list... 8-)
Jose-Marcio
That said, the task of extracting URI domains from email messages is non-trivial particularly from spams, which often have obfuscation methods that must be undone. Something like the SpamAssassin code can be a good starting point, though it has the advantage of a regular expression language, mail method decoding tools, etc.
Jeff C.
"If it appears in hams, then don't list it."
Discuss mailing list Discuss@lists.surbl.org http://lists.surbl.org/mailman/listinfo/discuss
Arghhhhh ++ - for non-commercial use only! It means that I can't share the wonders of SURBL with my customers :(
A -
Jose Marcio Martins da Cruz wrote:
Arghhhhh !
There is a good one :
On Friday, November 5, 2004, 11:02:51 PM, Andrew wrote:
Does anyone know if there is an open-source client written in c to perform URL searches in message bodies, and then lookups against a SURBL ?
(This is not for use with SA)
I can't think of any open source ones off hand, but that doesn't mean there aren't any. Have you taken a look at some of the programs mentioned on our links page:
http://www.surbl.org/links.html
It's possible some are written in C.
Errrrrr. Jeff !
You forgot me.
j-chkmail is written in C, and is probably the oldest one supporting SURBL (since April).
j-chkmail doesn't appear on the link list... 8-)
Jose-Marcio
That said, the task of extracting URI domains from email messages is non-trivial particularly from spams, which often have obfuscation methods that must be undone. Something like the SpamAssassin code can be a good starting point, though it has the advantage of a regular expression language, mail method decoding tools, etc.
Jeff C.
"If it appears in hams, then don't list it."
Discuss mailing list Discuss@lists.surbl.org http://lists.surbl.org/mailman/listinfo/discuss
Discuss mailing list Discuss@lists.surbl.org http://lists.surbl.org/mailman/listinfo/discuss
RE: C version of SURBL client?
A while back, I was looking for a command line based Bayesian filter which was compatible with windows and had good performance.
If found the following:
http://www.fourmilab.ch/annoyance-filter/
This program will work on Unix and Windows, is written in C, and does things like decodes base-64 stuff, etc. I don't know the licensing info. However, if the licensing is right, it would be a great place to start for building a C version of SURBL because I think they publish the full source code for anyone to use. Theoretically, someone could start with this source code and build this.
Rob McEwen
Andrew wrote:
Arghhhhh ++ - for non-commercial use only! It means that I can't share the wonders of SURBL with my customers :(
Maybe. If you sell "mail filtering", the answer is no. If you sell "message handling" and you don't charge your customers for mail filtering, the answer is yes.
I created j-chkmail for our own needs and to help people fighting spam ***for free***. j-chkmail users shall have the same goal. That's the idea behind j-chkmail license.
There are some internet providers using j-chkmail, but they don't charge their customers for that, and they agree with that.
A -
A+
Jose Marcio Martins da Cruz wrote:
On Saturday, November 6, 2004, 8:59:08 AM, Jose Cruz wrote:
j-chkmail is written in C, and is probably the oldest one supporting SURBL (since April).
j-chkmail doesn't appear on the link list... 8-)
Thanks Joe; I've added it. :-)
Jeff C. -- "If it appears in hams, then don't list it."