On 12/19/00 11:38 AM, "Paul Berkowitz" <[EMAIL PROTECTED]> wrote:
> 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?
It's technically possible, but it's a whole lot of work. I think Mailsmith
has optimized whose clauses along these lines. If we implement the ability
to get the contents of a custom view, that would be a faster way to do it.
Dan
--
To unsubscribe: <mailto:[EMAIL PROTECTED]>
To search the archives:
<http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>