Bug 464212 - Since the update yesterday embedded images in emails are shown as broken.
Summary: Since the update yesterday embedded images in emails are shown as broken.
Status: RESOLVED FIXED
Alias: None
Product: kontact
Classification: Applications
Component: mail (show other bugs)
Version: 5.22.1
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-12 20:27 UTC by Uwe Köhler
Modified: 2023-04-08 18:42 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Uwe Köhler 2023-01-12 20:27:17 UTC
SUMMARY
***
Kontact Version 5.22.1 (22.12.1)
Since the update yesterday embedded images in emails are shown as broken. This also holds true for email received longer ago, where previous versions of Kontact did show the embedded images.
***


STEPS TO REPRODUCE
1. Open email with embedded images
2. Get broken image symbol instead of image
3. 

OBSERVED RESULT
Get broken image symbol

EXPECTED RESULT
Show image

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.26
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.101.0
Qt Version: 5.15.8
Kernel Version: 5.15.0-57-generic (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5700U with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD RENOIR
Manufacturer: Acer
Product Name: Aspire A515-45G
System Version: V1.08
ADDITIONAL INFORMATION

The relevant part of the email source:
</body>
</html>

--b1_usts2ZfLXI5HSYSjaEu5MSTCLKKB8gPpl7F3Vuph8
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <soft2zw7iiuechiksxkkt4bv3pokf2kec2s7n0g5>
Content-Disposition: inline

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
...
2jHJxge1ADwjLjdkZxyD+v6ZoBgsHpUh8AHAOO1ACXrGOMMD3xyMUB//2Q==

--b1_usts2ZfLXI5HSYSjaEu5MSTCLKKB8gPpl7F3Vuph8
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <5vhujwifakhu69d37f4caxn9elv4buqcv0yqdf2l>
Content-Disposition: inline

/9j/4AAQSkZJRgABAQAASABIAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAHgAeADAREA
AhEBAxEB/8QAHQAAAAYDAQAAAAAAAAAAAAAAAgMEBQYHAAEICf/EAFUQAAEDAwMCBAMEBwMHCgMG
...
Comment 1 Laurent Montel 2023-01-13 05:54:07 UTC
Could you send me a test case (on my private email) as it work fine here.
Regards
Comment 2 Uwe Köhler 2023-01-13 19:20:46 UTC
I cannot forward the emails in question as they are private.

I opened the exact same messages today with K9Mail and it does show the images ok while Kontact still doesn't. Is there a setting that might change the behaviour?
Comment 3 Uwe Köhler 2023-01-13 19:28:00 UTC
Cannot create a test email as Kontact, K9Mail and Nextcloud mail only allow to add an image as an attachment, but not to embed the image.
Comment 4 Uwe Köhler 2023-01-23 19:23:28 UTC
Still not working after update to latest version.

Operating System: KDE neon 5.26
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 5.15.0-58-generic (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5700U with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: Acer
Product Name: Aspire A515-45G
System Version: V1.08
Comment 5 Uwe Köhler 2023-01-23 19:33:18 UTC
More details about the email structure:

This is a multi-part message in MIME format.

--b1_fcQm5ICrauCHjdWIc4cySGk41NWqRws9B2NA9hac
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html lang=3D"de">
<head>
  ...
</head>
<body style=3D"margin: 0 !important; padding: 0 !important;">
<!--[if (gte mso 9)|(IE)]>
<table cellspacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"720" align=
=3D"center" role=3D"presentation"><tr><td>
<![endif]-->
  ...
<a href=...><img src=3D"cid:ktij64udvwwc7n9tng7tvdbgr8rfo35erlncpa09" width=3D"230"=
 height=3D"230" style=3D"width:100%;max-width:275px;display:inline-block;bo=
rder-radius:4px;"></a>
...
</body>
</html>

--b1_fcQm5ICrauCHjdWIc4cySGk41NWqRws9B2NA9hac
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <ktij64udvwwc7n9tng7tvdbgr8rfo35erlncpa09>
Content-Disposition: inline

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
...
ynY0IH4p/WmiNkR10IQ6YwYoIsbQpK9pCjAFBBnSsAzgjimiJ0rERFWIRSOvFlVw0DGEzW3D0VyK
qiEjJrRZAUkgmef7UWDHEqn8qRE//9k=

--b1_fcQm5ICrauCHjdWIc4cySGk41NWqRws9B2NA9hac
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <fsgslh1b1t08iaba2m31t9ikgnyhc7wcsxzrmjd4>
Content-Disposition: inline

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
...
8Eigl5m2ZQD9vlRfuUKhDKsQmdYcOvQzXmnv8URD9HUrFMWNsp07NfWOQqEoDvyvAAMALuDVGNrd
LncAAAAASUVORK5CYII=

--b1_fcQm5ICrauCHjdWIc4cySGk41NWqRws9B2NA9hac--
Comment 6 Uwe Köhler 2023-04-08 18:42:29 UTC
Fixed after recent update.