Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Forwarding an HTML message as plain text causes the message to get cut off

#2855

Hello,

I've noticed a bug and I think I've finally narrowed it down to the point where I can make a coherent report about it.

The symptoms are that when I forward a message, often the forwarded message is cut off.

For example, this message body from a message I forwarded this morning:

FYI. [Removed some text about how to follow up about this message.]

Thanks,
[My Name]

Forwarded message:

> From: [Sender Name & Email]
> To: [My Name & Email]
> Subject: Re: [Subject removed]
> Date: Sun, 4 Jul 2021 11:24:41 +0000
> 
> �

Note the weird special character at the end of the message (hope it comes through in this report) and the lack of any of the text from the forwarded message. (This is the whole message as it was received and as it appears in my Sent folder.)

This has been happening off and on for quite some time, but today I tried forwarding it again, thinking I'd just delete the first part.

At that point, I noticed that when I go to forward this message, the lines shown above are blue, but the rest of the message body is regular text color.

I tried to delete the area around where the character shows up, and it came up with the "Do you want to discard embedded HTML?" dialog. I clicked "Discard HTML." The whole quoted text of the forwarded message then turned blue. At that point, I forwarded the message without actually deleting anything, and it went through fine.

For purposes of reproducing this, it's probably worth mentioning here that I'm pretty sure I have every conceivable "compose messages in plain text" option selected because HTML emails are an Abomination Unto Nuggan.

Hope this helps! I'm on MailMate 1.13.2 (5673).

Reported by J. David · July 4th, 2021 @ 05:19 PM

State: fixreleased
Milestone: none
Assigned to: benny benny

Activity

  1. Wolfgang Mueller
    Wolfgang Mueller

    I apparently have the same problem!

    July 22nd, 2022 @ 11:42 AM

  2. benny
    benny

    This is likely related to changes to macOS which MailMate (the public release) does not handle as well as it should. I would appreciate if you could try updating to a test release and then let me know if you can still reproduce it.

    Hold down ⌥ when clicking “Check Now” in the Software Update preferences pane to get the latest test release.

    July 26th, 2022 @ 09:14 AM

  3. John McCall
    John McCall

    I had this problem, and I can verify that it's addressed with the latest test release — forwarding HTML messages (single-part message with content-type: text/html) now preserves the HTML content. It does make it multipart in order to add a plaintext section, but that doesn't seem to be causing any problems.

    October 19th, 2022 @ 06:01 PM

  4. benny
    benny
    • State changed from new to fixcommitted

    @John: Thanks for letting me know.

    October 20th, 2022 @ 03:52 PM

  5. benny
    benny
    • State changed from fixcommitted to fixreleased

    December 25th, 2024 @ 04:11 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.