Hi, everyone.

Just wanted to give everyone the heads up on eFilter 0.2.   As
some of you may have seen, eFilter 0.1 was not really a package,
but some code which demonstrated how a test filter would work.
Since then, eFilter 0.1 was modified to be a usable test package in
coordination with Ken, and upgraded to version 0.2.  Why this was
never announced, I'm not sure.  It just slipped through the cracks.

http://www.inter7.com/eps/efilter-0.2.tar.gz

Again, this is a 'test package'.  It works, but the implementation
is not the best.  It was to show off that EPS could make creation
of these types of tools extremely easy.  eFilter 0.1 was written
in about 45 minutes time.

Installation:
  I don't think an installation file exists, so I'll type one up here
  real quick.  First of all, you need the latest EPS tarball from the
  development area of the website.  Once you have EPS installed, which
  will probably be the biggest stumbling block for people, eFilter
  should be a snap.  Just modify the Makefile to point to where you
  installed your EPS libraries, and compile.  Copy the binary to
somewhere
  like /home/vpopmail/bin/efilter.  Next, and this is why it's just
  a test package.  It doesn't sit in front of the SMTP daemon like
  our 'real' package will.  You must modify your .qmail-default files
  under each domain you wish to be filtered.  Make the first line
  read '|/path/to/efilter'.  Any other information that was in the
  .qmail-default file should just be moved down a line.

Testing, and shits & giggles:
  I'm sure you've all heard of the latest virus.  It's an .scr file.
  eFilter has been blocking this since it's first early versions.
  Create an attachment with the .scr filename, and email it to yourself.
  You should get a bounce message saying vefilter-0.2 rejected, and
  a copy of the message.  Send a legit email with a legit mail client.
  This means, send with a big mail client like Netscape, not the 'mail'
  command on your system.  Why?  eFilter, by default, filters if
specific
  headers are missing, such as Message-ID, and Subject, etc.  The mail
  command does not provide all of the headers eFilter wants to see in
  an incoming email.

Customizing:
  If you want to customize what eFilter filters against, you should be
  able to open efilter.c and very clearly see at the top of the file,
  lists of file extensions to reject, and what headers must be there.
  Just modify these lists, following the format, and recompile.

We've got a few people running eFilter here and there, and they
all think its spiffy.  I hope someone at least takes a look at this
test package.
  


-- 
[EMAIL PROTECTED]
Inter7 Internet Technologies, Inc.
www.inter7.com - 847-492-0470
Prices at http://www.inter7.com/prices

Reply via email to