On 1/24/01 8:55 PM, "G Wood" <[EMAIL PROTECTED]> wrote:
>
> Paul,
>
> I am having difficulty getting your "File Contact From Form E 1.1" to
> process multiple selection of messages.
I suppose that would be because it was designed to do one at a time. There's
nowhere in the ReadMe that says it acts on a lot of messages at once. In
fact, it's designed primarily to act on messages as they are downloaded,
filtered by a Rule. Rules always filter one at a time, so there's no
problem. read on.
>
> The first in the selected series gets processed but the others don't. (First
> meaning the top-most in msg list display, no matter which one is actual
> clicked first.)
>
> In the Read Me, there is a suggestion of putting received form msgs into a
> folder and then processing them manually. That is the method I am using
> (right now, because I have a bunch to process which were received before
> installing script, then I will rule-run it.)
No : this is how to do it much more easily: Have the script set to run from
a Rule. Select all the messages in the folder. Then Select Message
menu-->Apply Rules---> Apply [This] Rule (whatever you've called it).
That should have the script act on each message, one at a time. I suppose
it's slower this way, but not appreciably.
If there's really a problem doing it this way, I can rewrite the script
fairly easily to work on multiple messages. Please try it as I've described
here, and let me know if there's any problem. Just possibly, there might be
a traffic jam while the messages wait for their turn to use the script, but
I've never seen that happen: Entourage's Rule-queuing seems very good to me.
The ReadMe already describes this same way of doing multiple messages, in
the "Operation" section:
---------------------------------
2) Set up an enabled Mail Rule to do nothing except move the messages with
the ³Form Name² subject to their own folder. Call it ³Form Name IN² or
such-like. Then set up another Mail Rule with the same criterion to run the
Fill Contact from Form E 1.1 script, but don¹t enable it. I.e., uncheck the
Enabled box on this Rule. Name it Process Form Name, or something similar.
Then periodically, when you see that messages have come in and you aren¹t in
the middle of anything important, go to the folder containing them,
shift-click the two outer new messages to select all the new unread
messages, Mark as Read from the Message menu (or press command-T), and then
Apply Rule >Process Form Name from the Message menu with the messages still
selected, and go do something else while the script processes all of them.
---------------------------
Since you already have the messages in a folder, it's the second Rule here
that applies to your situation, just as I've described above.
>
> Also, while I have your ear, is there a way to combine a rule and the script
> to set the category of the newly created contact? I've tried pre-applying
> an action that sets the msg to a category, but the created contact is still
> "none".
>
I could do that in a revision to the script, as an option. For the contacts
you have already created, are they linked to the message which created them?
Probably not, I guess. If they are, a tiny script could take care of this,
if the messages are in their own folder.
--
Paul Berkowitz
--
To unsubscribe: <mailto:[EMAIL PROTECTED]>
To search the archives:
<http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>