RegExFilter plugin | Differences from Perl | PCRE Pattern Specification

Startpage

Joomla Software

 uddeIM

   uddeIM
   Templates
   Plugins
   Languages
   Screenshots

 uddePF

   uddePF
   Plugins

SpamPal Plugins

   RegExFilter
   Notify
   Logfile
   Quarantine

Other Tools

   Auto Folder

Polar F11

   Batteriewechsel
   Werkseinstellungen
   Changing Batteries
   Factory Defaults

Miscellaneous

   "unknown software
exception"

Old Projects
Atari ST

   LED/AVALON

   CasioSF

About me

   Business

Internal

   Impressum (D)

 

 

(c) Stephan Slabihoud 2002-2004

Email: stephan.slabihoud@spampal.de


RegExFilter

RegExFilter is a Regular Expression filter plugin for SpamPal that allows to check
message headers and bodies with complex filters for 'spam like' qualities.
You can also define your own regular expression rules to filter or whitelist your email.
You can find the license here.

Rule files

File Remarks
Filterrules 3.0.0

22.08.2005
- some bugfixes and improvements
official release / REF 3.0.0
Filterrules 2.9.2

17.05.2005
- some bugfixes and improvements
official release / REF 2.9.2
Add. Filterrules 2.9.0a
Spammer & Spam-Supporter


02.12.2004
- for use with filters.dat file
Add. Filterrules 2.9.0
Virus signature rules (experimental)


02.12.2004
- for use with filters.dat file

 

RegExFilter Manual

File Remarks
RegExFilter 2.9 Anleitung

02.12.2004
deutsche Anleitung (pdf)
RegExFilter 2.9 Manual

02.12.2004
english manual (pdf)
PCRE Pattern

Version 4.2
Description of PCRE Pattern by Philip Hazel
PCRE Compatibility

Version 4.2
Description of PCRE compatibility to Perl 5.8
by Philip Hazel

 

RegExFilter plugin

The archive contains the plugin and all rules files.
The developer version is published without any rule file.

File Remarks
RegExFilter 3.1

W.I.P.
not available
RegExFilter 3.1
beta 1
Developer Binary

15.05.2006
- some error messages are in clear text now
- recognizes "multipart/related" now
- updated to PCRE 6.6
RegExFilter 3.0

22.08.2005
- updated to PCRE 5.0
Note: This is an important security update due to a bug in PCRE!
RegExFilter 2.9

02.12.2004
- timezone in logfile corrected
- additional commands (negation of the existing ones)
- option "!" forces REF to check textblocks only
- command TEXTONLY forces all Line:-rules to check text only
- command USEBLOCK n[,n,n,n...] enables conditional blocks
- [<cond.block>>] <header:> [<score>] <rule> [<comment>]
- setlocale fix from last version removed
- updated to PCRE 5.0
- vitual memory bugfix (bug appears when PRECOMPILE is
   not used)
- compiled with a new version of LCC (again)

 

3rd Party Extensions

File Remarks
RegExLog2MDB Binary

29.09.2005
Regexlog2MDB analyses the logfile of
the RegexFilter plugin for SpamPal. As result, it
creates an access database, where the rule
descriptions are listed, their match count and
the last time the rule was matched.
Thanks to Thomas Blenkers for this program.
RegExLog2MDB Source

29.09.2005
Sourcecode of RegExLog2MDB.
It is written in Visual Studio 7.0 using MFC & DAO.

 


Installation / Installation

English

Unzip the contents of the archive in a directory "plugins\regexfilter" within the SpamPal installation directory. Assuming you have installed SpamPal in "C:\Program Files\SpamPal\" you should have following files on your harddisk now:
C:\Program Files\SpamPal\plugins\RegExFilter\regexfilter.dll
C:\Program Files\SpamPal\plugins\RegExFilter\default_filters.dat

The regular expressions are 99% compatible to the expressions used in Perl 5.

Deutsch

Einfach den Inhalt des Archivs in "plugins\regexfilter" des SpamPals Installationsverzeichnis entpacken. Angenommen SpamPal wurde in "C:\Programme\SpamPal\" installiert, so sollten anschließend folgende Dateien vorhanden sein:
C:\Programme\SpamPal\plugins\RegExFilter\regexfilter.dll
C:\Programme\SpamPal\plugins\RegExFilter\default_filters.dat

Die regulären Ausdrücke sind 99% kompatibel zu denen in Perl 5.

 


RegExFilter in action / RegExFilter in Aktion


Note / Hinweis:
RegExFilter is freeware. / RegExFilter ist Freeware.
You use it on your own risk. / Die Benutzung geschieht auf eigene Gefahr.

Update files contain the changed files only!
Update-Dateien beinhalten nur die geänderten Dateien!

 



Click to zoom pictures.

 
Copyright Stephan Slabihoud