#3615 Support HTML and plaintext emails using MIME
Opened by hellcp. Modified

Currently, plain text emails contain markdown elements, which makes them look unprofessional.

It would be nice if email client could figure out which version to show to end user, which is why MIME exists :D

So instead of the current system, where markdown elements are shown, it would be nice to use the magic of using newlines and spaces to display stuff:

Plaintext

somebody commented on the pull-request: `A pull request` that you are following:
    text text text 
    more text more text more text
    not using markdown, because it can't be turned into this format
To reply, visit the link below or just reply to this email
https://pagure.io/aproject/pull-request/1

However, as for HTML, it is possible to go nuts with styling:

HTML

somebody commented on the pull-request: A pull request that you are following:


text text text
more text more text more text :two_hearts:
~~not~~ using markdown, because it can~~'t~~ be turned into this format


To reply, visit the link below or just reply to this email

aproject#1


(I applied "text-muted" to the footer, but that's the matter of taste)

Using HTML could possibly fix pagure#2591, at least for HTML users :D


We should map emoji back to their Unicode codepoints, so that they're rendered natively. Or alternatively, embed the image that's used from the emoji font we use now.

I can't give a thumbs-up to the original issue, but this would make the emails friendlier to read. I'd like to see HTML emails too. :smile:

Metadata Update from @pingou:
- Issue set to the milestone: Coming 6 months

Metadata Update from @wombelix:
- Issue set to the milestone: 5.13 (was: Coming 6 months)

Metadata Update from @wombelix:
- Issue set to the milestone: 6.x (was: 5.13)

Metadata