<?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>Procmail rule with Umlaut wrong folder because backslash</title> 
  <pubDate>Thu, 09 Apr 2026 21:30:01 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/14429</link> 
  <atom:link rel="self" type="application/rss+xml" title="Procmail rule with Umlaut wrong folder because backslash" href="https://bugs.horde.org/ticket/14429/rss" /> 
  <description>Procmail rule with Umlaut wrong folder because backslash</description> 
 
   
   
  <item> 
   <title>I have a folder &quot;Umlaute-ä&quot; in IMP / my maildir.

Create </title> 
   <description>I have a folder &quot;Umlaute-ä&quot; in IMP / my maildir.

Create a filte rule with Ingo &quot;Deliver to folder... [Umlaute-ä]&quot; generate following procmail script:
[...]
140: ##### Horde #####
141: :0 
142: * ^From:.*@horde\.org
143: &quot;.Umlaute-\&amp;AOQ-/&quot;

But the folder in the maildir is named &quot;.Umlaute-&amp;AOQ-&quot;, as soon the filter match procmail create a new folder named &quot;.Umlaute-\&amp;AOQ-&quot; and deliver the mail into it.</description> 
   <pubDate>Wed, 27 Jul 2016 16:22:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90787</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit 58f170c7ce44</title> 
   <description>Changes have been made in Git (master):

commit 58f170c7ce44f73f9d96516e42459179864f27eb
Author: Michael J Rubinsky &lt;mrubinsk@horde.org&gt;
Date:   Fri Jul 29 11:17:06 2016 -0400

    Bug: 14429 Escape mailbox before converting to utf7imap.

 ingo/lib/Script/Procmail/Recipe.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/58f170c7ce44f73f9d96516e42459179864f27eb</description> 
   <pubDate>Fri, 29 Jul 2016 15:17:41 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90793</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (FRAMEWORK_5_2):

commit fba0d</title> 
   <description>Changes have been made in Git (FRAMEWORK_5_2):

commit fba0d5ff4d8f74f3ca6ccf5e60664db0d0c8d4f4
Author: Michael J Rubinsky &lt;mrubinsk@horde.org&gt;
Date:   Fri Jul 29 11:17:06 2016 -0400

    Bug: 14429 Escape mailbox before converting to utf7imap.

 ingo/lib/Script/Procmail/Recipe.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/fba0d5ff4d8f74f3ca6ccf5e60664db0d0c8d4f4</description> 
   <pubDate>Fri, 29 Jul 2016 15:23:38 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90794</link> 
  </item> 
   
  <item> 
   <title>Ingo 3.2.12</title> 
   <description>Ingo 3.2.12</description> 
   <pubDate>Fri, 29 Jul 2016 15:24:26 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90795</link> 
  </item> 
   
  <item> 
   <title>&gt; http://github.com/horde/horde/commit/fba0d5ff4d8f74f3ca6cc</title> 
   <description>&gt; http://github.com/horde/horde/commit/fba0d5ff4d8f74f3ca6ccf5e60664db0d0c8d4f4
Apply this patch to Ingo 3.2.11

But the procmail script missing the Umlaut now completely:
##### Horde #####
:0 
* ^From:.*@horde\.org
&quot;.Umlaute-/&quot;</description> 
   <pubDate>Sun, 31 Jul 2016 15:51:21 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90803</link> 
  </item> 
   
  <item> 
   <title>Cannot reproduce this.

Are you sure the changes were appl</title> 
   <description>Cannot reproduce this.

Are you sure the changes were applied correctly? The lines in question in  ingo/lib/Script/Procmail/Recipe.php should look like this (starting at line 470):

            $mbox = new Horde_Imap_Client_Mailbox(escapeshellcmd($folder));
            return &#039;&quot;.&#039; . $mbox-&gt;utf7imap . &#039;/&quot;&#039;;</description> 
   <pubDate>Sun, 31 Jul 2016 20:51:26 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90804</link> 
  </item> 
   
  <item> 
   <title>What version of PHP are you using? There were bugs in earlie</title> 
   <description>What version of PHP are you using? There were bugs in earlier versions with regard to special characters and escapeshell* functions. </description> 
   <pubDate>Sun, 31 Jul 2016 21:22:13 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90805</link> 
  </item> 
   
  <item> 
   <title>&gt; Are you sure the changes were applied correctly?
root@wol</title> 
   <description>&gt; Are you sure the changes were applied correctly?
root@wolfmailserver:/var/www/https/horde# tail ingo/lib/Script/Procmail/Recipe.php
                $folder = substr($folder, 6);
            }

	    $mbox = new Horde_Imap_Client_Mailbox(escapeshellcmd($folder));

	    return &#039;&quot;.&#039; . $mbox-&gt;utf7imap . &#039;/&quot;&#039;;
        }
        return str_replace(&#039; &#039;, &#039;\ &#039;, escapeshellcmd($folder));
    }
}
root@wolfmailserver:/var/www/https/horde#

&gt; What version of PHP are you using?
php5-common 5.6.24+dfsg-0+deb8u1 amd64</description> 
   <pubDate>Sun, 31 Jul 2016 21:54:06 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90806</link> 
  </item> 
   
  <item> 
   <title>Can you get the output of:

phpinfo();


from within th</title> 
   <description>Can you get the output of:

phpinfo();


from within the administrative phpshell page? Specifically, the LC_ALL or LANG environment variables.
</description> 
   <pubDate>Sun, 31 Jul 2016 22:01:06 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90808</link> 
  </item> 
   
  <item> 
   <title>&gt; Specifically, the LC_ALL or LANG environment variables.
L</title> 
   <description>&gt; Specifically, the LC_ALL or LANG environment variables.
LC_ALL 	de_DE.UTF-8 

LANGUAGE 	de_DE.UTF-8 
</description> 
   <pubDate>Sun, 31 Jul 2016 22:04:39 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90809</link> 
  </item> 
   
  <item> 
   <title>Maybe https://bugs.php.net/bug.php?id=54391, though not sure</title> 
   <description>Maybe https://bugs.php.net/bug.php?id=54391, though not sure why it&#039;s not happening on my system.</description> 
   <pubDate>Sun, 31 Jul 2016 22:41:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90811</link> 
  </item> 
   
  <item> 
   <title>Actually, this is all moot anyway. For utf7-imap encoded mai</title> 
   <description>Actually, this is all moot anyway. For utf7-imap encoded mailbox names, using escapeshellcmd will corrupt mailbox names that contain things like &#039;&amp;&#039; anyway since these are encoded in a different way. I.e, we can&#039;t escape here anyway. 

Fixed in Git:
https://github.com/horde/horde/commit/fe8e7606e6e06626f574877b0ff0e6e1f963d099</description> 
   <pubDate>Mon, 01 Aug 2016 03:21:03 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90816</link> 
  </item> 
   
  <item> 
   <title>&gt; https://github.com/horde/horde/commit/fe8e7606e6e06626f574</title> 
   <description>&gt; https://github.com/horde/horde/commit/fe8e7606e6e06626f574877b0ff0e6e1f963d099
Perfect now, thank you.</description> 
   <pubDate>Mon, 01 Aug 2016 08:14:59 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t90820</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (FRAMEWORK_5_2):

commit 657fa</title> 
   <description>Changes have been made in Git (FRAMEWORK_5_2):

commit 657fa85d249ba4bf7a62f51f7be78bf7289b8943
Author: Michael J Rubinsky &lt;mrubinsk@horde.org&gt;
Date:   Fri, 29 Jul 2016 11:22:10 -0400

Bug: 14429 Escape mailbox before converting to utf7imap.

 M lib/Script/Procmail/Recipe.php

https://github.com/horde/ingo/commit/657fa85d249ba4bf7a62f51f7be78bf7289b8943</description> 
   <pubDate>Fri, 20 Oct 2017 20:33:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14429#t92353</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
