[pmmail-list] Built-in Anti-Spam

L.Willms pmmail-list@blueprintsoftwareworks.com
Sat, 07 Sep 2002 12:28:39 +0200 (MES)


--_=_=_=IMA.BOUNDARY.H22TRQ138764=_=_=_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

On Sat, 07 Sep 2002 12:14:47 +0200 (MES), L.Willms wrote:

> 
>   Well, I could not resist changing that script, and attached my
> changed version. 

   Dumb me, at the end of writing the text, I forgot to append the file. So 
here it is. 

   That gives me the opportunity of mentioning that the script might still be 
enhanced by checking for IP-addresses which are not given in "[]" (brackets?), 
but in simple "()" (parenthesis). 

Yours, 
Lüko Willms
-----------------------------------------------
Frankfurt/Main  

- 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
---------------------------------------------------------------------
--_=_=_=IMA.BOUNDARY.H22TRQ138764=_=_=_
Content-Type: application/octet-stream; name="spamcheck.cmd"
Content-Transfer-Encoding: base64

LyogUkVYWCBwcm9ncmFtICh3aGF0IGVsc2Ugc2hvdWxkIHRoaXMgYmUpIHRvIGNoZWNrIGlmIGEg
bWFpbCAqLw0KLyogcGFzc2VkIGEgaG9zdCBsaXN0ZWQgaW4gYSBETlMtYmFzZWQgYmxhY2tsaXN0
LiAgICAgICAgICAgICAqLw0KLyogVGhpcyBwcm9ncmFtIGlzIGludGVuZGVkIGZvciBhIFBNTWFp
bCBmaWx0ZXIgd2l0aCB0aGUgICAgICAqLw0KLyogUFJPR1JBTS48XHlvdXJwYXRoXHNwYW1jaGVj
ay5jbWQ+ID0gIlgtU3BhbS13YXJuaW5nOiIgICAgICAqLw0KLyogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyogdXNlcyBSZXh4
U29jayBsaWJyYXJ5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAqLw0KLyogQ29weXJpZ2h0IDIwMDEsIFdpbmZyaWVkIFRpbGFudXMsIG5vX3NwYW1AdGlsYW51
cy5jb20gICAgICAqLw0KLyogYW5kIDIwMDIsIEyBa28gV2lsbG1zLCBsdWVrby53aWxsbXNAdC1v
bmxpbmUuZGUgICAgICAgICAgICAqLw0KLyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyogQXMgbG9uZyBhcyBpdCBkb2Vzbid0
IG1ha2UgeW91IHJpY2gsIHlvdSBtYXkgZG8gYXMgeW91ICAgICAqLw0KLyogcGxlYXNlIHdpdGgg
dGhpcyBwcm9ncmFtLiBJZiB5b3UgZG8gc29tZXRoaW5nIHdpdGggaXQgdGhhdCAqLw0KLyogbWFr
ZXMgeW91IHJpY2gsIHBsZWFzZSBzZW5kIHRoZSBhdXRob3JzIHNvbWUgb2YgdGhlIG1vbmV5LiAq
Lw0KLyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqLw0KLyogSWYgeW91IG1ha2Ugc29tZSBzaWduaWZpY2FudCBjb2RlIGVuaGFuY2Vt
ZW50cywgb3IgaWYgeW91ICAqLw0KLyogd291bGQgbGlrZSB0byBiZWNvbWUgbWFpbnRhaW5lciBv
ZiB0aGlzIHNjcmlwdCwgcGxlYXNlICAgICAqLw0KLyogZS1tYWlsIG1lIGF0IG5vX3NwYW1AdGls
YW51cy5jb20gICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyogb3IgbHVla28ud2lsbG1z
QHQtb25saW5lLmRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0K
LyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAqLw0KLyogVGhpcyBwcm9ncmFtIGNvbWVzIHdpdGhvdXQgYW55IHdhcnJlbnR5LCBpZiB5
b3UgYmxvdyB1cCAgICAqLw0KLyogdGhlIGludGVybmV0IG9yIHNvbWV0aGluZyBlbHNlIHdpdGgg
aXQ6IHlvdSBhcmUgcmVzcG9uc2liZSAqLw0KLyogZm9yIHdoYXRldmVyIHlvdSBkbyB3aXRoIGl0
LCBub3QgbWUsIHNvIHRoaW5rIGZvciB5b3VyICAgICAqLw0KLyogc2VsZi4gSWYgeW91IGFyZSBu
b3QgYWJsZSB0byB0aGluayBmb3IgeW91ciBzZWxmLCBkb24ndCAgICAqLw0KLyogdXNlIHRoaXMg
cHJvZ3JhbSA6LSkpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAqLw0KLyogVGhlIHByb2dyYW0gdGFrZXMgMiBhcmd1bWVudHM6IHRoZSBmaWxlbmFtZSBvZiB0
aGUgZmlsZSB0byAqLw0KLyogdG8gYmUgY2hlY2tlZCwgYW5kIHRoZSBuYW1lIG9mIGEgZmlsZSB3
aGVyZSB0aGUgcmVzdWx0cyAgICAqLw0KLyogYXJlIHJldHVybmVkLCB3aGljaCBpbiB0dXJuIGFy
ZSBjaGVja2VkIGluIHRoZSBQTU1haWwgICAgICAqLw0KLyogUFJPR1JBTSBmaWx0ZXIgY29uZGl0
aW9uLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyogSXQgd3JpdGVzIHRo
ZSBmb2xsb3dpbmcgbGluZXMgaWYgb25lIG9mIHRoZSBzZXJ2ZXJzICAgICAgICAqLw0KLyogdGhh
dCBtYWlsIHBhc2VkIGFsb25nIHdhcyBibGFja2xpc3RlZCwgaW50byB0aGF0IGZpbGU6ICAgICAq
Lw0KLyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAqLw0KLyogWC1TcGFtLVdhcm5pbmc6IFtmb2xsb3dlZCBieSBzb21lIGRldGFpbHNd
ICAgICAgICAgICAgICAgICAqLw0KLyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAqLw0KLyogVGhlIGxpc3Qgb2YgYmxhY2tsaXN0cyB0
byB1c2UgY2FuIGJlIGNoYW5nZWQgYmVsb3cuIFRoZSAgICAqLw0KLyogZmlyc3QgbGluZSAoYmxh
Y2tsaXN0cy4wKSBpbmRpY2F0ZXMgdGhlIG51bWJlciBvZiAgICAgICAgICAqLw0KLyogYmxhY2ts
aXN0cyB0byB1c2UuIEFkZCBmb3IgZWFjaCBibGFja2xpc3QgYSBsaW5lIGFmdGVyIGl0LiAqLw0K
LyogKElmIHlvdSBkb24ndCB1bmRlcnN0YW5kIGhvdywgdGhlbiBhc2sgc29tZWJvZHkgZWxzZSwg
YnV0ICAqLw0KLyogSSBwcmVmZXIgaXQgaWYgeW91IGRvbid0IGFzayBtZSkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAqLw0KDQovKiBUaGUgbWVjaGFuaXNtIHVzZWQgcmVsaWVzIG9uIHRob3Nl
IGJsYWNrbGlzdGluZyBkb21haW5zIHRvICovDQovKiByZWdpc3RlciB0aGUgSVAgYWRkcmVzc2Vz
IGJlaW5nIGJsYWNrbGlzdGVkIGluIHJldmVyc2VkICAgICovDQovKiBvcmRlciBhcyBzdWJkb21h
aW5zIG9mIHRoZWlyIG93biBkb21haW4sIHNpbWlsYXIgYXMgICAgICAgICovDQovKiBJUC1hZGRy
ZXNzZXMgYXJlIGJlaW5nIHJlZ2lzdGVyZWQgaW4gRE5TIGZvciByZXZlcnNlICAgICAgICovDQov
KiBsb29rdXAgYXMgZS5nLiAiMTkyLjEwLjIyLjY0LmluLWFkZHIuYXJwYSIsIHdoZW4gdGhlICAg
ICAgICovDQovKiBhY3R1YWwgSVAtYWRkcmVzcyBpcyAiNjQuMjIuMTAuMTkyIi4gICAgICAgICAg
ICAgICAgICAgICAgICovDQovKiBJbiBhIHNpbWlsYXIgdmVpbiwgdGhlIGJsYWNrbGlzdGVycyBs
aXN0ZWQgYmVsb3cgd291bGQgICAgICovDQovKiByZWdpc3RlciB0aGUgYWJvdmUgSVAtYWRkcmVz
cyBpbiB0aGVpciBibGFja2xpc3QgbGlrZSAgICAgICovDQovKiB0aGlzOiAiMTkyLjEwLjIyLjY0
LnJlbGF5cy5vcmRiLm9yZyIsIGZvciBleGFtcGxlLiAgICAgICAgICovDQovKiBUaGVpciBETlMt
c2VydmVyIHRoZW4gcmV0dXJucyBmb3IgYSBub3JtYWwgRE5TIGFkZHJlc3MgICAgICovDQovKiBx
dWVyeSAoR2V0IEhvc3QgYWRkcmVzcyBieSBpdHMgbmFtZSkgYSBib2d1cyBJUC1hZGRyZXNzICAg
ICovDQovKiB3aGljaCBpcyBqdXN0IGEgc3RhdHVzIGluZGljYXRvciBmb3IgdGhhdCBibGFja2xp
c3QuICAgICAgICovDQovKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICovDQovKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovDQoNCmJsYWNrbGlzdC4wPTQNCmJsYWNrbGlz
dC4xPSJpbnB1dHMub3Jiei5vcmciDQpibGFja2xpc3QuMj0icmVsYXlzLm9yZGIub3JnIg0KYmxh
Y2tsaXN0LjM9InJlbGF5cy5vc2lydXNvZnQuY29tIg0KYmxhY2tsaXN0LjQ9ImJsLnNwYW1jb3Au
bmV0Ig0KDQovKiBJdCBzaG91bGQgbm90IGJlIG5lc3NlY2VyeSB0byBjaGFuZ2UgYW55dGhpbmcg
YmVsb3cgdGhpcywgICovDQovKiBidXQgaWYgeW91IHJlYWxseSB0aGluayBpdCBpcyBuZWF0IG9y
IGNvb2wgdG8gZG8gc286ICAgICAgICovDQovKiBHTyBBSEVBRCEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovDQoNCi8qIGxvYWQgdGhlIGxpYnJhcmll
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8NCg0KY2FsbCBSeEZ1
bmNBZGQgIlNvY2tMb2FkRnVuY3MiLCJSeFNvY2siLCJTb2NrTG9hZEZ1bmNzIg0KY2FsbCBTb2Nr
TG9hZEZ1bmNzDQoNCi8qIGdldCB0aGUgZmlsZW5hbWVzICgnYmVzdGFuZCcgaXMgRHV0Y2ggZm9y
IGZpbGUsICdlcmdlYm5pcycgaXMgR2VybWFuIGZvciAicmVzdWx0IikgICAgICovDQpBUkcgYmVz
dGFuZCBlcmdlYm5pcyBkZWJ1ZyAuDQoNCklGIGRlYnVnID0gIkRFQlVHIiBUSEVODQogIFNBWSBi
ZXN0YW5kIGVyZ2VibmlzIA0KDQovKiBDaGVjayB0aGUgUkVDRUlWRUQgaGVhZGVycyBmb3IgaXAt
YWRyZXNzZXMgYmV0d2VlbiBzcXVhcmUgYnJhY2tldHMsICAqLw0KLyogdGhlc2Ugc2hvdWxkIGJl
IHRoZSBzbXRwLXNlcnZlcnMgaXQgcGFzZWQgYWxvbmcgKHRvZ2V0aGVyICAqLw0KLyogd2l0aCB0
aGUgc2VuZGVyLCBzbyBJIGNoZWNrIHRoYXQgb25lIHRvbyAnYWNjaWRlbnRseScuICAgICAqLw0K
LyogQW5kIGNoZWNrIHRoZXNlIGlwLWFkcmVzc2VzIGF0IHRoZSBibGFja2xpc3RzLiAgICAgICAg
ICAgICAqLw0KDQpjaHVuay4wID0gNA0KRE8gaSA9IDEgVE8gY2h1bmsuMA0KICAgY2h1bmsuaSA9
ICIiDQplbmQgLyogZG8gKi8NCg0KZW50cmllcz0wDQpyYyA9IFNUUkVBTShiZXN0YW5kLCAiQyIs
ICJPUEVOIFJFQUQiKQ0KaGVhZGVyWmVpbGUgPSBMSU5FSU4oYmVzdGFuZCkNCmlzdFJlY2VpdmVI
ZWFkZXIgPSAwDQpETyB1bnRpbCBsZW5ndGgoaGVhZGVyWmVpbGUpPTANCiAgIC8qIGRlYnVnOiAg
ICBTQVkgaGVhZGVyWmVpbGUgICovDQogICBJRiBUUkFOU0xBVEUoV09SRChoZWFkZXJaZWlsZSwg
MSkpID0gIlJFQ0VJVkVEOiIgIFRIRU4NCiAgICAgIGlzdFJlY2VpdmVIZWFkZXIgPSAxDQogICBJ
RiBpc3RSZWNlaXZlSGVhZGVyID0gMSBUSEVODQogICAgIERPDQogICAgIElGIGRlYnVnID0gIkRF
QlVHIiBUSEVODQogICAgICAgIFNBWSAiQ2hlY2tpbmcgIiBoZWFkZXJaZWlsZQ0KICAgICBQQVJT
RSBWQVIgaGVhZGVyWmVpbGUgLiAiWyIgY2h1bmsuMSAiLiIgY2h1bmsuMiAiLiIgY2h1bmsuMyAi
LiIgY2h1bmsuNCAiXSIgLg0KICAgICBJRiBEQVRBVFlQRShjaHVuay4xKSA9ICJOVU0iICYgREFU
QVRZUEUoY2h1bmsuMikgPSAiTlVNIiAmIERBVEFUWVBFKGNodW5rLjMpID0gIk5VTSIgJiBEQVRB
VFlQRShjaHVuay40KSA9ICJOVU0iIFRIRU4gDQogICAgIERPDQogICAgICAgIERPIGxpc3Rubz0x
IHRvIGJsYWNrbGlzdC4wDQogICAgICAgICAgIElGIGRlYnVnID0gIkRFQlVHIiBUSEVODQogICAg
ICAgICAgICAgIFNBWSAiUXVlcnlpbmcgIiBjaHVuay40IHx8ICIuIiB8fCBjaHVuay4zIHx8ICIu
IiB8fCBjaHVuay4yIHx8ICIuIiB8fCBjaHVuay4xIHx8ICIuIiB8fCBibGFja2xpc3QubGlzdG5v
DQogICAgICAgICAgIHJjPVNvY2tHZXRIb3N0QnlOYW1lKGNodW5rLjQgfHwgIi4iIHx8IGNodW5r
LjMgfHwgIi4iIHx8IGNodW5rLjIgfHwgIi4iIHx8IGNodW5rLjEgfHwgIi4iIHx8IGJsYWNrbGlz
dC5saXN0bm8sICdob3N0LicpDQogICAgICAgICAgIElGIHJjPTEgJiAoaG9zdC5hZGRyPSIxMjcu
MC4wLjIiIHwgaG9zdC5hZGRyPSIxMjcuMC4wLjMiIHwgaG9zdC5hZGRyPSIxMjcuMC4wLjQiKSBU
SEVOIERPDQogICAgICAgICAgICAgIC8qIFlvdSBtYXkgY2hhbmdlIHRoZSBhYm92ZSBjb25kaXRp
b24sIGUuZy4sIHRvIGRldGVjdCBvbmx5ICJDb25maXJtZWQgU3BhbSBTb3VyY2UiLCBhbmQgbm90
ICJPcGVuIFJlbGF5IiAgKi8NCiAgICAgICAgICAgICAgZW50cmllcz1lbnRyaWVzKzENCiAgICAg
ICAgICAgICAgSUYgaG9zdC5hZGRyPSIxMjcuMC4wLjIiIFRIRU4gc3RhdHVzPSJPcGVuIFJlbGF5
Ig0KICAgICAgICAgICAgICBJRiBob3N0LmFkZHI9IjEyNy4wLjAuMyIgVEhFTiBzdGF0dXM9IkRp
YWx1cCBTcGFtIFNvdXJjZSINCiAgICAgICAgICAgICAgSUYgaG9zdC5hZGRyPSIxMjcuMC4wLjQi
IFRIRU4gc3RhdHVzPSJDb25maXJtZWQgU3BhbSBTb3VyY2UiDQogICAgICAgICAgICAgIGVudHJ5
LmVudHJpZXMgPSAiWC1TcGFtLVdhcm5pbmc6ICIgfHwgY2h1bmsuMSB8fCAiLiIgfHwgY2h1bmsu
MiB8fCAiLiIgfHwgY2h1bmsuMyB8fCAiLiIgfHwgY2h1bmsuNCB8fCAiIGlzIGxpc3RlZCBieSAi
IHx8IGJsYWNrbGlzdC5saXN0bm8gfHwgIiBhcyAiIHx8IHN0YXR1cw0KICAgICAgICAgICAgICBJ
RiBkZWJ1ZyA9ICJERUJVRyIgVEhFTg0KICAgICAgICAgICAgICAgICBTQVkgZW50cnkuZW50cmll
cw0KICAgICAgICAgICBFTkQgLyogSUYgYmFkIGhvc3QgYWRkcmVzcyByZXR1cm5lZCAqLw0KICAg
ICAgICBFTkQgLyogRE8gc2NobGVpZmUggWJlciBibGFja2xpc3RzICovDQogICAgIEVORCAvKiBJ
RiBJUC1BZHJlc3NlIGdlZnVuZGVuICAqLw0KICAgRU5EIC8qIElGIGlzdFJlY2VpdmVIZWFkZXIg
PSAxICovDQogICBoZWFkZXJaZWlsZSA9IExJTkVJTihiZXN0YW5kKSANCiAgIElGIExFRlQoaGVh
ZGVyWmVpbGUsMSkgPD4gIiAiIFRIRU4NCiAgICAgIGlzdFJlY2VpdmVIZWFkZXIgPSAwDQpFTkQg
LyogRE8gKi8NCnJjID0gU1RSRUFNKGJlc3RhbmQsICJDIiwgIkNMT1NFIikNCg0KZW50cnkuMD1l
bnRyaWVzDQpyYyA9IFNUUkVBTShlcmdlYm5pcywiQyIsIk9QRU4gV1JJVEUiKQ0KLyoNCnJjID0g
TElORU9VVChlcmdlYm5pcywsMSkgICANCiovIC8qIG92ZXJ3cml0ZSBhbnkgY29udGVudHMgd2hp
Y2ggbWlnaHQgYmUgbGVmdCBvdmVyICovDQpJRiBlbnRyaWVzID0gMCBUSEVODQogIHJjID0gTElO
RU9VVChlcmdlYm5pcywgIi0tLS0tLS0tLS0iKQ0KRUxTRQ0KICBETyBpID0gMSBUTyBlbnRyeS4w
IA0KICAgIHJjID0gTElORU9VVChlcmdlYm5pcywgZW50cnkuaSkNCiAgRU5EIC8qIGRvICovDQpy
YyA9IFNUUkVBTShlcmdlYm5pcywiQyIsIkNMT1NFIikNCg0KSUYgZGVidWcgPSAiREVCVUciIFRI
RU4NCiAgRE8NCiAgcmMgPSBDSEFST1VUKCwiV2VpdGVyIG1pdCBFTlRFUiIpDQogIFBVTEwgZHVt
bXkgDQogIEVORA0KDQoNCkVYSVQNCg0KLyogRU5EIG9mIHByb2dyYW0gKi8NCg0K

--_=_=_=IMA.BOUNDARY.H22TRQ138764=_=_=_--