[pmmail-list] SPAM filtering with PROGRAM.<..\UTIL\CK_blacklist.cmd>

Maynard Riley pmmail-list@blueprintsoftwareworks.com
Wed, 22 Jan 2003 12:09:45 -0600 (CST)


On Wed, 22 Jan 2003 17:21:16 +0100 (MEZ), L.Willms wrote:

>> Ah!! I didn't run your installer because I only want to filter one of
>> my 45 accounts.
>
>  I already had second thoughts when I wrote the installer which 
>installs the filter into all accounts with status "Enabled" as the 
>default... I should do something about it... 

I've got it working OK without the installer by putting it into 
pmmail\..\util\
and creating a complex filter of:
PROGRAM.<F:\tcpip\southsde\Util\CK_blacklist.cmd>="Spam-Warning"

Your readme.txt could indicate these manual installation instructions
as an option to your installer, without really changing the installer.

I see *.ret files accumulating in pmmail\temp\ for each message
checked; those puppies could add up in relatively short order on an
active system.

I see pmmail\..\util\ck_blacklist.log accumulating 8 line entries for
each positive return.

I haven't checked but am curious. In the case of a message with several
Received lines, and more than one IP which would be found in more than
one tested blocklist, where you stop processing.

It occurrs to me that your program could test for the pre-existence of
the appropriate .ret file, and just exit back to PMMail without doing
any duplicate testing. That way a user could filter on different
blocklists or results by a series of tests.

I understand that the filter can check for the existance of any text in
the pmmail\temp\*.ret files. That's a powerful potential which I've
tabled for future pondering.

So far, so good!

Thanks,

-- Maynard
- pmmail-list - The PMMail Discussion List ---------------------------
To POST to the list, send your message to:
pmmail-list@blueprintsoftwareworks.com

To UNSUBSCRIBE, send a message to mdaemon@bmtmicro.com 
with the first line of the message body being...
UNSUBSCRIBE pmmail-list@blueprintsoftwareworks.com
---------------------------------------------------------------------