---- Original message ----
[EMAIL PROTECTED], 3:21 PM, 6/11/03:

>On 6/11/03, at 5:52 PM, Wayne Brissette wrote:
>
>>Ok, here is one solution (although not the ideal one).
>>
>>1) create filter (don't mark it)
>>2) open the mail filters window when you want to manually run the filters
>>3) mark incoming (or outgoing depending on how you want it applied)
>>4) save filter changes
>>5) run filter
>>6) open filter window
>>7) disable filter
>>8) save filter changes
>
>or add an additional -- Status  is   Read
>
>This way all incoming email will have the status of UnRead when it
>arrives and the filter will not apply.
>
>Fred

That's a great suggestion, and I'm sure it would work in some cases. 
However, Powermail's filter "language" isn't powerful enough to handle my
case.

I want to do this:
    if (A or B or C or D or E)
      then execute script "Delete Message Immediately"

Implementing your suggestion, I would need to do this:
    if ((status is read) and (A or B or C or D or E))
      then execute script "Delete Message Immediately"

I can't do this because the filter will execute the action if "all
conditions are met" or "any condition is met".  And I don't want to
create separate filters to handle A thru E.

Thanks anyway!  I guess it's Applescript time!

--
Dan Webb
[EMAIL PROTECTED]

"Everything that is really great and inspiring is created by the
individual who can labor in freedom."  -- Albert Einstein


Reply via email to