Community Discussions and Support
Making a rule that triggers between 9am and 6pm every day

Use AutoHotKey to send an email via commandline will work. Have used this method to send a generated file from a database export three times daily without a problem.

The scripting is fairly simple to learn.

 https://www.autohotkey.com/

<p>Use AutoHotKey to send an email via commandline will work. Have used this method to send a generated file from a database export three times daily without a problem.</p><p>The scripting is fairly simple to learn.</p><p> https://www.autohotkey.com/</p>

Hi all, 

I am trying to make an "on-open new mail folder" filtering rule that triggers for incoming messages with "Date" field  between 9am and 6pm (09:00 - 18:00). Tried "Message date" rule, which contains both date and time to no avail. If I leave all the "date" fields blank and specify only 09:00:00 and 18:00:00 for beginning and ending time of trigger period, respectively, the rule won't trigger at all. If I specify a range of dates, the rule always triggers between set dates and times, not just within specified time period on each day. If I set the date fields using wildcards (?? or *), they are being converted to zeros and the rule again won't trigger regardless of the time fields settings. I don't think I am trying to achieve something very exotic here, and yes, I have searched the forums. This is meant to be applied to local mail, so time zone differences shouldn't matter. Any hints are greatly appreciated!

Thanks in advance!

Alex, v 4.7 standalone, Win 8.1

 

<p>Hi all, </p><p>I am trying to make an "<span style="font-size: 13.3333px;">on-open</span><span style="font-size: 13.3333px;"> </span><span style="font-size: 10pt;">new mail folder" filtering rule that triggers for incoming messages with "Date" field  between 9am and 6pm (09:00 - 18:00). Tried "Message date" rule, which contains both date and time to no avail. If I leave all the "date" fields blank and specify only 09:00:00 and 18:00:00 for beginning and ending time of trigger period, respectively, the rule won't trigger at all. If I specify a range of dates, the rule always triggers between set dates and times, not just within specified time period on each day. If I set the date fields using wildcards (?? or *), they are being converted to zeros and the rule again won't trigger regardless of the time fields settings. I don't think I am trying to achieve something very exotic here, and yes, I have searched the forums. This is meant to be applied to local mail, so time zone differences shouldn't matter. Any hints are greatly appreciated!</span></p><p>Thanks in advance!</p><p><span style="font-size: 10pt;">Alex, v 4.7 standalone, Win 8.1</span></p><p><span style="font-size: 10pt;"> </span></p>

Hmmm - never set a filtering rule to apply within a set time range.

Could you explain why you want the rule to be triggered between these times and what the rule should do, please? While a solution for the trigger may not be available, someone may be able to suggest an alternative method.

<P>Hmmm - never set a filtering rule to apply within a set time range.</P> <P>Could you explain why you want the rule to be triggered between these times and what the rule should do, please? While a solution for the trigger may not be available, someone may be able to suggest an alternative method.</P>

Oops, sorry for the delayed reply! Thanks for the question! I simply want an auto reply to be sent during the indicated hours to let the senders know I am not able to respond immediately. 

 

Alex

 

<p>Oops, sorry for the delayed reply! Thanks for the question! I simply want an auto reply to be sent during the indicated hours to let the senders know I am not able to respond immediately. </p><p> </p><p>Alex</p><p> </p>

I think what you will need is a set of rules using general expressions (Regex) joined together by an OR, ie if date line contains "date:*09:*" or date line contains "date:*10:*" or

date line contains "date:*11:*"   ....date line contains "date:*18:*" then send text message

Martin

<p>I think what you will need is a set of rules using general expressions (Regex) joined together by an OR, ie if date line contains "date:*09:*" or date line contains "date:*10:*" or</p><p>date line contains "date:*11:*"   ....date line contains "date:*18:*" then send text message </p><p>Martin </p>

Thanks for the hint, I was thinking along the same lines, except using "Received" field. Problem with time in "Date" field is that it is dependent on the time zone, and I don't see an easy way to analyze that even with regular expressions. Unfortunately we are almost straddling time zone border here.

Alex

 

<p>Thanks for the hint, I was thinking along the same lines, except using "Received" field. Problem with time in "Date" field is that it is dependent on the time zone, and I don't see an easy way to analyze that even with regular expressions. Unfortunately we are almost straddling time zone border here.</p><p>Alex</p><p> </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft