An alternate suggestion:
SpamSieve runs from AppleScripts.
Schedules can run AppleScripts.
A script can be written to operate on all messages in a folder or on
messages selected by some criteria. Take a look at "SpamSieve - Mark Junk if
Spam" in Script Editor, and you'll see it begins by selecting all current
messages (which in a rule is just the single incoming message; otherwise it
is all messages you have selected in a folder, or the open message in the
front window):
set msgs to current messages -- doesn't work without temp variable
I'm not sure what their comment means, but we can ignore it. Okay, suppose
we could change that line to something like this:
set oneHourAgo to current date - (1 * hours)
set msgs to every message of folder "MyAccount1" where its received time
is greater than oneHourAgo
There is just a single line from "set msgs" to "oneHourAgo".
That will select only the messages from the last hour; the rest of the
script will run only against those messages.
Suppose you make multiple copies of this script, one for each folder you
want to process. Then, set up a rule for each script, and set it to run
every hour. Perhaps you want to stagger the scripts to run at different
times. This would run SpamSieve against all your incoming messages that get
filed elsewhere by your rules.
Incidentally, to specify a subfolder in Entourage you just say, for
instance:
folder "Arthur" of folder "MyFriends"
where "Arthur" is a subfolder of "MyFriends".
If you wanted to process more than one folder with a single script, you
could do this (dummy folder names):
set msgs to every message of folder "MyAccount1" where its received time
is greater than oneHourAgo
set msgs to msgs & every message of folder "MyAccount2" where its
received time is greater than oneHourAgo
As long as you get "msgs" set up with a list of messages, the rest of the
script will work on just that subset. This way, it won't take huge amounts
of time to process all the messages in the folder; it will just work on the
messages from the last hour, which should be tolerable.
--
Microsoft MVP for Entourage/OE/Word (MVPs are volunteers)
Allen Watson <[EMAIL PROTECTED]> Entourage FAQ site:
<http://www.entourage.mvps.org/>
AppleScripts for Outlook Express and Entourage:
<http://members.thinkaccess.net/allenwatson@;thinkaccess.net/Scripts/>
Entourage Help Pages: <http://www.entourage.mvps.org/>
> From: Lewis Pennock <[EMAIL PROTECTED]>
> Reply-To: "Entourage:mac Talk" <[EMAIL PROTECTED]>
> Date: Thu, 14 Nov 2002 12:38:01 -0600
> To: Entourage mac Talk <[EMAIL PROTECTED]>
> Subject: Re: applescripts stop rules
>
> First off, thank you for your thorough reply.
>
> Unfortunately, my e-mail is organized in such a way that I have to have wide
> sweeping rules, such as "if account is...", in part because of my use of
> virtual mailboxes which let me track where spam is coming from based on how
> i registered at any particular website. I turn off address that have
> obviously been sold to a list. For example, amazon.com sends me mail at
> [EMAIL PROTECTED], and they are the only ones aware of this address, so if i
> ever get spam at that address, i will know who to blame, and just bounce all
> maill sent to that address, and so on. I guess I will just have to wait
> for a fix from MSFT.
>
> Thanks,
>
> -Lewis
>
> P.S. now, of course, if this list is archived on the web, and then trolled
> by an address collecting bot., then [EMAIL PROTECTED] could indeed be used
> for spam without it being the fault of amazon.com.
>
>
>
> On 11/14/02 11:33 AM, "Allen Watson" <[EMAIL PROTECTED]> wrote:
>
>> As far as a script run by a rule preventing the application of later rules,
>> no way around that for now. I know many of us have asked if this can be
>> changed, and I presume Microsoft will change it in the future if possible.
>> But not for now.
>>
>> I use SpamSieve and I've run into the same problem. I redesigned most of my
>> rules that run prior to SpamSieve to be more specific, and tried to set them
>> so that they would not filter out potential spam. That meant one of three
>> things:
>>
>> * removing any rules that operated on very broad criteria such as Account
>>
>> * modifying some rules to allow further rule processing so that SpamSieve
>> still has a crack at the message (not always possible, of course, since MOVE
>> to another folder also stops rule processing)
>>
>> * Rearranging the order of rules carefully so that one rule does not
>> override another in a way I don't want
>>
>> I set up rules, for instance, that move messages into folders based on
>> whether the sender is in a particular category in my address book. I
>> assigned a category "Friends" for instance to all my friends. I did a
>> similar thing for "Work" and "Mac contacts". I have some groups that I also
>> set up primarily as a filtering device; if the sender is in group X, take
>> action Y. Finally, after filtering specific groups and categories, I have a
>> rule that says if the sender is in ANY group, move the message to folder
>> "Others". I have all my mailing lists handled by MLM. So these rules file
>> away all messages I'm almost certain are valid, leaving mail from senders
>> who are not in any of my chosen categories; that's what SpamSieve operates
>> on, and using its script to Move Junk, moves spam to my Junk folder. The
>> Entourage Junk Mail Filer catches some spam before SpamSieve sees it; that
>> spam ends up marked as junk but in my In Box.
>>
>> I still end up with a few spam messages neither JMF nor SpamSieve catch,
>> showing up as incoming mail (not junk) in my In Box. Some of them are near
>> clones of messages I have received over and over again; I can't understand
>> why SpamSieve does not recognize them. If I select them and identify them as
>> spam to SpamSieve I usually have to do so three or more times before
>> SpamSieve finally will flag them as junk and move them. So there is manual
>> intervention for me every day or two. For the most part, though, I'm happy
>> with SpamSieve and how it works.
>
>
> --
> To unsubscribe:
> <mailto:Entourage-Talk-Off@;lists.letterrip.com>
> archives:
> <http://www.mail-archive.com/entourage-talk%40lists.letterrip.com/>
> old-archive:
> <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>
--
To unsubscribe:
<mailto:Entourage-Talk-Off@;lists.letterrip.com>
archives:
<http://www.mail-archive.com/entourage-talk%40lists.letterrip.com/>
old-archive:
<http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>