Once we're on the topic of 'whose' clauses, may I ask if it's technically
possible to plug AppleScript filtering by whose clauses into the same Apple
Events that Custom Views and Advanced Find  use to do filtering in the UI?

For all that some people claim to find Entourage slow (and I have never used
real, non-Light, Eudora, which is meant to be fast), I find its searching
fast and reliable.  I'm not nearly as organized as some people here - I keep
all my transient mailing list mail from all my mailing lists except beta
lists in one folder, and get rid of most of it periodically. I have an
AppleScript:

            delete (every message of folder "Mail List Inbox" whose time
sent < ((current date) - (7 * days)) and flagged is false)


I usually use this every week or so, but I'd left it for a full month this
time, so there were some 3900 messages in the folder. When I ran the script,
I got the dreaded Error -27728, which I know means "Out of Memory". (I'd
forgotten to increase memory after replacing my beta version of E'rage with
the CD version, so I just have the suggested 8192 KB - I'll up it later
today.)


I made a Custom View using the identical criteria - Messages Not Flagged
older than 7 days. It took only 15-20 seconds for the entire view of 2800
messages to form! That's pretty great, in my opinion. Then I selected all,
and deleted (took rather longer, maybe 2 minutes, which will repeat itself
when the Deleted Items folder gets emptied.)

So - is there any way to get AppleScript filtering to work the same way
instead of pooping out? Is this technically possible?
-- 
Paul Berkowitz


-- 
To unsubscribe:               <mailto:[EMAIL PROTECTED]>
To search the archives: 
          <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>

Reply via email to