Another place we need to use Horde_Mime_Address::addrArray2String()
authorMichael J. Rubinsky <mrubinsk@horde.org>
Fri, 5 Jun 2009 22:33:19 +0000 (18:33 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Fri, 5 Jun 2009 22:38:25 +0000 (18:38 -0400)
ingo/lib/Script/imap.php

index a4f52dc..5bbb879 100644 (file)
@@ -278,7 +278,7 @@ class Ingo_Script_imap extends Ingo_Script
                                 $GLOBALS['notification']->push(
                                     sprintf(_("Filter activity: The message \"%s\" from \"%s\" has been moved to the folder \"%s\"."),
                                             !empty($msg['envelope']['subject']) ? Horde_Mime::decode($msg['envelope']['subject'], NLS::getCharset()) : _("[No Subject]"),
-                                            !empty($msg['envelope']['from']) ? Horde_Mime::decode($msg['envelope']['from'], NLS::getCharset()) : _("[No Sender]"),
+                                            !empty($msg['envelope']['from']) ? Horde_Mime::decode(Horde_Mime_Address::addrArray2String($msg['envelope']['from']), NLS::getCharset()) : _("[No Sender]"),
                                             String::convertCharset($rule['action-value'], 'UTF7-IMAP', NLS::getCharset())),
                                     'horde.message');
                             }