Closed Bug 1510134 Opened 6 years ago Closed 6 years ago

picture/graphics in write window is lost when e-mail is sent

Categories

(Thunderbird :: Untriaged, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: sydlyn61, Unassigned)

References

Details

Attachments

(1 file)

1.67 MB, application/vnd.openxmlformats-officedocument.wordprocessingml.document
Details
Attached file Thuderbird issue.docx
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134

Steps to reproduce:

I write an email and along with text, paste a graphic from clipboard.  Or  Decide to add a picture from my collection (Designate dimension etc) and Insert. 


Actual results:

But when I send it (To myself as a test) no graphic appears to travel over the net, not even the Thunderbird emoticons.



Expected results:

When I receive my own tests with picture, graphic then I should be able to see them in my email but I only receive the text.  Every thing was working well since I started with Thunderbird but stopped after the last Thunderbird update.
Thank you for you efforts.
Syd Fabri   sydlyn61@gmail.com
Which version are you using? TB 64 beta or TB 60.3.1 or something else. I can't reproduce this with neither TB 64 beta nor TB 60.
I am using TB 64.0b3 (32-bit)    I tested sending graphics again today (28/11/2018) and the problem still stands.
Thank you JK
Cheers,
syd
Try without add-ons, see Help menu to disable them.
Inserted graphic from clipboard and from file and both worked.
I have disabled all add-ons  (I only had Lightning and a dictionary)  then repeated the experiment with a small graphic (from clipboard.  Message came back without the graphic.
Thank you for trying to help.  Cheers, Syd
What does the message look like in the Sent folder?
When I look at Sent Item the graphics are not there.  It is as if it never embedded. and never went.  Does that make any sense?
Thanks JK
Well, not really. How about you do this:
Compose an e-mail, embed a small image. Save as draft. Save the draft as .eml file and attach it here ("Attach File"). Then send to yourself and attach the sent and received e-mail as well.
I have done as instructed.
The message came back to me minus the graphic.
But when I look at Drafts I see the message and the graphic.

Here is a paste from Highlighted message in draft which included graphic but once again the graphic does not copy.


Below is the pasted email and as you can see there is no graphic.

Testing by adding simple graphic  here.... 
I have copied and paste it.
Cheers,
Syd


Finally I have copied a graphic from a Word document and tried to paste here to show you but alas it would not paste.
Cheers,
Syd
Sorry, but this is not want I need. Please read comment #9 carefully. But before you do, how does the message look in the Sent folder? Also, start a new message and send it to the Outbox with "File > Send Later". The message in the Outbox is what will be transmitted. Does it have the graphic?
Sorry if I didn't do things correctly.
This time I have made Test C  and Ctrl+****+enter  to send the message to the outbox.  When I looked there the graphic was not there.
I tried again with Test D  and once again, this time I sent it to Drafts.  When I looked there from Drafts the graphic is OK.

Also you asked me to "Attach a file directly here"  How do I do that?  I can only Copy and paste which does not show the graphic only the text.
I just had a look at the file with graphic which I had saved as an html file and the graphic was OK.
Does all this help?
Cheers,
Syd
So the graphic is not there in the Outbox? OK do this:

- Prepare an e-mail with graphic. Save as draft. Go to the draft folder. Click on the message.
  File > Save as > File. Save message as .eml file. Attach it here using "Attach File".
- Now sent the draft "later", Ctrl+Shift+Enter. Go to the Outbox. Save the message and attach it here.

For some reason your message seems to be "dumbed down" to plaintext with the graphic and all formatting removed. TB does that under certain circumstances if the recipient is listed in the address book as not being able to receive "rich content".
I can only reproduce this if I sent the e-mail to a recipient which is marked as plaintext recipient in the address book. Then the message is converted to plaintext and all images and formatting are lost.
Summary: Can no longer insert picture/graphics in Email text. → picture/graphics in write window is lost when e-mail is sent
I have tried again ..Message with picture.  Saved as Draft and when I look there the picture is there OK.
I have them saved it in delay method to the Outbox and when I look there is no picture.
I have also saved this in  .eml  but I don't know how to attach it here for you to see.  I can only paste the contents.  

Here is a photo


Syd 

and as you can see there is no photo showing.   Where is the "Attach File" please.


You mentioned that in my address book I could be set up to only receive HTML or Plain text  but mine is set up with "Unknown" in fact all my address are set up as "Unknown" which appears to be the default.

Cheers,

Syd
This is really puzzling. Graphic in message and draft, stripped before (delayed) sending in Outbox.

Most users don't use the format feature in the address book, so the entries are all "Unknown". I'm not aware of any other option that would have this effect, well, unless you have plain text domains configured in:
  Tools > Options, Compisitio, "Send Options" (button)
or maybe that setting got messed up and since your recipients aren't listed as HTML-capable (all "Unknown") the message will be downgraded to plain text.

You find "Attach File" as a link under the Attachments section in the header of this report. If you can't see it, search for "Attach File" on the page in your browser.
Hi Jorg,
I thought I added my solution but as I can't see it I will repeat it.  Your suggestion about the Plain text or HTML  made me look and make a few experiment.
I have now gone to Options...Accounts...  Composition and ticked the top boxes to send by HTML
In the Options ….. Composition …. Send Option I changed it to Send HTML anyway.
Now I can send and receive graphics as I could before Update 64.

Thanks again and have a good Christmas,
Cheers,
Syd
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID

Fyi: Although the reports/analysis in this bug 1510134 and duplicates looks unsystematic, unfinished, and non-conclusive, I'd suggest that essentially they are symptoms / duplicates of

Bug 180997 - Inline images or embedded local files silently stripped without trace when force-sending HTML message in plaintext mode (Options > Format > Plain Text only: img lost; need warning and/or conversion into attachments)

That bug also occurs when all recipients of a message are marked "prefers-plain" in AB.
It's 16 years old as of now (01/2019) and has 16 duplicates.

Bug 1298761 is the same problem for HTML tables, which are claimed to be converted with loss to plaintext.

Why is this bug invalid?

Guess it can occur when user sets "send plaintext anyway" and due to the current bad wording and behaviour of this option (which bug 1222176 tried to mitigate), cannot know that prefers-unknown recipients will also be covered by that option.

I made it invalid more than a year ago. We won't action it. Currently it works as designed and we have enough bugs in the "force to plaintext" area. I'm not saying we shouldn't fix this, but not here.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: