On Mon 28-Jul-03 3:40am -0400, Colin Turner wrote:

> I  have an account that I use for mailing lists, which has a large (100+) number
> of  (generally  exclusive) filters active, and which receives anything up to 200
> mails a day. Would it serve any beneficial purpose to sort the filters according
> to their relative usage to 'streamline' the inbox processing?

It may help to sort the main body of your movement filters.  If they
were all of equal complexity, sort them by decreasing volume of email
would probably be best.  But because you may have slow operating
filters, you'll need to use judgement.  Also, IIRC, Stefan remarked
that regex was quite slow - so you may want to put those down the list
of priority.

> I  know that the Account Log records the firing of any filter, but are there any
> other locations that TB keeps statistics on the firing of filters, which I could
> use to determine the relative ordering?

What's wrong with ACCOUNT.LOG?  There's enough info there to grab the
filters passed and the location moved for each message.  For my setup,
I generally figure about a half K per message - so a 200k log limit
(account-]properties-]options) will keep, approximately, the last 400
message stats - YMMV :-)

In addition, I keep my own log which writes out the date, time and
folder name for each filter that moves an email.  I average about 25
bytes a message, so it can store quite a bit in a little space.

As long as you have reasonable skills for working with AWK, SED, SORT
and UNIQ, you'll have no problem gathering usage summaries - using
either approach.

-- 
Best regards,
Bill


________________________________________________
Current version is 1.62r | "Using TBUDL" information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to