I have a few emails that have attachments in the form of Content-Disposition: inline; filename=BusinessCardSheet2nd-edition1.pdf Content-Type: application/pdf; x-unix-mode=0644; name="BusinessCardSheet2nd-edition1.pdf" Content-Transfer-Encoding: base64 And they don't have the "have attachment" flag set, meaning that when i change the filter to show only emails with attachments they do not show up.
I can confirm this too but it might only be limited to email sent from Apple software. opensuse:tumbleweed:20181218 Qt: 5.12.0 KDE Frameworks: 5.52.0 - KDE Plasma: 5.14.4 - kwin 5.14.4 kmail2 5.9.3 - akonadiserver 5.9.3 - Kernel: 4.19.7-1-default
(In reply to BingMyBong from comment #1) > I can confirm this too but it might only be limited to email sent from Apple > software. if you hit ctrl-alt-d, it shows the structure with all the correct attachments > opensuse:tumbleweed:20181218 > Qt: 5.12.0 KDE Frameworks: 5.52.0 - KDE Plasma: 5.14.4 - kwin 5.14.4 > kmail2 5.9.3 - akonadiserver 5.9.3 - Kernel: 4.19.7-1-default
(In reply to Albert Astals Cid from comment #0) > I have a few emails that have attachments in the form of > > Content-Disposition: inline; > filename=BusinessCardSheet2nd-edition1.pdf > Content-Type: application/pdf; > x-unix-mode=0644; > name="BusinessCardSheet2nd-edition1.pdf" > Content-Transfer-Encoding: base64 > > And they don't have the "have attachment" flag set, meaning that when i > change the filter to show only emails with attachments they do not show up. This is most likely because of “Content-Disposition: inline”: this is not an attachment! The program that composed the mail is saying: “You should display this inline.” Of course for a pdf, this is going to be difficult (perhaps the Apple MUA can?) It is entirely like inline jpegs in html mail. But now, instead of a jpeg, there is a pdf. I guess it's entirely correct MIME. My take is that kmail should treat inline MIME parts that it cannot display as attachments. Could you save such a mail, remove any personal info from it, and attach it here? If the developers get to this bug, that would be convenient.
*** This bug has been marked as a duplicate of bug 387423 ***