filter-based filing, but not on arrival

S

somedumbguy

Hi all,

I am in the process of migrating from Eudora to Entourage, and have
hit a snag. In Eudora, your can set up rules (called 'filters' in
Eudora) to run on incoming messages, outgoing messages or manually (or
any combination thereof). You can disable them, of course. The
'manual' setting is a killer feature for me -- it allows you to set up
a batch of filters that don't run on incoming or outgoing mail, and
which can be invoked (en masse) by a keystroke. The main reason I have
become accustomed to using these is that I like to file my mail
*after* I've read it, not before. I let all of my mail hit my inbox
and then, as I deal with it, I invoke the manual filters (mapped to
cmd-j) and let them file the mail for me (based on things like the
address of the sender). Because all of the manual filters trigger at
once, I don't have to pick and choose which

My problem is that Entourage allows you to either enable or disable
messages, with no manual setting. Thus, it less than straightforward
to do the filtering the way I want to. From the looks of it, you can't
diable a rule and ivoked it manually (from Message->Apply Rule) unless
you are willing to run them one at a time. I'm not willing to
painstakingly aselect the proper rule, as that's more work than filing
the message myself. An alternative would be to enable these rules, but
set them up such that they don't work on incoming mail. This would, I
think, be the most likely method to succeed.

It seems like the strategy that is most likely to succeed would be to
key on the message status (e.g., apply only to messages that are not
unread). The main drawback here is that there are certain instances in
which I would like to filter a message without having opened it, but I
still want to be forced to look at it in my inbox before deciding what
to do... If I filter it as it comes in, it gets filed straight away,
and if I key on the 'unread' status, I have to make it unread before
it will get filtered.

Here are the two scenarios that I've come up with thus far:

1. Set each individual rule to key on message status. This seems like
it would work. But it also means that I can't bundle together a bunch
of 'From:' addresses with the same ultimate destination because it
would have to match 'unread' [*and* address1 *or* address2 *or*...].
Unfortunately, it doesn't seem like you can set the crioteria up in
this fashion. This means I would have to set up a separate rule for
each address. As of now, I have a single filter that files all of the
mail from people on our office support staff in 'Office People.' If I
can't put them in a single rule, I end up with an unbelievable number
of rules.

2. I've thought of preceding my filing rules with a rule that looks at
each and every message and, if they are unread, stops the filtering.
This seems like it would do the trick (sort of), but I haven't been
able to get it work (yet).

Please also note that I'm using SpamSieve, so I have that rule contend
with (it runs on all incoming mail).

Anyway, I know that I've set up a very specific scenario above, but I
was hoping that people here could share their suggestions for how to
make this work. Alternatively, do you have alternative methods of
keeping track of all of your e-mail? If so, I'd be happy to hear them.
I'm not married to the above approach, but it's the most efficient
egneral strategy that I've come up with, and efficiency is everything
for me. Thanks!!!

John
 
D

Dave Cortright

My problem is that Entourage allows you to either enable or disable
messages (sic), with no manual setting.

I presume you mean rules here. You're just running into a terminology issue.
The enable/disable setting in Entourage simply means whether or not it's
enabled to run automatically when mail is downloaded. Disabled rules are
always available to be run manually. Try it.

Another option is to use rules as they were designed to file mail as it
arrives, and then use the custom view of "unread messages" as your main mail
view.
 
P

Paul Berkowitz

I presume you mean rules here. You're just running into a terminology issue.
The enable/disable setting in Entourage simply means whether or not it's
enabled to run automatically when mail is downloaded. Disabled rules are
always available to be run manually. Try it.

David means you can still run them manually (even when not "Enabled" to run
automatically on download) by selecting one or any group of messages in a
folder or custom view, and going to Message menu/Apply Rule/[Any Rule]. The
correct set of rules (incoming POP or IMAP mail, or outgoing) will be
available in the submenu depending on whether the message you selected is
POP, IMAP or Sent.
Another option is to use rules as they were designed to file mail as it
arrives, and then use the custom view of "unread messages" as your main mail
view.

Right.

--
Paul Berkowitz
MVP Entourage
Entourage FAQ Page: <http://www.entourage.mvps.org/toc.html>
AppleScripts for Entourage: <http://macscripter.net/scriptbuilders/>

Please "Reply To Newsgroup" to reply to this message. Emails will be
ignored.

PLEASE always state which version of Entourage you are using - **2004**, X
or 2001. It's often impossible to answer your questions otherwise.
 
S

somedumbguy

Thanks for your replies.
David means you can still run them manually (even when not "Enabled" to run
automatically on download) by selecting one or any group of messages in a
folder or custom view, and going to Message menu/Apply Rule/[Any Rule]. The
correct set of rules (incoming POP or IMAP mail, or outgoing) will be
available in the submenu depending on whether the message you selected is
POP, IMAP or Sent.

Yes, you can run disabled rules manually. The problem here is that you have
to invoke them one at a time. If you tell it to run all of the rules
(Message->Apply Rule->All Rules), it only seems to run those that are
enabled (or am I doing something wrong???). I have my rules set up such that
any one address 'from' address only matches one rule. Thus, if I can trigger
them to all run at once (which is what Eudora does with filters that are set
to run manually), whichever message I'm focused on (or the whole set) will
be processed against all of the rules, and everything will be put in its
proper place. If I have to pick out the rules one at a time, I might as well
just file the message by hand.

That's an interesting idea. I'm still not all that familiar with Entourage,
so I hadn't thought of custom views. The only problem that I see here is
that as soon as I read a message, it disappears from view (right?). I often
skim my messages and leave certain things in my inbox for a short time
before I deal with them. If reading it takes it out of that view, then I'll
likely forget about a lot of things (after all, out of sight is out of
mind).

I'm also philosphically opposed to this sort of approach. Even if that's
what rules are designed for, it just doesn't make sense to file things
before you deal with them. After all, when you get an important document via
snail mail, you don't typically file it first, and then deal with it. I know
that's not a perfect analogy, as the rule is effectively opening it and
determining which file drawer it should go in. But maybe I'm just weird. ;)
 
S

somedumbguy

David means you can still run them manually (even when not "Enabled" to run
automatically on download) by selecting one or any group of messages in a
folder or custom view, and going to Message menu/Apply Rule/[Any Rule]. The
correct set of rules (incoming POP or IMAP mail, or outgoing) will be
available in the submenu depending on whether the message you selected is
POP, IMAP or Sent.

Hey, here's a question for you... Is there any way to run rules from an
AppleScript? Being able to run a script that invokes all (and only) disabled
rules would be the perfect solution. If it can be done, can you provide a
snippet of code as an example? Thanks again for your replies!
 
D

Dave Cortright

That's an interesting idea. I'm still not all that familiar with Entourage,
so I hadn't thought of custom views. The only problem that I see here is
that as soon as I read a message, it disappears from view (right?).

No it doesn't. It disappears when you refresh the view such as by pressing
Cmd-L or by quitting and relaunching. If you want to make sure something
doesn't drop off the list, though, you should either keep it marked as read,
or do what I do and flag to-do messages, and view flagged as well as unread
messages.
 
D

Dave Cortright

David means you can still run them manually (even when not "Enabled" to run
automatically on download) by selecting one or any group of messages in a
folder or custom view, and going to Message menu/Apply Rule/[Any Rule]. The
correct set of rules (incoming POP or IMAP mail, or outgoing) will be
available in the submenu depending on whether the message you selected is
POP, IMAP or Sent.

Hey, here's a question for you... Is there any way to run rules from an
AppleScript? Being able to run a script that invokes all (and only) disabled
rules would be the perfect solution. If it can be done, can you provide a
snippet of code as an example? Thanks again for your replies!

No but you can assign a keyboard shortcut to any particular Rule using
Panther's keyboard prefs. If you have OS 10.3, go to the System Preferences
(in the Apple menu), click Keyboard and Mouse, click the Keyboard Shortcuts
tab, and then add a shortcut for any Entourage menu item you wish.
 
B

Bill Weylock

Not that it matters a lot, but I thought about what you wrote and totally
approve of the way it does work (and I have made extensive use of Eudora
filters in the past for tons of applications)....

To my mind it makes more sense to sort before opening. I can always resort
after reading.

But it helps me to know that mail has just arrived into a box reserved for
mail from an important client. I read that first. Family mail gets read
later (depending on occasion), and so on. I leave hundreds of messages in my
In box after reading because where they are after I¹ve read them makes a lot
less difference to me. I can always search for them.

When it matters is when I am allocating time during a busy day.

So there. :)



Thanks for your replies.
David means you can still run them manually (even when not "Enabled" to run
automatically on download) by selecting one or any group of messages in a
folder or custom view, and going to Message menu/Apply Rule/[Any Rule]. The
correct set of rules (incoming POP or IMAP mail, or outgoing) will be
available in the submenu depending on whether the message you selected is
POP, IMAP or Sent.

Yes, you can run disabled rules manually. The problem here is that you have
to invoke them one at a time. If you tell it to run all of the rules
(Message->Apply Rule->All Rules), it only seems to run those that are
enabled (or am I doing something wrong???). I have my rules set up such that
any one address 'from' address only matches one rule. Thus, if I can trigger
them to all run at once (which is what Eudora does with filters that are set
to run manually), whichever message I'm focused on (or the whole set) will
be processed against all of the rules, and everything will be put in its
proper place. If I have to pick out the rules one at a time, I might as well
just file the message by hand.

That's an interesting idea. I'm still not all that familiar with Entourage,
so I hadn't thought of custom views. The only problem that I see here is
that as soon as I read a message, it disappears from view (right?). I often
skim my messages and leave certain things in my inbox for a short time
before I deal with them. If reading it takes it out of that view, then I'll
likely forget about a lot of things (after all, out of sight is out of
mind).

I'm also philosphically opposed to this sort of approach. Even if that's
what rules are designed for, it just doesn't make sense to file things
before you deal with them. After all, when you get an important document via
snail mail, you don't typically file it first, and then deal with it. I know
that's not a perfect analogy, as the rule is effectively opening it and
determining which file drawer it should go in. But maybe I'm just weird. ;)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top