I am using Outlook 2003 and Exchange Server 5.5 SP4 and trying to delay
delivery of a message from within a rule. I have been able to put in a date
and time but the next time a message comes with it is automatically sending
the message.

Here is the scenario.

We have a program running at 3:15 AM that is going to send and email but I
don't want it to get sent to a cell phone until after 7:00 AM. This is going
to happen daily. If I specify a date and time in the rule because it is after
the date that I put in the rule it is automatically sending the email. Is
there away that the date in the rule email can change to the current date as
we move forward.

Re: Time Delaying email message through a rule. by F

F
Thu May 08 20:16:31 PDT 2008

> I am using Outlook 2003 and Exchange Server 5.5 SP4 and trying to
> delay delivery of a message from within a rule. I have been able to
> put in a date and time but the next time a message comes with it is
> automatically sending the message.
>
> Here is the scenario.
>
> We have a program running at 3:15 AM that is going to send and email
> but I don't want it to get sent to a cell phone until after 7:00 AM.
> This is going to happen daily. If I specify a date and time in the
> rule because it is after the date that I put in the rule it is
> automatically sending the email. Is there away that the date in the
> rule email can change to the current date as we move forward.

Ok, my first suggestion is going to sound flip, but, why not just have it
run at 7:00 AM rather than 3:15 AM or, conversely, seperate the program out
into two programs one that builds the mail, one that sends it?

That said, what is the rule you've created? What's the full text of it?

It looks like the rule built in http://www.howtogeek.com/howto/microsoft-office/use-outlook-rules-to-prevent-oh-no-after-sending-emails/
should work for you, especially if you configured it to look specifically
at the header of the message that your program is creating.

--
-f.h.



Re: Time Delaying email message through a rule. by David

David
Fri May 09 05:18:01 PDT 2008



"F.H. Muffman" wrote:

> > I am using Outlook 2003 and Exchange Server 5.5 SP4 and trying to
> > delay delivery of a message from within a rule. I have been able to
> > put in a date and time but the next time a message comes with it is
> > automatically sending the message.
> >
> > Here is the scenario.
> >
> > We have a program running at 3:15 AM that is going to send and email
> > but I don't want it to get sent to a cell phone until after 7:00 AM.
> > This is going to happen daily. If I specify a date and time in the
> > rule because it is after the date that I put in the rule it is
> > automatically sending the email. Is there away that the date in the
> > rule email can change to the current date as we move forward.
>
> Ok, my first suggestion is going to sound flip, but, why not just have it
> run at 7:00 AM rather than 3:15 AM or, conversely, seperate the program out
> into two programs one that builds the mail, one that sends it?
>
> That said, what is the rule you've created? What's the full text of it?
>
> It looks like the rule built in http://www.howtogeek.com/howto/microsoft-office/use-outlook-rules-to-prevent-oh-no-after-sending-emails/
> should work for you, especially if you configured it to look specifically
> at the header of the message that your program is creating.
>
> --
> -f.h.
>
>
>

For the rule I am replying with a different Email. The reason I need to do
this is because the message of the original will not fit into a Text Message
to the Cell Phone.

Text of Rule
From emailAddress and with Order Issue in the subject have server reply
using Order Issues Email.

Re: Time Delaying email message through a rule. by David

David
Sun May 11 05:15:00 PDT 2008



"F.H. Muffman" wrote:

> >>> I am using Outlook 2003 and Exchange Server 5.5 SP4 and trying to
> >>> delay delivery of a message from within a rule. I have been able to
> >>> put in a date and time but the next time a message comes with it is
> >>> automatically sending the message.
> >>>
> >>> Here is the scenario.
> >>>
> >>> We have a program running at 3:15 AM that is going to send and email
> >>> but I don't want it to get sent to a cell phone until after 7:00 AM.
> >>> This is going to happen daily. If I specify a date and time in the
> >>> rule because it is after the date that I put in the rule it is
> >>> automatically sending the email. Is there away that the date in the
> >>> rule email can change to the current date as we move forward.
> >>>
> >> Ok, my first suggestion is going to sound flip, but, why not just
> >> have it run at 7:00 AM rather than 3:15 AM or, conversely, seperate
> >> the program out into two programs one that builds the mail, one that
> >> sends it?
> >>
> >> That said, what is the rule you've created? What's the full text of
> >> it?
> >>
> >> It looks like the rule built in
> >> http://www.howtogeek.com/howto/microsoft-office/use-outlook-rules-to-
> >> prevent-oh-no-after-sending-emails/ should work for you, especially
> >> if you configured it to look specifically at the header of the
> >> message that your program is creating.
> >>
> > For the rule I am replying with a different Email. The reason I need
> > to do this is because the message of the original will not fit into a
> > Text Message to the Cell Phone.
> >
> > Text of Rule
> > From emailAddress and with Order Issue in the subject have server
> > reply using Order Issues Email.
>
> Ok, I'm confused. How are you trying to delay the message then? There's
> nothing in that rule to delay it. To be honest, I'm not entirely sure you're
> going to have a solution. Sent Message rules are client based, so if the
> Server is doing the replying, no rule is going to run against the message,
> and Exchange 5.5 isn't exactly the most extensible system on the block.
> Exchange 2007 (heck, even 2003) could probably give you some programmable
> solutions.
>
> --
> -f.h.
>
>
>

The only way I could find to try and do it was using the Delivery before
option in the Message being used as the Reply. The issue is that if we set a
date in there the next time that it is run is past the date that we set. We
are going to 2003 sometime this month maybe I will wait for that and see what
the options are.