DRAGON CITY
Smalltalk Programming
Language
The Smalltalk programming language hasbeen around for a very
long time, Smalltalk-80 (1980) definition being considered
the standard root of all current
implementations. It is a very interesting concept being perhaps the
first integrated development environment so often used today. Many
argue that Smalltalk is still superior to most development tools used
currently -- but that's purely subjective! Visit the Cincom site
to obtain your own copy.
There are various versions of Smalltalk available, namely Cincom
Visualworks, IBM's VAST, Dolphin (Windows only), Squeak &
GNU Smalltalk, to name a few which cover a good range of avaliable
operating systems.
Note: This version of Spam-B-Gone
has been developed and tested with
Cincom's Visualworks on
Linux/Unix : Suse 9.1 & 9.3, OpenBSD 3.5 & 3.7 and
Windows 2000.
Spam-B-Gone
Since starting development work under Linux and more recently OpenBSD ,
I was missing the
excellent Email processing program "Mail Washer" for MS Windows.
So I developed one for Linux using Ruby/FXRuby which I used
seccessfully since 2003, I have since rewritten in
Cincom Smalltalk .
Spam-B-Gone offers the
user a table layout showing incoming email header information.
The user can simply select (click on) those emails that they wish to delete on the ISP computer. Unwanted
mail never makes it onto your computer!
Spam_B-Gone does not do any automatic filtering , its purely a visual
experience.
Please note the
below images are
for
Ruby version: (the Smalltalk version is slightly different)
Start up form : Prior to clicking 'Check
Mail'

After Email headers loaded and user clicked a 'tick box' in the Delete? row, pressing 'Process Deletes' will delete those
selected entries from the ISP server.

Installation:
Download Spam-B-Gone : Spam-B-Gone
, a compressed Linux tar file
(approx 10 Kbytes)
Spam_B_Gone.st.tar
Place into a prefered directory and then unpack the tar by
$tar
-xzvf Spam-B-Gone.tar.gz or under windows PkZip
should work
In the tar you will find a
number of files which should be moved to your Smalltalk image directory, then load the .st
files in as Packages.
Execution : Before
first
time you run Spam_B_Gone you must
run the
SBG_Cipher_Encryption_Write_2.ws
file via a
WorkSpace to generate your Internet Password details file.
(This file is encrypted, no clear text is retained).
Then, using Resource Finder, locate
SpamBGone and run from
there. You could
also use the
Smalltalk Runtime Packager
to create a
stand alone image for SpamBGone and link that to a Desktop Icon.
Contact me via email dragoncity@impulse.net.au
With the Subject: "Smalltalk Spam-B-Gone Suggestions"
Brett S Hallett