GNOME Bugzilla – Bug 229429
Sending HTML vs text email: Add dialog option "Convert and send"
Last modified: 2021-05-19 11:33:11 UTC
Package: Evolution Priority: Minor Version: 1.0.8 Synopsis: Sending HTML vs text email Bugzilla-Product: Evolution Bugzilla-Component: Mailer Description: Description of Problem: I send a lot of email to everyday folks who like getting HTML-formatted email. I also send a lot of email to mailing lists that *don't* like getting HTML-formatted email. When attempting to send HTML-formatted email to someone that doesn't want it, you get a popup asking whether you'd like to send the HTML-formatted email or cancel. If I *don't* want to send HTML-formatted mail, I have to cancel, uncheck "HTML" from the "Format" menu, and then resend. It would be far better if the popup alerted me I was sending HTML email to someone who didn't want it, and then let me choose whether to send it as HTML or text right then and there. My proposal: change the "Send Anyway?" -- "Yes" or "No" buttons to "Send as" -- "HTML" or "Text" buttons. Steps to reproduce the problem: 1. Create an html-formatted email. 2. Address it to someone that's marked to not want html-formatted email. 3. Click "Send" Actual Results: "Send Anyway?" -- "Yes" or "No" popup Preferred Results: "Send as" -- "HTML" or "Text" popup Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
this will mean that the logic to decide if someone wants html or not be moved into the composer and out of the mailer. I'm not sure this is doable.
Why would the logic for that be in the mailer? The format menu item is part of the composer window, and format selection only pertains to composition, not to mail in general.
There seem to be a few annoyances with the HTML vs. text/plain stuff. Marking this as 1.6 and adding myself to cc:
I'm glad to see this is scheduled. Thanks! I've been giving it some thought. Ideally, Evo shouldn't even ask me whether or not to send in HTML. If a contact is marked for HTML, they should receive HTML, if they aren't they should receive plaintext. Simple as that.
what if you have multiple recipients of the mail? lowest common denominator?
Evo already knows who's marked for HTML mail and who isn't. Ideally, when I send an email those marked for HTML should get it in HTML and those marked for text should get it in text. This would probably require that evo send out two different emails, one HTML and one text, but that would be transparent to the user. Otherwise, lowest common denominator would probably be a good idea.
Moving this to "Future". Sorry this one didn't make for 2.0
Apologies for any spam... cc'ing usability-maint on all Evolution usability bugs. Filter on EVO-USABILITY-SPAM to ignore.
*** Bug 343401 has been marked as a duplicate of this bug. ***
*** Bug 247096 has been marked as a duplicate of this bug. ***
Very similar to bug 212488.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.