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

Email Signature Issue - Images not showing up on Email Signature In Thunbderbird

  • 10 replies
  • 1 has this problem
  • 36 views
  • Last reply by Toad-Hall

more options

I recently started having an issue where my images do not show up in my email signature and was wondering if someone can help me?

For some reason the signature file looks fine when I open the html file but when Thunderbird inserts it into the email the images disappear. It seems like the images are being blocked or not being accessed.

Also, I see images from other emails, so I don't think it has anything to do with the settings in TB but I could be wrong. The html file for my signature is stored in a folder on my desktop and the images are stored in a subfolder in the same folder as the html file. I attached a copy of the html code below.

Any help would be appreciated. Thank you!

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

Manny Caruso Image
Emanuele (Manny) Caruso
Mortgage Agent, Real Mortgage Associates
416-735-8789 | www.mannycaruso.ca | Online Mortgage Application
The contents of this message may contain confidential and/or privileged subject matter. If this message has been received in error, please contact the sender and delete all copies. Like other forms of communication, e-mail communications may be vulnerable to interception by unauthorized parties. If you do not wish us to communicate with you by e-mail, please notify us at your earliest convenience. In the absence of such notification, your consent is assumed. Should you choose to allow us to communicate by e-mail, we will not take any additional security measures (such as encryption). License #10464

I recently started having an issue where my images do not show up in my email signature and was wondering if someone can help me? For some reason the signature file looks fine when I open the html file but when Thunderbird inserts it into the email the images disappear. It seems like the images are being blocked or not being accessed. Also, I see images from other emails, so I don't think it has anything to do with the settings in TB but I could be wrong. The html file for my signature is stored in a folder on my desktop and the images are stored in a subfolder in the same folder as the html file. I attached a copy of the html code below. Any help would be appreciated. Thank you! <html><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body><table data-mysignature-date="2019-05-16T04:55:15.910Z" data-mysignature-is-paid="0" width="700" cellspacing="0" cellpadding="0" border="0"> <tbody><tr> <td style="padding:0 9px 0 0;vertical-align: top;" width="100" valign="top"> <img style="width:100px;moz-border-radius:10%;khtml-border-radius:10%;o-border-radius:10%;webkit-border-radius:10%;ms-border-radius:10%;border-radius:10%;" src="Email-Signature_Emanuele-Caruso_files/Emanuele-Caruso.png" alt="Manny Caruso Image" width="100"> </td> <td style="border-left:2px solid;vertical-align: top;border-color:#00aced;padding:0 0 0 9px;" valign="top"> <table style="line-height: 1.4;" cellspacing="0" cellpadding="0" border="0"> <tbody><tr> <td> <span style="font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#646464;">Emanuele (Manny) Caruso</span></td> </tr> <tr> <td> <div style="font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 16px; color: #646464;">Mortgage Agent, Real Mortgage Associates</div> </td> </tr> <tr> <td> <span><a style="font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 14px; color:#8d8d8d; text-decoration: none;" href="tel:416-735-8789">416-735-8789</a></span> <span style="font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#00aced;">|</span> <span><a style="font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 14px; color:#8d8d8d; text-decoration: none;" href="http://www.mannycaruso.ca/">www.mannycaruso.ca</a></span> <span style="font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#00aced;">|</span> <span><a style="font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 14px; color:#8d8d8d; text-decoration: none;" href="https://manny-caruso.mtg-app.com">Online Mortgage Application</a></span> </td> </tr> <tr> <td style="padding: 8px 0 3px 0;"> <table cellspacing="0" cellpadding="0" border="0"> <tbody><tr> <td style="font-family: Arial;padding: 0 6px 0 0;"><a href="https://www.facebook.com/mannycarusomortgage/"><img alt="" style="width:25px;" src="Email-Signature_Emanuele-Caruso_files/facebook.png" width="25"></a></td> <td style="font-family: Arial;"><a href="https://www.linkedin.com/in/emanuelecaruso/"><img alt="" style="width:25px;" src="Email-Signature_Emanuele-Caruso_files/linkedin.png" width="25"></a></td> </tr> </tbody></table> </td> </tr> </tbody></table> </td> </tr> </tbody></table> <table style="color: gray;font-family: Arial;line-height: 1.3;font-size:1em;" width="700" cellspacing="0" cellpadding="0" border="0"> <tbody><tr> <td style="font-size:63%;padding-top: 15px;"> The contents of this message may contain confidential and/or privileged subject matter. If this message has been received in error, please contact the sender and delete all copies. Like other forms of communication, e-mail communications may be vulnerable to interception by unauthorized parties. If you do not wish us to communicate with you by e-mail, please notify us at your earliest convenience. In the absence of such notification, your consent is assumed. Should you choose to allow us to communicate by e-mail, we will not take any additional security measures (such as encryption). License #10464</td> </tr> </tbody></table></body></html>

Chosen solution

There is currently an issue in 102* when using images where the source of image file in on a server. Basically, there is a problem with the code, so it does not work.

Hence why it is necessary to use one stored locally. It means the image is not remote content and is embedded in the email. This is generally considered the best approach if you want to be certain the image gets displayed.

The potential problem with using files from a server - not local on computer - is they would appear as remote content. This could mean they would not get displayed automatically if remote content was automatically not allowed for security reasons. Thunderbird does not allow any remote content to be displayed by default. This type of setting is usually the default as remote content can be innocent or eg: contain tracking information etc.

However, this issue was reported as a bug as users felt that whether the image was not displayed due to remote content was not the point. The person creating the signature should have the choice. The developers have been looking into this and a fix is due soon. I believe it is currently being tested before it gets properly released.

Please note, although the up coming fix will allow using an image held on a server, it is still remote content because image is not embedded in the email.

In a nutshell.... If image file is local on your computer, then image is embedded in email and it gets displayed. If image file is on server, then it is a remote link and therefore may not get displayed if recipient does not allow remote content.

Hope this explains what has been going on and offers info for what is expected in the near future.

Read this answer in context 👍 0

All Replies (10)

more options

Maybe a screenshot of the HTML will work. It's not being displayed.

more options

Here are the screenshots of the html code.

more options

When you send a message, is the signature received as intended? If so, the issue may be that the images are remote and you may have Thunderbird set to now show remote images .

more options

This is what it looks like when I TB to write new email. There is and photo image missing and a Facebook and Linked-in logo go missing.

As far a remote images, I get other people's remote images from incoming emails.

Unfortunately, I do not have an "options" option available under "tools" to check the settings.

more options

Recent versions of Thunderbird replaced tools>options with Tools>settings. What I meant in my question was, when you send a message, how does it look when received? For example, if you send a message to yourself, do the images show?

more options

When I send myself an email to another email address the images do not show up. The test was opened using gmail and no images came through.

Below are screenshots of what the signature should look like and how it appears in Thunderbird.

more options

The HTML is rather complex, but at first look I would suggest including full URL for the photos, beginning with the HTTPS component. I don't see how Thunderbird can locate the images with that src statement. Unless I'm missing something.

more options

The images are stored locally on my desktop. I put the following source in the html code: file:///C:/Users/User/Desktop/Email%20Signatures/Email-Signature_Emanuele-Caruso.html but it automatically gets gets shortened to: Email-Signature_Emanuele-Caruso_files/Emanuele-Caruso.png

more options

This html file does not look like it was created using Thunderbird. Considering this is quite a simple design, there is quite a bit of code for it. You have chosen a reasonable font family as you have to consider that not all platforms have the same fonts. so that's good. However, you are also trying to force font size on your recipients which is not exactly the best practise as you may not know what is a good size for them to see. You may not be aware of it, but in Thunderbird you can force fonts to have a minimum display. Pixels are considerably smaller when viewed on a MAC.

The image you have tried to insert is just a file name, I notice the alternative info "Real Mortgage Associates" is being displayed. There is no information about the fact that it is an image and no actual image data in eg: base 64 format.


In Thunderbird, click on Write Clear all the contents completely. click on Enter a couple of time to create a couple of clear lines - a small space at the top. Then insert a table. It needs to be 5 columns wide and min of 4 rows. Then select cells so some are joined/merged. See example image below. I added in another - so I could simply colour background. I added some stuff like your version.

File > Save as > File Chose where to save it Give it file name save as type : html

Now you can add it to mail account to use.

I'll send an email using your signature so you get a view of it and also a html file, so you can check it out. You may need to remove and insert the image. But this time you are doing it in a Write window. using Insert > Image

more options

Chosen Solution

There is currently an issue in 102* when using images where the source of image file in on a server. Basically, there is a problem with the code, so it does not work.

Hence why it is necessary to use one stored locally. It means the image is not remote content and is embedded in the email. This is generally considered the best approach if you want to be certain the image gets displayed.

The potential problem with using files from a server - not local on computer - is they would appear as remote content. This could mean they would not get displayed automatically if remote content was automatically not allowed for security reasons. Thunderbird does not allow any remote content to be displayed by default. This type of setting is usually the default as remote content can be innocent or eg: contain tracking information etc.

However, this issue was reported as a bug as users felt that whether the image was not displayed due to remote content was not the point. The person creating the signature should have the choice. The developers have been looking into this and a fix is due soon. I believe it is currently being tested before it gets properly released.

Please note, although the up coming fix will allow using an image held on a server, it is still remote content because image is not embedded in the email.

In a nutshell.... If image file is local on your computer, then image is embedded in email and it gets displayed. If image file is on server, then it is a remote link and therefore may not get displayed if recipient does not allow remote content.

Hope this explains what has been going on and offers info for what is expected in the near future.

Modified by Toad-Hall