<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Script fault, when entering more than 4 email addresses in the filter blacklist</title> 
  <pubDate>Mon, 06 Apr 2026 21:38:52 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/8014</link> 
  <atom:link rel="self" type="application/rss+xml" title="Script fault, when entering more than 4 email addresses in the filter blacklist" href="https://bugs.horde.org/ticket/8014/rss" /> 
  <description>Script fault, when entering more than 4 email addresses in the filter blacklist</description> 
 
   
   
  <item> 
   <title>When entering more then 4 email addresses  (some includes wi</title> 
   <description>When entering more then 4 email addresses  (some includes wildcards, e.g. *@domain.xx) in the filter blacklist, I got an error from the script sieve.php:

Fatal error: Call to undefined method Ingo_Script_sieve::addblock() in /var/www/webmail.domain.xx/html/horde/ingo/lib/Script/sieve.php on line 294



The script is not builded and the filtering against email addresses from the blacklist is not working.</description> 
   <pubDate>Thu, 19 Feb 2009 11:32:40 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8014#t52694</link> 
  </item> 
   
  <item> 
   <title>&gt; When entering more then 4 email addresses  (some includes </title> 
   <description>&gt; When entering more then 4 email addresses  (some includes wildcards, 

&gt; e.g. *@domain.xx) in the filter blacklist, I got an error from the 

&gt; script sieve.php:

&gt; Fatal error: Call to undefined method Ingo_Script_sieve::addblock() 

&gt; in /var/www/webmail.domain.xx/html/horde/ingo/lib/Script/sieve.php on 

&gt; line 294

&gt;

&gt; The script is not builded and the filtering against email addresses 

&gt; from the blacklist is not working.



I found the following solution in the net:



&quot; In horde/ingo/lib/Script/sieve.php, I had to add (line 163):

 

 function addBlock($block)

 {

     $this-&gt;_blocks[] = $block;

 }

 

I found this in older revisions and it fixed my error, but I received 

&quot;There was an error activating the script. The driver said: Not 

currently in TRANSACTION state&quot; The first time I tried to activate my 

sieve script.  Logged out and tried it again with success.

Is this code missing for a reason?

Or is the addblock call left over from something?&quot;



The change of the code help to solve my problem.





</description> 
   <pubDate>Thu, 19 Feb 2009 15:32:28 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8014#t52695</link> 
  </item> 
   
  <item> 
   <title>Filters are Ingo, not IMP. Which version are you using?</title> 
   <description>Filters are Ingo, not IMP. Which version are you using?</description> 
   <pubDate>Thu, 19 Feb 2009 16:46:44 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8014#t52696</link> 
  </item> 
   
  <item> 
   <title>&gt; Filters are Ingo, not IMP. Which version are you using?


</title> 
   <description>&gt; Filters are Ingo, not IMP. Which version are you using?



Hello Jan,



thanks for answering. Sorry, my fault to classify it as IMP bug and not as Ingo bug.



The Version is:

*Horde Groupware Webmail Edition* *1.1.5* =&gt; Ingo H3 1.2



As I wrote in comment #2 - adding this 4 rows of code solves my problem.

</description> 
   <pubDate>Fri, 20 Feb 2009 07:03:34 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8014#t52710</link> 
  </item> 
   
  <item> 
   <title>Duplicate of bug #7077.</title> 
   <description>Duplicate of bug #7077.</description> 
   <pubDate>Fri, 20 Feb 2009 10:23:14 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8014#t52714</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
