Simple Windows Application - Spam Assassin Score

I need a simple windows application to "score" an email based on Spam Assassin spam rules. **_This application must use the actual ruleset from the Spam Assassin project._

** When passing an email against Spam Assassin, the email typically receives a "score", a numerical value, which is used ti filter. I'm not looking to do any filtering, just to return the numerical score value, and rules broken.

If you are not familiar with Spam Assassin, but feel you can learn how the ruleset / scoring works, see Spam Assassin here:

[url removed, login to view]

Many of the rules are based on regular expressions, and some based on functions in Spam Assassin, which I believe is Perl based.

The Application:

The end-user should be able to paste in a subject, a message body, and then click a "submit" type button.

On submit, the original message subject and message body will appear with any of the spam triggers highlighted.

For example, if the original email body was:


"Do it, 100% FREE!"


Spam Assassin scores "100% FREE!" as a spam phrase based on a rule in Spam Assassin called "COMPLETELY_FREE" so the output should be something like this:


Do it, **100% FREE!




Rule Score: 0.7

Rule Description: No such thing as a free lunch (2)


Basically, I need all the spam phrases that trigger the spam rules to be highlighted, as well as a listing of the spam rules broken, their "score" amount, and a total score for the entire message.

I'd like this project completed quickly, and if done well, more work will follow.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

This finished application should be able to be used in Windows. I don't care what language is used, C++, VB, Delphi, etc, but I'd think it would be based somewhat in a language similar to perl to make use of the existing regex.

Application should function properly on win9x, win2k, winxp

Application should NOT require the spamc or spamd daemon be running on the system of the end-usre. Application should NOT require the end-user have access to a *nix based server running the spamd daemon.

Habilidades: .NET, Programação C, Programação C#, Engenharia, Microsoft, MySQL, Perl, PHP, Arquitetura de software, Teste de Software, Visual Basic, Área de trabalho do Windows

Veja mais: use regular expressions, spam button, regular expressions in c, regular expressions example, regular expressions c, regex is, regex explained, regex example, php language learn, learn what works, learn web application, learn to code for free, learn how to code for free, learn how it works, how to use regular expressions, how to learn code for free, how regular expressions work, hire assassin, hire an assassin, gnu regex c, gnu regex, example regular expressions, c regular expressions, code org learn, code org 6 d

Acerca do Empregador:
( 0 comentários ) United States

ID do Projeto: #3056099

5 freelancers estão ofertando em média $55 para esse trabalho


See private message.

$68 USD in 14 dias
(96 Comentários)

See private message.

$25.5 USD in 14 dias
(41 Comentários)

See private message.

$17 USD in 14 dias
(24 Comentários)

See private message.

$150.45 USD in 14 dias
(18 Comentários)

See private message.

$12.75 USD in 14 dias
(0 Comentários)