[Tickets #11234] Re: Identity selection doesn't work

bugs at horde.org bugs at horde.org
Thu Jul 5 22:08:00 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11234
------------------------------------------------------------------------------
  Ticket             | 11234
  Updated By         | Jan Schneider <jan at horde.org>
  Summary            | Identity selection doesn't work
  Queue              | IMP
  Version            | Git develop
  Type               | Bug
  State              | Feedback
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Slusarz
------------------------------------------------------------------------------


Jan Schneider <jan at horde.org> (2012-07-06 00:08) wrote:

>>>> Where is this happening, so I can easier track it down?
>>>
>>> The parsing of the URL parameter?  IMP_Dynamic_Compose, around line 60.
>>
>> No, the identity selection if *not* using the parameter.
>
> The 'identity' key in the return array of IMP_Compose#replyMessage()  
> and IMP_Compose#forwardMessage().

This is what happens: in Imp_Prefs_Identity#getMatchingIdentity() all  
message addresses (From:, To:) are passed to contains().  
Horde_Mail_Rfc822_List#contains() wraps this list into  
Horde_Mail_Rfc822_Address() which only contains the first address  
(From:) after that. Of course the match() below doesn't work anymore  
then.
I have no idea how this is working on your system.





More information about the bugs mailing list