global rule/script for outgoing mailand attachments to move to appropriate folders

P

peejay

hi!

i have made over a hundred rules for incoming mail, so that each mail
is directed to its appropriate mail folder and attachments are moved
to corresponding folders on my hard drive

it was very time consuming, and i am now looking at my outbox rules

does any one have a single global rule, or more likely a global
script, which will make each outgoing mail look up its recipient's
mail folder and move there, and then look up its recipients attachment
folder and move there, by checking the rules present over there in the incoming
mail rules... ??

big ask?

pj
 
P

Paul Berkowitz

i have made over a hundred rules for incoming mail, so that each mail
is directed to its appropriate mail folder and attachments are moved
to corresponding folders on my hard drive

it was very time consuming, and i am now looking at my outbox rules

does any one have a single global rule, or more likely a global
script, which will make each outgoing mail look up its recipient's
mail folder and move there, and then look up its recipients attachment
folder and move there, by checking the rules present over there in the
incoming
mail rules... ??

Recipients don't have mail folders. Recipients don't have attachments
folders. This is evidently something you have created yourself. Entourage
won't know of the "connection" because there's no connection. Perhaps you
have named the folders somehow similarly? Full name? Last name only? Some
extra word at the end? How's Entourage supposed to know about that. You're
going to have to make outgoing rules corresponding to the incoming rules.
This will be much faster in execution than any script running on every
message. Rules aren't scriptable, so no script could "look up" the incoming
rules. It would all have to be hard-coded to the existing names, which no
scripter knows. Only you do. Then it wouldn't work for new people without
editing the script.

It's not possible. If you're going to use Entourage in this laborious
fashion, you're going to have to sit down and write the rules, too.




--
Paul Berkowitz
MVP MacOffice
Entourage FAQ Page: <http://www.entourage.mvps.org/faq/index.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 Microsoft Office you are using -
**2004**, X or 2001. It's often impossible to answer your questions
otherwise.
 
P

peajaii

Paul Berkowitz said:
Recipients don't have mail folders. Recipients don't have attachments
folders. This is evidently something you have created yourself.

Yes, evidently so. As mentioned in my original email, I have a
corresponding mail folder (created by me) and a corresponding
attachments folder (created by me) for every single different
addressee from whom I regularly receive email.

I have written the rules to do this, to move the email as it arrives
into the appropriately named box, and to save the attachment to the
appropriate folder elsewhere on my harddrive, and to then remove the
attachment from the original email. This may seem laborious, but it
suits my needs perfectly.
Entourage won't know of the "connection" because there's no connection. Perhaps you
have named the folders somehow similarly? Full name? Last name only? Some
extra word at the end? How's Entourage supposed to know about that.

Entourage [2004] DOES know the connection as I have instructed it to,
simply by writing the Incoming rules mentioned above, which each
direct my mail to the mail folders I have created and named.

My question was/is specifically in regard to outgoing mail. To be
clearer, perhaps, I wish to direct each SENT mail to it's
appropriately named (by me) mailbox, to move any related attachments
to the corresponding folder on my harddrive, and to remove the
attachment from the mail. Just like I've done for all incoming mail.

This is not hard to do - I can just write rules for each outgoing
addressee to achieve the same result as I do for my incoming mail. The
problem is only with the volume of rules I need to write. Thus, my
questions were:

1. Do I have to write new outgoing rules for each sent mail? [what do
you mean by "make outgoing rules correspond to the incoming rules?]
2. To help the pain, I was wondering if there is a global rule or
script which will look up the incoming rule, presumably based on the
addressee/folder path(s), and then do the same for SENT mail...

From your response I gather that [2] is not possible... but is there a
quicker way of duplicating the desired effect for my sent mail,
without having to write a whole new batch of rules?
 
P

peajaii

Paul Berkowitz said:
Recipients don't have mail folders. Recipients don't have attachments
folders. This is evidently something you have created yourself.

Yes, evidently so. As mentioned in my original email, I have a
corresponding mail folder (created by me) and a corresponding
attachments folder (created by me) for every single different
addressee from whom I regularly receive email.

I have written the rules to do this, to move the email as it arrives
into the appropriately named box, and to save the attachment to the
appropriate folder elsewhere on my harddrive, and to then remove the
attachment from the original email. This may seem laborious, but it
suits my needs perfectly.
Entourage won't know of the "connection" because there's no connection. Perhaps you
have named the folders somehow similarly? Full name? Last name only? Some
extra word at the end? How's Entourage supposed to know about that.

Entourage [2004] DOES know the connection as I have instructed it to,
simply by writing the Incoming rules mentioned above, which each
direct my mail to the mail folders I have created and named.

My question was/is specifically in regard to outgoing mail. To be
clearer, perhaps, I wish to direct each SENT mail to it's
appropriately named (by me) mailbox, to move any related attachments
to the corresponding folder on my harddrive, and to remove the
attachment from the mail. Just like I've done for all incoming mail.

This is not hard to do - I can just write rules for each outgoing
addressee to achieve the same result as I do for my incoming mail. The
problem is only with the volume of rules I need to write. Thus, my
questions were:

1. Do I have to write new outgoing rules for each sent mail? [what do
you mean by "make outgoing rules correspond to the incoming rules?]
2. To help the pain, I was wondering if there is a global rule or
script which will look up the incoming rule, presumably based on the
addressee/folder path(s), and then do the same for SENT mail...

From your response I gather that [2] is not possible... but is there a
quicker way of duplicating the desired effect for my sent mail,
without having to write a whole new batch of rules?
 
P

peajaii

Paul Berkowitz said:
Recipients don't have mail folders. Recipients don't have attachments
folders. This is evidently something you have created yourself.

Yes, evidently so. As mentioned in my original email, I have a
corresponding mail folder (created by me) and a corresponding
attachments folder (created by me) for every single different
addressee from whom I regularly receive email.

I have written the rules to do this, to move the email as it arrives
into the appropriately named box, and to save the attachment to the
appropriate folder elsewhere on my harddrive, and to then remove the
attachment from the original email. This may seem laborious, but it
suits my needs perfectly.
Entourage won't know of the "connection" because there's no connection. Perhaps you
have named the folders somehow similarly? Full name? Last name only? Some
extra word at the end? How's Entourage supposed to know about that.

Entourage [2004] DOES know the connection as I have instructed it to,
simply by writing the Incoming rules mentioned above, which each
direct my mail to the mail folders I have created and named.

My question was/is specifically in regard to outgoing mail. To be
clearer, perhaps, I wish to direct each SENT mail to it's
appropriately named (by me) mailbox, to move any related attachments
to the corresponding folder on my harddrive, and to remove the
attachment from the mail. Just like I've done for all incoming mail.

This is not hard to do - I can just write rules for each outgoing
addressee to achieve the same result as I do for my incoming mail. The
problem is only with the volume of rules I need to write. Thus, my
questions were:

1. Do I have to write new outgoing rules for each sent mail? [what do
you mean by "make outgoing rules correspond to the incoming rules?]
2. To help the pain, I was wondering if there is a global rule or
script which will look up the incoming rule, presumably based on the
addressee/folder path(s), and then do the same for SENT mail...

From your response I gather that [2] is not possible... but is there a
quicker way of duplicating the desired effect for my sent mail,
without having to write a whole new batch of rules?
 
P

Paul Berkowitz

Entourage won't know of the "connection" because there's no connection.
Perhaps you
have named the folders somehow similarly? Full name? Last name only? Some
extra word at the end? How's Entourage supposed to know about that.

Entourage [2004] DOES know the connection as I have instructed it to,
simply by writing the Incoming rules mentioned above, which each
direct my mail to the mail folders I have created and named.

You misunderstood. Entourage won't know of a connection between incoming
rules and folders or contacts when running outgoing rules, is what I meant.
The only connection is within a running incoming rule, so not applicable
here.
My question was/is specifically in regard to outgoing mail. To be
clearer, perhaps, I wish to direct each SENT mail to it's
appropriately named (by me) mailbox, to move any related attachments
to the corresponding folder on my harddrive, and to remove the
attachment from the mail. Just like I've done for all incoming mail.

Yes. I understood that.
This is not hard to do - I can just write rules for each outgoing
addressee to achieve the same result as I do for my incoming mail.

That's what you have to do. That's what I was saying.
The
problem is only with the volume of rules I need to write. Thus, my
questions were:

1. Do I have to write new outgoing rules for each sent mail?
Yes.

[what do
you mean by "make outgoing rules correspond to the incoming rules?]

Do the equivalent thing you did for incoming rules, using the same folders
(or a "sent" folder specially designated) for each contact. Except I still
don't know what you need the attachments folder for with outgoing rules.
2. To help the pain, I was wondering if there is a global rule or
script which will look up the incoming rule, presumably based on the
addressee/folder path(s), and then do the same for SENT mail...

That's what I've been answering. The answer is No, since rules aren't
scriptable and thus there's no way for AppleScript to determine the criteria
or parameters (folder names or IDs) of any incoming, or other, rules.
From your response I gather that [2] is not possible... but is there a
quicker way of duplicating the desired effect for my sent mail,
without having to write a whole new batch of rules?

No, there is not.


--
Paul Berkowitz
MVP MacOffice
Entourage FAQ Page: <http://www.entourage.mvps.org/faq/index.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 Microsoft Office you are using -
**2004**, X or 2001. It's often impossible to answer your questions
otherwise.
 
P

peajaii

Thanks for your help Paul - I'm off to write those rules!


Paul Berkowitz said:
Entourage won't know of the "connection" because there's no connection.
Perhaps you
have named the folders somehow similarly? Full name? Last name only? Some
extra word at the end? How's Entourage supposed to know about that.

Entourage [2004] DOES know the connection as I have instructed it to,
simply by writing the Incoming rules mentioned above, which each
direct my mail to the mail folders I have created and named.

You misunderstood. Entourage won't know of a connection between incoming
rules and folders or contacts when running outgoing rules, is what I meant.
The only connection is within a running incoming rule, so not applicable
here.
My question was/is specifically in regard to outgoing mail. To be
clearer, perhaps, I wish to direct each SENT mail to it's
appropriately named (by me) mailbox, to move any related attachments
to the corresponding folder on my harddrive, and to remove the
attachment from the mail. Just like I've done for all incoming mail.

Yes. I understood that.
This is not hard to do - I can just write rules for each outgoing
addressee to achieve the same result as I do for my incoming mail.

That's what you have to do. That's what I was saying.
The
problem is only with the volume of rules I need to write. Thus, my
questions were:

1. Do I have to write new outgoing rules for each sent mail?
Yes.

[what do
you mean by "make outgoing rules correspond to the incoming rules?]

Do the equivalent thing you did for incoming rules, using the same folders
(or a "sent" folder specially designated) for each contact. Except I still
don't know what you need the attachments folder for with outgoing rules.
2. To help the pain, I was wondering if there is a global rule or
script which will look up the incoming rule, presumably based on the
addressee/folder path(s), and then do the same for SENT mail...

That's what I've been answering. The answer is No, since rules aren't
scriptable and thus there's no way for AppleScript to determine the criteria
or parameters (folder names or IDs) of any incoming, or other, rules.
From your response I gather that [2] is not possible... but is there a
quicker way of duplicating the desired effect for my sent mail,
without having to write a whole new batch of rules?

No, there is not.


--
Paul Berkowitz
MVP MacOffice
Entourage FAQ Page: <http://www.entourage.mvps.org/faq/index.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 Microsoft Office you are using -
**2004**, X or 2001. It's often impossible to answer your questions
otherwise.
 
Top