Summary | Identity selection doesn't work |
Queue | IMP |
Queue Version | Git develop |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | slusarz (at) horde (dot) org |
Requester | jan (at) horde (dot) org |
Created | 07/02/2012 (4755 days ago) |
Due | |
Updated | 08/29/2012 (4697 days ago) |
Assigned | 07/05/2012 (4752 days ago) |
Resolved | 07/05/2012 (4752 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit 193ef607b07f4e2e64b5b18f569700c861b6ef98
Author: Michael M Slusarz <slusarz@horde.org>
Date: Thu Jul 5 16:23:00 2012 -0600
Bug #11234: Fix identity selection when replying/forwarding to amessage sent from a personal from address.
imp/lib/Prefs/Identity.php | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/193ef607b07f4e2e64b5b18f569700c861b6ef98
would match the From: address, it wouldn't matter if only that address
was compared. But since the To: address was dropped, in never worked,
unless I had tied-to addresses set (didn't test the latter).
Anyway, works fine now, thanks!
State ⇒ Resolved
you discovered, the search/match was failing at the "from" search,
which is an extremely rare fringe case. This match would only be
triggered if replying to one of your own messages
Since replies to list are triggered at the tie-to level (lists will
never be a From address), this was the reason I wasn't seeing this.
commit 193ef607b07f4e2e64b5b18f569700c861b6ef98
Author: Michael M Slusarz <slusarz@horde.org>
Date: Thu Jul 5 16:23:00 2012 -0600
Bug #11234: Fix identity selection when replying/forwarding to amessage sent from a personal from address.
imp/lib/Prefs/Identity.php | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/193ef607b07f4e2e64b5b18f569700c861b6ef98
and IMP_Compose#forwardMessage().
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.
and IMP_Compose#forwardMessage().
I don't see it in its URL. Or this completely matched in
compose-dimp.php now?
the identity determination when determining reply/forward data (in
other words: preferences trump any identity parameter passed in
URL/form data).
I don't see it in its URL. Or this completely matched in
compose-dimp.php now?
the identity determination when determining reply/forward data (in
other words: preferences trump any identity parameter passed in
URL/form data).
don't see it in its URL. Or this completely matched in
compose-dimp.php now?
State ⇒ Feedback
correctly set to my (non-default) Horde identity.
State ⇒ Assigned
Patch ⇒ No
Milestone ⇒
Assigned to Michael Slusarz
Queue ⇒ IMP
Summary ⇒ Identity selection doesn't work
Type ⇒ Bug
Priority ⇒ 1. Low