And viewing thread: <A href="http://forums.mozillazine.org/viewtopic.php?t=131293">Images in Thunderbird</a>
It appears that the reason why inline images don't appear is because of what word/outlook does to it.
Contrary to the reasons given in the above thread I think I know the real reason why these images are not being displayed inline.
this is what an image attachment header <b>should</b> look like:
<b>Content-Type: image/jpeg;</b>
name="IMAGE_1.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="IMAGE_1.jpg"
I viewed the source from an msoffice 12 created email where the images were not being displayed inline:
<b>Content-Type: application/octet-stream;</b>
name="IMAGE_2.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="IMAGE_2.jpg"
It appears that the reason it doesn't display properly is because MSoffice is not changing the content-type to :image/jpeg and so thunderbird doesn't realise that "application/octet-stream" is an image.
In some of my older emails, the following prevents images being displayed inline:
<b>Content-Type: application/x-unknown-content-type-ViewerFrameClass;</b>
Is this the right place to ask if someone can make it possible for thunderbird to recognise "application/octet-stream" / "application/x-unknown-content-type-ViewerFrameClass;" as an inline attachment?