I'd just add the filter "set to read" after your script has been
performed within the same filter. I do that with some digests I receive.
And they do show as read within the Recent Message Window.
---marlyse

------------------------original message(s) follows------------------------
>Has anyone been able to figure out how to hide incoming messages in the
>RMW as they are being received via a script invoked in a filter? I have
>an AppleScript that I can run from the script menu *after* they have been
>received which works fine. But this same script when invoked via a filter
>seems to do nothing on messages being received. Here's the script:
>
>tell application "PowerMail"
>       set msgs to current messages
>       repeat with m in msgs
>               try
>                       set origLoc to m's storage
>                       move m to message container "Mail Trash"
>                       get result -- delay for a nanosec
>                       move m to origLoc
>               end try
>       end repeat
>end tell
>
>I'm sure someone will suggest the approach of writing the filter such
>that there's a move to trash followed by a move to the correct folder. I
>dislike that approach for the simple reason that if I later decide to
>cease hiding it from appearing in the RMW, I have to delete both filters
>before re-adding the move to correct folder step. Much more
>straightforward IMHO to have the filters as move to correct folder
>followed by execute AppleScript to hide in RMW. With this approach if I
>decide to cease hiding it in RMW, I just delete the AppleScript step.
>
>The best solution IMO would be to have a filter level option such as the
>current filter incoming/outgoing, to show/hide in RMW. How about it Jerome?
>
>//brian
>
>PM 4.2
>iBook 600Mhz dual-USB, 10.2.6


Reply via email to