comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: ANN: Simple Components v4.13 released
Date: Wed, 1 Jun 2016 19:29:48 -0500
Date: 2016-06-01T19:29:48-05:00	[thread overview]
Message-ID: <ninul7$dph$1@franka.jacob-sparre.dk> (raw)
In-Reply-To: nimjf8$4v6$1@gioia.aioe.org

"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> wrote in message 
news:nimjf8$4v6$1@gioia.aioe.org...
...
> I presume with an ability to service multitude of sockets by a single 
> task, one could design a nicely horrendous mail bomber in Ada... (:-))

The Trash-Finder anti-spam engine (which is 100% Ada code) of course handles 
SMTP in both directions. It wouldn't have been too hard to add POP3 to it 
(never had the need). Whether you consider delivering Ada-Comment mail 
"mail-bombing" depends on your perspective! :-)

The use of Ada makes for highly reliable and maintainable code, which is 
necessary for anti-spam efforts (the code has to be changed periodically to 
deal with new attacks). (And, no, sorry, the code isn't available, as it 
would make it easier for spammers to evade it in a targetted attack -- which 
quite possibly would turn it into an unintentional spam engine via the 
various mailing lists that it filters for.)

                                     Randy.



  parent reply	other threads:[~2016-06-02  0:29 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-30 20:36 ANN: Simple Components v4.13 released Dmitry A. Kazakov
2016-06-01 10:06 ` slos
2016-06-01 12:11   ` Dmitry A. Kazakov
2016-06-01 12:55     ` slos
2016-06-01 13:27       ` Dmitry A. Kazakov
2016-06-01 13:55         ` slos
2016-06-01 14:12           ` Dmitry A. Kazakov
2016-06-01 14:52             ` slos
2016-06-01 15:54       ` Pascal Obry
2016-06-02  0:29     ` Randy Brukardt [this message]
2016-06-02  7:23       ` Dmitry A. Kazakov
2016-06-02 23:16         ` Randy Brukardt
2016-06-03  7:11           ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox