<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>The first idea that pops into my mind would be to write a cron job and install it into /etc/cron.daily that would simply log into the sieveshell client and activiate/deactivate the appropriate sieve scripts. <br><br><br>Something like:<br><br>#!/bin/sh<br><br>FLOP_DATE=`date | cut -f 1 -d ' '`<br><br>echo "Switching User 1 User 2 rules on/off"<br><br>case $FLOP_DATE in<br>Fri)<br>&nbsp;&nbsp;&nbsp; sieveshell -user=User1 &lt;&lt;EOF<br>&lt;password&gt;<br>activate script_that_contains_user1_rule<br>EOF<br>&nbsp;&nbsp;&nbsp; sieveshell -user=User2 &lt;&lt;EOF<br>&lt;password&gt;<br>deactivate script_that_contains_user2_rule<br>EOF<br>&nbsp; ;;<br>Mon)<br>&nbsp;&nbsp;&nbsp; sieveshell -user=User1 &lt;&lt;EOF<br>&lt;password&gt;<br>deactivate script_that_contains_user1_rule<br>EOF<br>&nbsp;&nbsp;&nbsp; sieveshell -user=User2 &lt;&lt;EOF<br>&lt;password&gt;<br>activate script_that_contains_user2_rule<br>EOF<br>&nbsp; ;;<br>*)<br>&nbsp;&nbsp;&nbsp; sieveshell -user=User1 &lt;&lt;EOF<br>&lt;password&gt;<br>deactivate script_that_contains_user1_rule<br>EOF<br>&nbsp;&nbsp;&nbsp; sieveshell -user=User2 &lt;&lt;EOF<br>&lt;password&gt;<br>deactivate script_that_contains_user2_rule<br>EOF<br>&nbsp; ;;<br>esac<br><br><br>of course this is just off the top of my head, and the script has a major gaping hole of exposing the password. I don't think sieveshell supports any other auth mechanisms so you may need to make a special user and su before running the script.<br><br>However, the more important question is if they are going to be regularly off those days, why even bother? In general I discourage our users from even putting OOO messages as most users&nbsp; have emails on their mobile devices, and can easily direct a co-worker to address any important issues that arise in their absence. <br><br><br><br><br><div>&gt; Date: Wed, 18 Sep 2013 20:20:07 +0200<br>&gt; From: lists@xunil.at<br>&gt; To: info-cyrus@lists.andrew.cmu.edu<br>&gt; Subject: Re: Sieve based a day of week<br>&gt; <br>&gt; Am 13.03.2013 15:04, schrieb André Schild:<br>&gt; &gt; Hello,<br>&gt; &gt; <br>&gt; &gt; we have a customer where they have two persons working each 4 days a week.<br>&gt; &gt; <br>&gt; &gt; On friday in the email of User1 there should be a auto answer for friday<br>&gt; &gt; On Monday in the mail of User2, there should be a auto answer for monday<br>&gt; &gt; <br>&gt; &gt; I think this should be possible when RFC 5260 is implemented,<br>&gt; &gt; but according to this, we don't have it yet.<br>&gt; &gt; <br>&gt; &gt; Is there another way I could activate/deactivate the auto answers<br>&gt; &gt; on day-per-week automatically ?<br>&gt; &gt; <br>&gt; <br>&gt; I also need that ... any answer found yet?<br>&gt; <br>&gt; AFAI googled the "date" extension would be able to do that ... but I<br>&gt; don't have that in my gentoo installation.<br>&gt; <br>&gt; Stefan<br>&gt; <br>&gt; <br>&gt; <br>&gt; ----<br>&gt; Cyrus Home Page: http://www.cyrusimap.org/<br>&gt; List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/<br>&gt; To Unsubscribe:<br>&gt; https://lists.andrew.cmu.edu/mailman/listinfo/info-<br><br></div>                                               </div></body>
</html>