This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

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

Best way to include inline images in Thunderbird emails.

  • 2 replies
  • 1 has this problem
  • 1 view
  • Last reply by Gigi_

more options

Hello,

I'm making an email template to send to different prospects to introduce our company. It will consist of a text with three images inline and I was wondering what the best way is to do it in Thunderbird.

For the moment I have this: - Images inserted with: Insert>image>...file path on computer

      - hyperlink to website on all the images
      - 'attach image to email' enabled for all the images
      - alternative text set: i.e. 'introduction' 'project', ...
      - all images are 600 px wide

- text inserted in tables with the following properties

      - 1 column / 1 row
      - column is 600 px wide to match the text
      - border is set to 0 px to make it invisible

But when I test it by sending to different email addresses with different email clients (Thunderbird, Gmail, Outlook,...), I notice that the images are not always displayed. Is this something that can be solved by attaching the images with a html link to a webhosting page? What is the best practice here? Btw. I can't write html so this is why I tried to keep it a bit clean and simple.

Also: is handling the text in tables good practice? Even with the borders set to 0px, they won't show up in other email clients?

Thank you.

Gigi

Hello, I'm making an email template to send to different prospects to introduce our company. It will consist of a text with three images inline and I was wondering what the best way is to do it in Thunderbird. For the moment I have this: - Images inserted with: Insert>image>...file path on computer - hyperlink to website on all the images - 'attach image to email' enabled for all the images - alternative text set: i.e. 'introduction' 'project', ... - all images are 600 px wide - text inserted in tables with the following properties - 1 column / 1 row - column is 600 px wide to match the text - border is set to 0 px to make it invisible But when I test it by sending to different email addresses with different email clients (Thunderbird, Gmail, Outlook,...), I notice that the images are not always displayed. Is this something that can be solved by attaching the images with a html link to a webhosting page? What is the best practice here? Btw. I can't write html so this is why I tried to keep it a bit clean and simple. Also: is handling the text in tables good practice? Even with the borders set to 0px, they won't show up in other email clients? Thank you. Gigi

Chosen solution

Hi Bruce.

Thanks for the reply.

For the images: I think I'll use the images from my website, but like you said, I'll try it out by sending some test emails to different email programs to finally decide what will look best.

About text and general layout: I used the table to outline the text to the images. But it's indeed a problem on smaller screens. Also, I wasn't satisfied by the overall look, So I used a HTML email template (insert>html) instead. On the first tests I did, this is looking very good.

Thanks.

Gigi

Read this answer in context 👍 0

All Replies (2)

more options

To identify why those images are not always displayed, it is necessary to know which e-mail programs are not displaying the images and if the behavior is consistent for those e-mail programs. ie. If that program never displays the images for any e-mail you send to it from Thunderbird.

You could try having the e-mail use the images from your website instead and see if it works better. It is easy to do. Plus such an e-mail will be "smaller" in bytes than one that has the images embedded.

When you use Insert: Image, instead of putting a file from your computer in "Image Location", put the HTML path to the image. For example: http://brucejohnson.ca/images/Bruce_100.jpg

If the image/picture is actually there, then it should show up in the "Image Preview".


Tables Sure, use multi-column and multi-row tables to format the e-mail contents the way you want. Lots of people do that.

But a table that has only one cell? What's the point? To force the e-mail contents to be an exact width? Then the text won't scroll properly for people viewing the e-mail in varying window widths. It will show up on their screen in a box that is either too small for the viewing window, or too big and not fit in the viewing window.

more options

Chosen Solution

Hi Bruce.

Thanks for the reply.

For the images: I think I'll use the images from my website, but like you said, I'll try it out by sending some test emails to different email programs to finally decide what will look best.

About text and general layout: I used the table to outline the text to the images. But it's indeed a problem on smaller screens. Also, I wasn't satisfied by the overall look, So I used a HTML email template (insert>html) instead. On the first tests I did, this is looking very good.

Thanks.

Gigi