1784: user setting for plaintext emails

latc****@gmai***** (Google Code) (Is this you? Claim this profile.)
chipx86
chipx86
Aug. 24, 2010
What version are you running?
1.5rc1

It would be nice if there was a user level setting that enabled said person to receive plaintext emails vs. html emails.

I guess the html emails don't show up in Evolution 2.28 very well because it isn't properly handling the wrapping of text inside the pre tags. I see in the source of the html that you've done most of the work to get pre tags properly wrapping, but maybe look in the comments on this page: http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/  for some additional html to throw in there. (Maybe this part should be refiled as a separate issue)
chipx86
#1 chipx86
Wrapping issues have been fixed since RC1.

We can't really provide a text-only setting that would make much sense. There are two reasons for this:

1) A lot of companies use mailing lists instead of e-mailing to individual users. There's no way to provide a setting that can work in this case. Two e-mails would need to be sent, and everyone would receive both. Having a setting would only generate bug reports as to why it doesn't work.

2) When e-mailing to individuals, multiple people will appear on the same e-mail thread. They may all have different preferences for HTML vs text. Again, sending two e-mails won't work, because you really would want everyone involved to end up on the same thread, in case they start e-mailing each other to take a conversation off Review Board (which does happen). If we had two separate e-mails sent, we'd have two separate message IDs, and this would get tricky to deal with.

There is a way to get you what you want, though, and that's by disabling HTML e-mails in your e-mail client. Review Board sends multi-part e-mails, with both the new HTML e-mail and the older plain-text e-mail. If you disable HTML e-mails, you'll just end up with the old-style e-mail, but without the problems listed above.

Unfortunately, as far as I'm aware, it's usually an all-or-nothing thing. You can disable HTML e-mails globally, or enable then globally, but not change this based on some filtering. Maybe you can in some, in which case, problem solved.

But we can't add this preference. It would only complicate things and, for most people, solve nothing.
  • +WontFix
  • +Component-EMail
  • +chipx86
#2 latc****@gmai***** (Google Code) (Is this you? Claim this profile.)
Great response! I totally should have thought of that before I posted. You are absolutely right. Thanks!