User Help for Mozilla Thunderbird
9 posts • Page 1 of 1
Thunderbird does not copy inline images with Edit > copy (or ctrl/c)
I have an email with some text, then an in-line image, then some more text.
I highlight everything - the first bit of text, the image, the second bit of text, and copy it.
I paste it into another email I am writing, expecting both text and image to be copied.
1 The image does not get pasted - it appears as a blank image placeholder box
2 I cannot save the new email as a draft - I get an error message "Unable to save your message as draft. There was an error attaching. Please check if you have access to the file"
I have read elsewhere that it might be because TB does not copy the full HTML related to the image to the clipboard. When I double-click on the image placeholder box I get an Image Properties window which says the Image location is mailbox:///C%7C/Users/John/AppData/Roaming/Thunderbird/Profiles/xxxxxxxxx.default/Mail/Local%20Folders/Inbox?number=nnnnnnnn&part=1.2&filename=Picture.jpg (I have obscured my private details)
The image is obviously present in the email, not least because I can see it, but also because if I R-click, I can Copy Image or Save Image As.
Is this a known bug or should I report it?
Moving to Thunderbird Support.
Is the image in the original email stored on your local system or is it stored remotely but displayed in the message? Did you send the original message or was it sent to you?
Vista Home Premium 64 - FX 37.0.1 & TB 31.6.0 Win 8.1 - FX 37.0.1 and TB 31.6.0
Thank you for your response. I get the problem both with emails I create, and also with emails I receive.
In order to get reproduceable testing, I created an email myself, and inserted an in-line image from my hard drive, and sent the email to me. I opened the received email and could not copy the image as described. I also could not copy the image from the Saved email.
> Is the image in the original email stored on your local system.
Yes, I still have Picture.jpg stored in My Pictures on my hard disk.
But note that the image properties in the placeholder box refer to the Thunderbird folders - namely mailbox:///C%7C/Users/John/AppData/Roaming/Thunderbird/Profiles/xxxxxxxxx.default/Mail/Local%20Folders/Inbox?number=nnnnnnnn&part=1.2&filename=Picture.jpg. I navigated to C:/Users/John/AppData/Roaming/Thunderbird/Profiles/xxxxxxxxx.default/Mail/Local%20Folders/ and I can see the Inbox and Inbox.msf files.
> or is it stored remotely but displayed in the message
As I sent the email to myself, then image is coded into the email. It is not a "link". These are the headers, and I believe the last lines are the first lines of the JPG file.
> Did you send the original message or was it sent to you?
In this test, I sent the email to me. I get the same problem if someone else (also using TB) sends me an email.
This is a known bug on Windows platforms due to the "C:" drive-letter encoding. Thunderbird double-escapes ("%xx") special characters for some reason when copy-pasting images. Go into the image properties and change the "%7C" to "|" (vertical bar) or ":" (colon), then it should work.
You are absolutely correct - when I changed "C%7C/Users" to "C:/Users" the image appeared.
I will wait for the fix...
You are welcome. There is unfortunately not much action in that bug report, those lower-level libraries for content handling are apparently in part ancient and nobody seems quite comfortable approaching these bugs.
I already have C:/User in the property of my images, but cannot paste images into emails. I have Win 7, Yahoo. Also when I receive emails with attached image no option to download it, and if I "save as" it is very small, although the person sending it previously pasted it in her email and it was large. I DO get option to download more than one attchmt sent. Now what? Thanks for any help.
Just out of curiosity, I wonder if you're using "insert". I can't copy/paste images either, in most cases, but if I save the image in a separate file, and then use "insert", I can get just about anything to load up into the message. Cumbersome. But then again, I'm boring and don't use many images.
Are you talking about copy-pasting an image from one message to another, i.e., within Thunderbird? In that case, you have to go into the Image Properties dialog after pasting and correct the path as described.
The clipboard handling is complex, and depending on from which application you try to copy images from, it may or may not work. As a workaround avoiding to save as a file, you can copy from the source application first, then open MS Paint and paste it there first; in a second step, select the whole image in MS Paint and copy it to the clipboard, then paste it into the message you compose in Thunderbird. This usually works for me when pasting from another application doesn't produce anything or an empty image box.
9 posts • Page 1 of 1
Who is online
Users browsing this forum: Bing [Bot] and 8 guests