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.

Odd behaviour of reply and forward

#113

I have an e-mail that seems to be oddly managed by Mailmate. However, I already observed some similar problems with other emails.

It is an e-mail that contains some graphics and texts (like most of commercial emails).

When I click on Reply : the new message created contains only "On 19 Feb 2011, at 8:03, [EXPEDITOR] wrote:" and nothing after neither any attachment.

When I click on Forward, the email is automatically attached despite I did not click on Forward as attachment. More, the *.eml file is open with Mail.app instead of Mailmate if I try to open it.

I think it is an important feature to be able to reply and forward with the original email not as an attachment because some services, like http://www.wipolo.com/en for instance, work with such forwards to offer their service.

Reported by Thibaud · April 15th, 2011 @ 09:22 AM

State: fixreleased
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny
    • State changed from new to reproduced
    • Assigned user set to benny

    I am guessing that these are messages with HTML body parts only. MailMate currently bases replies on plain text body parts (which really should be included as an alternative in all emails, but this is not always the case). It can be tricky to convert HTML to plain text and currently MailMate does not attempt to do this. But this is where it is most likely that I'll try to improve MailMate to better handle this problem.

    If you think one of the problematic messages does contain a plain text body part then I would appreciate an example to work with.

    It is bit surprising that a service such as wipolo would not prefer forwarding as attachment since the alternative is likely to result in all kinds of differently formed forwarding styles (depending on email clients).

    April 20th, 2011 @ 12:10 PM

  2. Thibaud
    Thibaud

    Indeed, these messages were HTML mails.

    If it can help, the way Mail.app manages with these HTML mails perfectly works with Wipolo. So I suppose Wipolo knows how main mail clients (Outlook, Mail.app, ...) deal with HTML messages ...

    April 20th, 2011 @ 01:11 PM

  3. Alexander Kucera
    Alexander Kucera

    You could use Markdownify as a starting point for the HTML -> Text conversion.

    http://milianw.de/projects/markdownify/index.php

    December 6th, 2011 @ 01:05 PM

  4. benny
    benny

    Thanks for the link.

    I did some searching myself and I found a very promising converter at github and some (probably less useful) stuff at heckyesmarkdown.com.

    Furthermore, I should remember that it may be necessary to run HTML through Tidy first.

    December 6th, 2011 @ 01:37 PM

  5. benny
    benny
    • State changed from reproduced to fixreleased

    I never updated this ticket, but MailMate does convert to text (Markdown) when this issue arises. It's not a perfect solution for all issues related to HTML, but for the case of this ticket then it should work.

    October 9th, 2013 @ 09:31 AM

  6. m.c.
    m.c.

    i have a similar issue where the reply copies nothing of the message, but the message is
    1. in text itself not html and
    2. it's below a green highlighted line that says S/MIME: This message is trusted to have been signed by the sender

    so anything below that - that is, hte message - hit reply and nothing.

    if i hit "forward" it turns that email into an "attachment.eml"
    click on that and it opens apple mail!

    help?

    thank you

    m.c.

    October 31st, 2022 @ 02:21 PM

  7. benny
    benny
    • State changed from new to fixreleased

    @m.c.: Which release of MailMate are you using?

    Hold down ⌥ when clicking “Check Now” in the Software Update preferences pane to get the latest test release. Then let me know if you still have this issue.

    November 2nd, 2022 @ 01:12 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.