!NoSpam by Stuart Halliday V1.00
================================

This program is designed to correct a bug in !Monty V1.24.

!Monty corrupts the end of News articles so that the USENET (NNTP) server
does not know it is the end and waits and waits for the end of the article which never comes. So your posting never go onto the Internet!

!Monty places these characters at the end of each article:

[0A].[0D][0A]
The '0A' and '0D' are 'Linefeed' and 'CarriageReturn' characters.

However the news posting document, RFC977 NNTP clearly states:

"A single line containing only a period (.) is sent to indicate the
end of the text (i.e., the server will send a CR-LF pair at the end
of the last line of text, a period, and another CR-LF pair)"

ie
[0D][0A].[0D][0A]
as this tells the USENET server that this is the end of the article.

!NoSpam simply waits until !Monty places a file in path 'InetSpool:QueuePost'
and takes out the bad ending at the end of the article and replaces it with
the correct characters.

This program neatly allows the continued use of !Monty as I can't get the source of !Monty to correct the problem directly.

It takes up only 8K of RAM and should not interfere with any other programs.

!Monty was last found at  
http://www.atlantic.oaktree.co.uk/software/misc/monty.html



HOW TO USE
==========

First make sure !Monty is NOT already running. You can check for this
application in the Task Window. If it is please quit it before proceeding.

I've provided a !Monty Shell. So you just drag my '!Monty' over your '!Monty' application. Please ensure you've got V1.24 first. I've not tested any other version for this bug!

So now whenever you Run !Monty, !NoSpam gets run for you.


Tested with RISCOS 4, ANTSuite 1.31, MessengerPro V2.10a and !Monty V1.24


24th Feb 2001

By Stuart Halliday of Quantum Software.
http://www.cybervillage.co.uk/acorn/qs/
