<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="/h/themes/default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>change in whitelist sieve behavior?</title> 
  <pubDate>Sat, 25 May 2013 02:19:41 +0000</pubDate> 
  <link>http://bugs.horde.org/ticket/1378</link> 
  <atom:link rel="self" type="application/rss+xml" title="change in whitelist sieve behavior?" href="http://bugs.horde.org/ticket/1378/rss" /> 
  <description>change in whitelist sieve behavior?</description> 
 
   
   
  <item> 
   <title>The description for Ingo's whitelist is...



&quot;The whitelist</title> 
   <description>The description for Ingo's whitelist is...



&quot;The whitelist is a list of (legitimate) email addresses that you always wish to see in your INBOX. Each address should be entered on a separate line.&quot;



In it's current condition, when generating rule using the sieve backend, it generates rules that look like..



    if address :all :comparator &quot;i;ascii-casemap&quot; 

        :is [&quot;From&quot;, &quot;Sender&quot;, &quot;Resent-From&quot;] [&quot;user@example.com&quot;]  { 

        keep;

    } 



whitelist is the first rule be default, all &quot;keep&quot; does is mean &quot;keep it in the inbox&quot;.  Subsequent rules can still act upon these messages should they match the critera set forth in those rules.



To accurately produce the behavior described in the help text, shouldn't there be a &quot;stop&quot; in the rule?



    if address :all :comparator &quot;i;ascii-casemap&quot; 

        :is [&quot;From&quot;, &quot;Sender&quot;, &quot;Resent-From&quot;] [&quot;user@example.com&quot;]  { 

        keep;

        stop;

    } 



Or... line ~300 in lib/Script/sieve.php..



                $action = array();

                $action[] = &amp;new Sieve_Action_Keep();

                $action[] = &amp;new Sieve_Action_Stop(); 

</description> 
   <pubDate>Tue, 15 Feb 2005 00:07:26 +0000</pubDate> 
   <link>http://bugs.horde.org/ticket/1378#t5504</link> 
  </item> 
   
  <item> 
   <title>Makes sense to me. Changed in CVS and 1.0.2.</title> 
   <description>Makes sense to me. Changed in CVS and 1.0.2.</description> 
   <pubDate>Sun, 06 Mar 2005 13:29:27 +0000</pubDate> 
   <link>http://bugs.horde.org/ticket/1378#t6080</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
