Pages: 1
RSS
Filtering threaded Messages, How to get a filter to keep a thread together.
 
Message in my Inbox are displayed as a Thread, how can I create a filter rule that says 'Match this condition for the root message and look out for any messages that should be threaded to this one" ?

I think an example is easier to see what I mean.

I've received a message for
sales@mydomain
Subject: Purchase

Emails adressed to sales@ are received by both my POP3 mailbox and my collegues.
He's replied and the customer has replied to his reply. So in my inbox I get (pseudo code)

Code
[-]to:sales@mydomain-subject:Purchase-from:customer
   [-]to:customer-subject:Re:Purchase-from:salesman
       to:salesman-subject:Re:Purchase-from:customer


What I'd like to do is create a filter that looks out for messages to:sales@mydomain and moves them to a Sales folder (easy to do), but which also will realise that the other two messages are threaded to this message and thus should be moved to.
Currently the first message is moved and the other two are left orphaned.
 
I don't think it's possible to filter threads. AFAIK tB determines threads by msg id and references headers, but creating a filter for this would be difficult, if possible at all.

Most simple would be to modify the reply template of the salesmen, so that some common string like [sls] is inserted in the message subject of their replies to messages sent to sales@...
In replies to replies, this string will likely be preserved, as people almost never modify subject in replies. Then you may create a filter triggered by the presence of this string in the subject.
 
Thanks, that would work if the saleman was also using TB, but he's not :(
It must be possible to program as my current email client does it. Maybe one for TB wish list.
 
Is it one salesman?
If so, you may just filter by sender/recipient. If they are more, too.
Just for curiosity, what's your current client?
 
No more than one salesman and they reply to different incoming depending on 'todays' hat.

So today he might be replying to any emails at come in to sales@ but tomorrow he might have his support hat on and thus be replying to emails comming in to support@, thus it's very difficult to work out how to write a filter which will keep the threading together.

Current client is Ameol2 which is actually a COSY offline reader which also deal with emails. I only have two reasons to change clients

1. searching with Ameol is very slow, but that could be because I have 500,000 mail messages across my mail folders. I'm hoping The Bat will be faster, but due to a bug in TB import code I haven't been able to test it yet.

2. You can only mark a received message with one kind of Flag if you need to refer to it later, whereas with TB I'm hoping I can use various colours as flags and then have virtual folders to display the appropriate message. This will help with my GTD implementation.
Pages: 1