6.0.0-beta1
8/15/25

[#14446] Images of recently viewed messages not showing after "Click to always show images from this sender"
Summary Images of recently viewed messages not showing after "Click to always show images from this sender"
Queue IMP
Queue Version 6.2.15
Type Bug
State Resolved
Priority 1. Low
Owners jan (at) horde (dot) org
Requester rafaelcamargo (at) trt15 (dot) jus (dot) br
Created 08/15/2016 (3287 days ago)
Due
Updated 10/20/2017 (2856 days ago)
Assigned 09/21/2016 (3250 days ago)
Resolved 09/21/2016 (3250 days ago)
Github Issue Link
Github Pull Request
Milestone 6.2.17
Patch No

History
10/20/2017 08:33:42 PM Git Commit Comment #7 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit 6bb03399c64a3e39051ea677666298b4a05d7ee9
Author: Jan Schneider <jan@horde.org>
Date:   Wed, 21 Sep 2016 12:32:41 +0200

Update preview cache after permanently unblocking images from a sender.

Bug: 14446

  M lib/Ajax/Application/Handler/ImageUnblock.php

https://github.com/horde/imp/commit/6bb03399c64a3e39051ea677666298b4a05d7ee9
10/20/2017 08:33:41 PM Git Commit Comment #6 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit 78ab971d7c4e574db65916d13d76ad876b887f05
Author: Jan Schneider <jan@horde.org>
Date:   Wed, 21 Sep 2016 12:31:10 +0200

Need to propagate $this->buids with the parsed indices.

Necessary for bug #14446.

  M lib/Indices/Mailbox.php

https://github.com/horde/imp/commit/78ab971d7c4e574db65916d13d76ad876b887f05
09/21/2016 10:33:57 AM Jan Schneider State ⇒ Resolved
Milestone ⇒ 6.2.17
 
09/21/2016 10:33:34 AM Git Commit Comment #5 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit a40033c6776566dd3310b6a5f81c2eb088e7208f
Author: Jan Schneider <jan@horde.org>
Date:   Wed Sep 21 12:26:24 2016 +0200

     Update preview cache after permanently unblocking images from a sender.

     Bug: 14446

  imp/lib/Ajax/Application/Handler/ImageUnblock.php | 8 +++++++-
  1 file changed, 7 insertions(+), 1 deletion(-)

http://github.com/horde/horde/commit/a40033c6776566dd3310b6a5f81c2eb088e7208f
09/21/2016 10:33:33 AM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit 359803e36cc142ee1fea20c410b8cb0d0f7b91fb
Author: Jan Schneider <jan@horde.org>
Date:   Wed Sep 21 12:25:11 2016 +0200

     Need to propagate $this->buids with the parsed indices.

     Necessary for bug #14446.

  imp/lib/Indices/Mailbox.php | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

http://github.com/horde/horde/commit/359803e36cc142ee1fea20c410b8cb0d0f7b91fb
09/21/2016 10:27:00 AM Git Commit Comment #3 Reply to this comment
Changes have been made in Git (master):

commit 2f5469917f943578ba17d467f3b88035e0aaf005
Author: Jan Schneider <jan@horde.org>
Date:   Wed Sep 21 12:26:24 2016 +0200

     Update preview cache after permanently unblocking images from a sender.

     Bug: 14446

  imp/lib/Ajax/Application/Handler/ImageUnblock.php | 6 +++++-
  1 file changed, 5 insertions(+), 1 deletion(-)

http://github.com/horde/horde/commit/2f5469917f943578ba17d467f3b88035e0aaf005
09/21/2016 10:26:59 AM Git Commit Comment #2 Reply to this comment
Changes have been made in Git (master):

commit c118d1272f248a72c8fa4530582575340e30287b
Author: Jan Schneider <jan@horde.org>
Date:   Wed Sep 21 12:25:11 2016 +0200

     Need to propagate $this->buids with the parsed indices.

     Necessary for bug #14446.

  imp/lib/Indices/Mailbox.php | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

http://github.com/horde/horde/commit/c118d1272f248a72c8fa4530582575340e30287b
09/21/2016 10:04:57 AM Jan Schneider Assigned to Jan Schneider
State ⇒ Assigned
 
08/15/2016 03:18:50 PM rafaelcamargo (at) trt15 (dot) jus (dot) br Comment #1
Milestone ⇒
State ⇒ Unconfirmed
Patch ⇒ No
Queue ⇒ IMP
Summary ⇒ Images of recently viewed messages not showing after "Click to always show images from this sender"
Type ⇒ Bug
Priority ⇒ 1. Low
Reply to this comment
Precondition:
Preferences > Mail > Viewing > Block images in messages unless they 
are specifically requested to be loaded?: CHECKED
The list of addresses that will NOT have their images blocked by 
default: EMPTY (or make sure the sender tested is NOT included)
Messages must be opened on the view panel (not another window)

Steps to reproduce
1. Receive three messages with images from same sender (msg_a, msg_b, 
msg_c), on inbox
2. Open msg_a
...... Message is opened, with images blocked
3. Click on "Show images?" link
...... Images are shown. A link        "Click to always show images from this 
sender" appears (DONT CLICK)
4. Open msg_b
...... Message is opened, with images blocked
5. Click on "Show images?" link
...... Images are shown. A link        "Click to always show images from this 
sender" appears
6. Click on "Click to always show images from this sender"
...... The text disappears and a notification is displaying about the 
sender being added to the list
7. Open msg_a again
...... Images are not shown
8. Open msg_b again
...... Images are not shown
9. Open msg_c
...... Images are shown
10. Open msg_a or msg_b on another window, or reload the page
...... Images are always shown

Expected results
After add the sender to the safe list of images, the images of those 
messages should be displayed.

I noticed imp calls "showMessage" only once (nothing wrong here, it 
probably keeps the message on cache). But, after "always show images 
from this sender", it probably should reload the messages of this 
sender.

Saved Queries