Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Why does not the inline graphics work

  • 21 replies
  • 2 have this problem
  • 13 views
  • Last reply by Bonzadog

more options

27.12.2017

If I inline a GIF all work well, butr when I want to inline a Photo(Image then The recipient gets an empty box and the picture is appended. I have set the options correctly though. If I send by Outlook then I get inline images - so it cannot be my provider.

27.12.2017 If I inline a GIF all work well, butr when I want to inline a Photo(Image then The recipient gets an empty box and the picture is appended. I have set the options correctly though. If I send by Outlook then I get inline images - so it cannot be my provider.

All Replies (20)

more options

Does this happen with all recipients? Exactly how are you putting the image in the e-mail?

more options

Yes, all recipients including an email addressed to myself.

I used the usual "insert" -> image. Note that inserting GIFs work.

I see no reason why this should not work - as I wrote previously Outlook inserts an image correctly.

Modified by Bonzadog

more options

What's the image type? Png, jpg, something else?

more options

Tried jpg and and pgn, but mostly jpg.

more options

Restart Thunderbird with add-ons disabled (Thunderbird Safe Mode). On the Help menu, click on "Restart with Add-ons Disabled".

If Thunderbird works like normal, there is an Add-on or Theme interfering with normal operations. You will need to re-enable add-ons one at a time until you locate the offender.

more options

SOrry, but that didn't work. Funny little problem....

more options

When you choose 'insert' > 'Image' to open the 'Image Properties' window, you then click on 'choose File', locate the image and click on 'Open'.

Confirm the following:

  • under 'Image Location', does it say 'file:///C:/Users etc' ?
  • Have you selected the checkbox 'attach this image to the message' ?

If no, then please select it.

  • Can you see a small thumbprint image in the 'Image Preview' section?

If no:

  • Is the jpg image stored on your computer?
  • If no, then store it on your computer and reselect image by the 'choose file'.

Please Post image of the 'image Properties' window.

more options

I am afraid that I did not give that info before.

I have tried with and without "attach image".

With Attach image I get the image in my email prior to transmission. Just as I expect, but when I receive that same email I get an empty box with the - in the last test case - bmp file appended.

Can find under Image Location I assume you mean the prior to transmission . The bmp is located on my d: drive locally.

Hope this helps.......

more options

No new help....can anyone one help?

more options
... the picture is appended

I assume you have checked View (menu) > Message Body As > Original HTML OR Simple HTML (not Plain Text) in all cases when viewing the received message yourself, as well as your recipients? (That said, a GIF should not display either when not.)

Then check this, just in case:

  • Go to Options > Advanced > General tab > Config Editor button, accept the warning, enter mail.default_html_action and check if this is set to 3 (default).
  • Go to Options > Composition > General tab > Send Options.

"Send messages as plain text if possible" should be checked by default, and "Send the message in both plain text and HTML" should be selected in the drop-down menu. Additionally, check both tabs for any domains set to use text or HTML formatted email. Do the same for any entry in your address books. Needless to say, if you send a message in text-only, an image will not be displayed inline.

  • In general, when composing a message, use Options (menu) > Delivery Format and verify if this is set to Auto-Detect.
  • Make sure you are really sending images themselves, not their (local) path or URL.

There should be no difference between sending JPEG, BMP or PNG or other images, as long as Thunderbird handles their content in the same way, i.e. their content encoding is similar, which should be the case. I’m not aware of any bugs affiliated to this behavior.

If you see an image displayed in your sent message (not in preview), it should be displayed in the incoming one as well. Therefor (and to prevent "guessing"), have a close look at the source(s) of any message sent (using ctrl-U, or View > image Source) and compare it with the source of the one received - you can save message sources as files just like messages or web pages. Do this for both a GIF and a JPEG message (i.e. a working and non-working one) BOTH sent and received, and compare them thoroughly while watching the Content-Type as well as the Content-Disposition and Content-Transfer-Encoding headers. In other words, you could save them to e.g. msgJPGrec and msgJPGsent, and msgGIFrec and msgGIFsent and do some proper comparison.

Most likely you should see this in all messages, which should be similar:

Content-Type: image/jpeg; (// or image/gif)
name="name_of_image.jpg" (// or .gif)
Content-Transfer-Encoding: base64
Content-Disposition: inline;

The only difference between a sent and received message should be some additonal headers added by mail servers for the one received.

If you note any difference between (the source of) the received message containing a GIF image and the received one containing a JPEG message, there would be reason to assume Thunderbird treats them differently, and we need to find out why.

If you note any difference between (the source of) the sent message contaning a JPEG image and the corresponding received message, there would be reason to assume Thunderbird, external software such as an antivirus or security product or even the mail server does something with the content.

Additionally, please have a look here, though that mainly applies to received messages.

more options

Thank you for your reply. All settings were set as you described.

This is what the cntrl-U showed on the received jpeg file


TEST1




92A772368B4A9DFA1CAD37D3

Content-Type: multipart/related;

boundary="------------9985F3F0491971ABC7403196"



9985F3F0491971ABC7403196

Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit

<meta http-equiv="content-type" content="text/html; charset=utf-8"> TEST1




9985F3F0491971ABC7403196

Content-Type: image/jpeg;

name="2Cards_Lion+Dog.jpg"

Content-Transfer-Encoding: base64 Content-ID: <part1.0849D033.D5A56B21@t-online.de > Content-Disposition: inline;

filename="2Cards_Lion+Dog.jpg"

/9j/4AAQSkZJRgABAAEAyADIAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMQD/ 2wCEAAICAgICAgICAgICAgICAgICAgICAgICAgICAwMDAwMDAwMDBAUEAwQFBAMDBAYEBQUF BgYGAwQGBwYGBwUGBgUBAgICAgICAgICAgUDAwMFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBf/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH CAkKCwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0 --- this goes on for a lot of lines - I assume this is the jpeg file.

It shows what you wrote......

best regards

Modified by Bonzadog

more options

It is possible that Anti-Virus software could be causing an issue. Do you have any anti-virus software scanning outgoing and incoming emails? Most AV software have the option to switch off scanning of emails.

What AV software are you using?

more options

I haven’t replied lately because some info is missing.

- The 4 lines I wrote above should be identical - these are the ones right above the encoded image part in the message source. is this true for all types of images? - Did you compare the sources for incoming and outgoing messages, both for JPG and GIF, i.e. msgJPGrec and msgJPGsent, and msgGIFrec and msgGIFsent? You absolutely need to be sure of this before "blaming Thunderbird" - the question is whether anything else but the headers, such as those 4 headers above OR the encoded image part itself has changed. - Does a JPG or BMP image appear in the sent message locally after sending it, so the Sent folder in Thunderbird? - Funny question perhaps, but are you using the SMTP server from your own ISP, and did/can you try what happens when using another one, or even another account?

more options

Toad-Hall said


What AV software are you using? </blockquote> Hello, Thanks for you assistance. I use: Norton Security Online - latest updates. Please note I can send an inline jpeg using Outlook, same STMP server.

Again thanks,

BD

more options

Tonnes said

I haven’t replied lately because some info is missing. Hello, I thought I had answered that : - The 4 lines I wrote above should be identical - these are the ones right above the encoded image part in the message source. is this true for all types of images? Yes, for prn and jpg - Did you compare the sources for incoming and outgoing messages, both for JPG and GIF, i.e. msgJPGrec and msgJPGsent, and msgGIFrec and msgGIFsent? You absolutely need to be sure of this before "blaming Thunderbird" - the question is whether anything else but the headers, such as those 4 headers above OR the encoded image part itself has changed. I'll recheck this but yes. - Does a JPG or BMP image appear in the sent message locally after sending it, so the Sent folder in Thunderbird? - Funny question perhaps, but are you using the SMTP server from your own ISP, and did/can you try what happens when using another one, or even another account? Yes, I am using the same SMTP from my ISP. Please note that Outlook - which uses the same settings - has no problem with inline png and jpg. I'll restart all tests and let you know.
more options

If you are trying to discuss message source, this forum is rubbish. The only real way to side step the issue is upload the source as a text file to google drive or other file sharing provider and post a link on the forum so others can access the properly unscrambled source..

more options

re: Norton Security Online - latest updates.

Did you disable the scanning, then using a new email perform a test to see if sending and receiving worked?

more options

I completely disabled the Norton sercutity and send myself an jpg using the insert "image" - append image was checked.

An empty box with the image appended to the email.

I will restart a sequence to tests looking at the source and received HTML as soon a possible

more options

Tonnes said

- Does a JPG or BMP image appear in the sent message locally after sending it, so the Sent folder in Thunderbird?

That was unanswered but it is important info, especially when the sent and received message sources are similar. If the image is not displayed in the Sent folder’s message (or wherever you keep it), something fails in storing it before sending. I doubt if Norton can scan outgoing messages and wouldn’t know at this point but if so, it would need to be switched off.

Bonzadog said

Yes, I am using the same SMTP from my ISP. Please note that Outlook - which uses the same settings - has no problem with inline png and jpg.

This may sound odd but that doesn’t say much. Outlook and other Microsoft products are known for ignoring standards such as mime types and could just look at the file extension to decide what to do with a file. Knowing that, you could also try what happens when sending the other image types with an altered file extension using Outlook. Do images appear when sending a renamed image.gif to image.jpeg or image.bmp for instance? (On the other hand, Thunderbird does, but also adapts the mime type.)

Also note that Norton products cannot scan emails configured for SSL, though that would apply to incoming messages only (or not?). However and as Toad-Hall probably intended, perhaps you should specifically disable email scanning in Norton instead of ddisabling Norton in general (which is kind of a prerequisite). And even that can be questionable, some prefer uninstalling and rebooting instead.

But let’s look at the sources first - sharing them may be a better idea allright, but make sure to remove personal data if you do.

more options

Completely disabling Norton may have enabled Windows own software which may be scanning any file you download. Hence why you need to have Norton enabled, but scanning switched off.

  1. 1
  2. 2