Open Bug 1209730 Opened 9 years ago Updated 2 years ago

"Tb's actual behavior upon send" is different from "description in Send Options panel". This is confusing for Tb users. "Tb's actual behavior upon send" === "description in Send Options panel" is better kept.

Categories

(Thunderbird :: Preferences, enhancement)

38 Branch
enhancement

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: World, Unassigned)

Details

User Story

This bug is for statement in Send Options panel only.
Please never add comment about change of Send logic or options in send, things relevant to Bug 414299.
See "User Story" of Bug 1204379 for current Tb's behavior upon send, please.
"Tb's actual behavior upon send" is different from "description in Send Options panel". This is confusing for Tb users.
"Tb's actual behavior upon send" === "description in Send Options panel" is better kept.

Why different is:
(A) Tb's current send logic.
(A-1) If all recipents is HTML Domain, send as text/html 
(A-2) Else If ( Convertible to text ) || all recipents is Text Domain )
      send as text/plain,
(A-3) Else apply Send Options. (mixed recipients && not convertible to text)
(B) Description in Send Options.
    (A-1) and (A-2) is feature of Auto-Detect(and Auto-Downgrade),
    so what's stated at Send Options panel is behavior of (A-3).
    Then, "When mail is SENT as HTML..." is used,
    instead of "When mail is COMPOSED as HTML ...".

I believe behavior of (A-1) and (A-2) is better stated in Send Options panel.
If behavior of (A-1) and (A-2) is stated at Send Options panel,
"by UNKNOWN REASON" in following phenomenon, which is mystery for Tb user, will be changed to "by understandable reason".
  Even though Tb user composed his mail in HTML mode,
  if Delivery Format=Auto-Detect is used or forced,
  and if (A-2) happens,
  mail composed as HTML is silently sent as text/plain by Thunderbird
  by UNKNOWN REASON.
If all recipients is Text Domain, it's not "by UNKNOWN REASON" because user intentionally sets "Text Domain" or "message preference = Text in Address Book".
However, if not all recipients is Text Domain(mixed, Unknown is usually contained), it's "by UNKOWN REASON#" for user and it's mystery for user.

Note: Above is already known phenomenon, and almost all reports which is relevant to this phenomenon, almost all reports which reports this pheenomenon, looks closed as dup of Bug 414299 which is about "<tt> and friends".

Possible statement.
  When you composed your mail in HTML mode,
    When all recipients is prefers=HTML,
      I send your mail as text/html,
    When all recipients is prefers=Text, or if convertible to text,
      I send your mail as text/plain.
      (to avoid HTML vs. Text War in both email and news)
  If other case, I can't guess arropriate send format.
  Please let me know what do you want.
     Ask, Both, HTML only, Text only.

If change like above will be made, "Delivery Format=Auto-Detect" may be better changed to "Delivery Format=By Send Options".
Severity: normal → enhancement
OS: Unspecified → All
Hardware: Unspecified → All
User Story: (updated)
If possible, "default choice by user for Unknown" is better provided at Send Options panel.
   When unknown, or when undefined in Address Book, consider it:
      Email : { [ x ] HTML  [   ] Text }
      News  : { [   ] HTML  [ x ] Text }
User Story: (updated)
Status: NEW → UNCONFIRMED
Ever confirmed: false
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.