> What about making a dictionary service for TF?  It would load the
dictionary
> file from disk when it starts (only once), and TF would just send queries
as
> inter-process messages, which should be fast.  This way TF wouldn't have
the
> overhead of loading the dictionary from disk every time it starts, it
> wouldn't have the speed penalty of extra disk access while running, and
you
> wouldn't have to re-design TF as a service.  (But you would have to create
> an entirely new service application - no free lunch, of course.)

I suspect that making TF a service would be just about the same amount of
work. The only real savings would be in not having to figure out how to run
plugins (and that is not a big deal).

> On a separate note, I've been meaning to ask: I've been getting some spam
> where the subject line is just a long string of trash, but always begins
> with "?=iso".  Naturally I added this string to TF's Subject filter list
as
> a "delete".  TF's list shows 0 hits for this filter in the week since I
> added it, yet I've gotten a bunch of these messages through to the spam
> folder in that time.  What's up?  Is the "?" or "?=" some special escape
> that TF doesn't see?  Is some other rule getting it first?  (But I thought
> that the most severe rule would always win - and surely that would be
> "delete".)

The ?= thing is a way of encoding subject lines. TF decodes everything
before filtering it (because a lot of the time, the subject is talking about
some sex drug). Thus, by the time the Subject filter runs, the encodings are
gone, and thus you can't delete based on them. Similarly, you can't put in
patterns based on "=xx" or Base64 encodings, because they too have been
eliminated before any filtering is done. Note that the character set filters
are active in the decoding of the subjects, so messages with Chinese
subjects and plain text bodies still get detected.

I've seen good messages from Europe with encoded subject lines (because its
required to encode any characters with accents), so I'd been a bit leary of
deleting everything that is encoded.

If you could use the TF Viewer (which you can't, because I haven't let
anyone have it yet), you would see what TF sees, which is generally more
useful for adding filters. (The colors also help find things, but that's
just a bonus.)

                Randy.

This is the discussion list for the IMS Free email server software.
  To unsubscribe send mailto:[EMAIL PROTECTED]

            Delivered by Rockliffe MailSite
           http://www.rockliffe.com/mailsite
                Rock Solid Software (tm)

Reply via email to