Closed
Bug 36441
Opened 25 years ago
Closed 25 years ago
Reply-To and Followup-To not shown
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
SeaMonkey
MailNews: Message Display
Tracking
(Not tracked)
VERIFIED
FIXED
M18
People
(Reporter: BenB, Assigned: BenB)
References
(Blocks 1 open bug)
Details
(Keywords: helpwanted, regression, Whiteboard: [nsbeta2-])
Attachments
(2 files)
5.38 KB,
patch
|
Details | Diff | Splinter Review | |
8.32 KB,
patch
|
Details | Diff | Splinter Review |
If Reply-To or Followup-To headers are present in the msg, they should be shown
in the msg pane. They are not.
I think, this is a bug and a beta2 stopper. These headers carry very important
meta information. It happens (and is fully legal), that the From address is not
reachable.
Assignee | ||
Comment 1•25 years ago
|
||
I think, John Moreno said, this were a regression.
Keywords: nsbeta2,
regression
Comment 3•25 years ago
|
||
Msg Headers to MScott.
Assignee: selmer → mscott
Target Milestone: --- → M16
Comment 4•25 years ago
|
||
We haven't implemented view all headers yet.
*** This bug has been marked as a duplicate of 17001 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Comment 6•25 years ago
|
||
I don't think this is a dup. Reply-To and Followup-To should appear by *default*,
that is, in Normal headers mode, not just in Full headers mode.
Assignee | ||
Comment 7•25 years ago
|
||
Oh, if mscott meant that, I agree. As I said, this is important info. That's why
Followup-To is often even included in the body.
REOPENing.
Status: VERIFIED → REOPENED
Resolution: DUPLICATE → ---
Comment 8•25 years ago
|
||
Mass moving M16 to M17 - look for nsbeta2 before anything else.
Target Milestone: M16 → M17
Assignee | ||
Comment 9•25 years ago
|
||
selmer, this *is* nsbeta2+
Comment 10•25 years ago
|
||
With the implemtnation of View All Headers mode and the ability to click on the
name of a a haeder (in normal mode) to get a popup showing you all the headers,
I don't believe this is a beta2+ bug anymore. And it's NOT a regression. I'm not
sure how it got that tag.
Clearing regression keyword. clearing beta2 nomination so PDT can re-evaluate.
I'd like to assign this to M18 if PDT doesn't re-plus it.
Keywords: regression
Whiteboard: [nsbeta2+]
Assignee | ||
Comment 11•25 years ago
|
||
mscott, view all headers (in whatever form) just doesn't cut it. reply-to and
followup-to are occasional, but very important headers. I don't want to check
all headers of every msg, just in case there's a followup-to header or so.
I added regression, because I thought to remember having seen reply-to in
Mozilla's normal header view before.
Comment 12•25 years ago
|
||
Putting on [nsbeta2-] radar. Not critical to beta2, putting on nsbeta3 radar.
Keywords: nsbeta3
Whiteboard: [nsbeta2-]
Comment 13•25 years ago
|
||
I posted a test message to <news://secnews.netscape.com/20000720.reply2.fup2.g@gnksa.test>
And this is definitely a regression, earlier versions did show the appropriate headers.
Assignee | ||
Comment 14•25 years ago
|
||
Readding regression keyword per John's comment.
Keywords: regression
Comment 16•25 years ago
|
||
- per mail triage for Netscape release
adding helpwanted if mozilla.org contributor can fix for Mozilla.
Assignee | ||
Comment 17•25 years ago
|
||
*yell* This bug has to be fixed.
(Assuming we honor the reply-to and followup-to headers, ) the user won't know
why suddenly a new address appeares inthe composer.
Also, I have been biten by a not displayed reply-to header when I added the From
address to my address book and tries to send mail to that address for weeks
until I catched that person on IRC.
I know that a Netscape employee recently didn't find his own posts, becauses he
didn't notice the followup-to.
Requesting reconsideration.
Whiteboard: [nsbeta3-][nsbeta2-] → [nsbeta2-]
Comment 18•25 years ago
|
||
I agree with the triage teams recommendation. we are passed the point of being
able to fix this kind of bug in this release. Work arounds include View all
header mode or using the all headers popup by clicking on a header. This should
be a nsbeta3-
Assignee | ||
Updated•25 years ago
|
Keywords: correctness
Assignee | ||
Comment 19•25 years ago
|
||
Quote from the introduction of GNKSA:
<quote>
I believe most of this anger is misdirected. The new users aren't
really that different from the old-timers. What _is_ different is that
many of the old-timers are using relatively well-behaved software,
typically `rn' or one of its offspring, while many of the newbies are
using `tin', `uqwk', `AOL', or various PC newsreaders. Unfortunately,
these programs frequently violate assumptions that come naturally to
people used to well-behaved readers:
- The user can see the essential header fields, including "Newsgroups"
and "Followup-To".
[...]
</quote>
Later, in the requirements:
<quote>
1) Display all essential header information
[...]
c) The list of newsgroups the article was posted to. This list MUST
be displayed in full, never truncated. [...]
d) The article's Followup-To list, if this is different from the
Newsgroups list. This MUST be displayed in full, never
truncated.
</quote>
Before I argue any longer, I fixed this. Taking bug. Will attach patch.
mscott, please review.
Assignee | ||
Comment 20•25 years ago
|
||
Assignee | ||
Comment 21•25 years ago
|
||
Comment 22•25 years ago
|
||
I disagree with showing this in the basic header pane. Since the headers don't
scroll adding these headers takes up even more real estate than we should be.
I'm probably not going to accept adding these headers without talking it over
with our UI folks first.
4.x didn't show these headers in the short header view either and I don't
believe we need to start doing so now (unless headers scrolled with the body).
but thanks for the patch anyway =)
Assignee | ||
Comment 23•25 years ago
|
||
> I disagree with showing this in the basic header pane.
It is a GNKSA requirement.
> Since the headers don't
> scroll adding these headers takes up even more real estate than we should be.
They only take up space, if they exist in the msg. In this case, it is extremely
important to show them (see above).
> talking it over with our UI folks first.
Adding jglick
> 4.x didn't show these headers in the short header view either
It does show them in the normal header view (the default), which is the
equvivalent of our header pane.
Status: NEW → ASSIGNED
Target Milestone: Future → M18
Assignee | ||
Comment 24•25 years ago
|
||
I am *so* sick of arguing about each and every patch I submit. Escalating -
Steve?
> adding helpwanted if mozilla.org contributor can fix for Mozilla.
What exactly did I misunderstand?
I wonder, if I'm just such an asshole that (almost) everybody wants to annoy me,
or what. Answers welcome :).
Assignee | ||
Comment 25•25 years ago
|
||
(If it was Lisa's /personal/ decision to add |helpwanted|, then please excuse me
for throwing that in. I don't want to move the problem to Lisa.)
Comment 26•25 years ago
|
||
mscott wrote:
> I disagree with showing this in the basic header pane. [...] adding
> these headers takes up even more real estate than we should be.
These headers are relatively rare, and for that reason, it is absolutely
necessary that they be shown when they ARE present. These headers when
obeyed, drastically change the behavior of a reply/follow-up, and there
very rarity means that even experienced users aren't going to waste their
time looking for them.
(BTW -- I just did a check on a newsgroup with 8700 articles, it had 69
articles with a Fu2 header; and about a 3rd of them were just duplicates
of the Newsgroup header. Ben, I hope your patch checks for that, the
headers don't need to be shown if they just duplicate the main headers).
Assignee | ||
Comment 27•25 years ago
|
||
John, no, the attached patches always show the followup-to/reply-to headers, if
present. Since you said this, I implemented (just a one-line change) and tested
it, but I am not sure, this is the right thing to do.
If there is a followup-to header, and you hit "Reply" (which has the wrong
tooltip "Reply to Sender only"), only the newsgroups in the followup-to header
are used as recipients. If no followup-to is present, the sender is the only
recipient. If you don't show the followup-to header in the viewer, this
behaviour might be very confusing for the user. I'll attach the patch anyway, so
that you can at least apply it locally.
BTW: Confusion vs. predictability is also an argument for fixing this bug.
Assignee | ||
Comment 28•25 years ago
|
||
It's easier to say it here. Apply the latest patch and change
if (currentHeaderData["followup-to"]
to
if (currentHeaderData["followup-to"] &&
currentHeaderData["followup-to"].headerValue !=
currentHeaderData["newsgroups"].headerValue)
in mailnews/base/resources/content/msgHdrViewOverlay.js.
Assignee | ||
Comment 29•25 years ago
|
||
rather
if (currentHeaderData["followup-to"])
to
if (currentHeaderData["followup-to"] && (!currentHeaderData["newsgroups"] ||
currentHeaderData["followup-to"].headerValue !=
currentHeaderData["newsgroups"].headerValue))
Comment 30•25 years ago
|
||
I didn't know they were in the 4.x normal header view. Given that information
and the fact that according to John they are rare as well. That means you won't
always be losing the real estate to these headers. So I agree I'm the wrong
here. I'll look at reviewing and landing Ben's patch if he wants me to check it
in (otherwise he can after I review it tomorrow).
I'm going to bed now =).
Assignee | ||
Comment 31•25 years ago
|
||
mscott, thanks. If you want to save yourself somem time, review this bug and bug
40036 at the same time. I'll check in then.
Comment 32•25 years ago
|
||
Ben replied to my saying R2/FU2 should only be shown if different from From/Newsgroups with:
> but I am not sure, this is the right thing to do.
It is, the below is a bug, showing the headers it will use doesn't
change that.
> If there is a followup-to header, and you hit "Reply" (which has the wrong
> tooltip "Reply to Sender only"), only the newsgroups in the followup-to
> header are used as recipients.
Ben, this is a separate bug -- I've looked and haven't seen it reported
elsewhere, but if trying to reply via email results in a news message
that is a bug; no matter where it gets it's info for filling out the
Newsgroups header. This looks to be a variation of bug 32024 (and a couple
of others) which is assigned to ducarroz@netscape.com.
I'm going to mail him a copy of this message.
Assignee | ||
Comment 33•25 years ago
|
||
John, I agree that *this* is a bug. I also agree that our Reply buttons are
broken in general.
In general, we have the following possible recipients of the reply:
- sender
- recipients
- newsgroup(s)
(of the original msg). We'd have to make sure, a followup-to header overrides
only the newsgroup(s) and doesn't change any other recipients.
Does it make sense (in general) to offer the option to reply to the current
newsgroup only? What should we do for such a command, if a followup-to header is
present? E.g. you have a crosspost, followup-to identical to newsgroups, but
user said "Reply to current newsgroup only". Does such a command make sense? If
yes, what should we do?
Assignee | ||
Comment 34•25 years ago
|
||
BTW: Why is the followup-to header at all specified, if it matches the
newsgroups header?
Comment 35•25 years ago
|
||
I don't think that replying to just the current newsgroups makes sense, there's already
a way of fixing that, just edit the headers after starting the followup. That's not a
common enough decision to make it worthwhile to special case it.
As for why FU2 is there if it is just a duplicate of Newsgroups: generally it's a bug
in other software (old versions of tin particularly), but sometimes it's user error
(this is more common with Reply-To, but it happens for FU2 to).
Assignee | ||
Comment 36•25 years ago
|
||
OK, will make the change and attach the patch to this bug or bug 40036.
Comment 37•25 years ago
|
||
yes, it was my decision to add helpwanted since I knew that some of you wanted
this to be in and Netscape wasn't going to address this in the first release.
But, I'm glad to see this has worked out for all.
Assignee | ||
Comment 38•25 years ago
|
||
Lisa, ok, then sorry. Feel free to continue to add helpwanted were you find it
appropriate.
Assignee | ||
Comment 39•25 years ago
|
||
em, s/were/where. *red*
Comment 40•25 years ago
|
||
why did you add a bcc box to the overlay? This just slows us down 'cause it will
never get used. There's no such thing as a bcc header on incoming mail. bcc
values get stripped out when we go to send the message. If they were still in
the message header then it wouldn't really be a blind cc would it =).
Can you take that out?
Still reviewing the rest
Assignee | ||
Comment 41•25 years ago
|
||
Odd. Am I too used too Lotus Notes? (You could always see yourself, and only
yourself, in the bcc header, if you appeared there.) But for SMTP, you seem to
be right. Will check.
Assignee | ||
Comment 42•25 years ago
|
||
You are right. Will remove it.
Comment 43•25 years ago
|
||
Hangonaminute. You see BCC fields if you copy your outgoing messages to a folder.
In such a case, knowing who you BCCed a message to is just as important as
knowing who you Toed or CCed it to, IMO.
Assignee | ||
Comment 44•25 years ago
|
||
Also right. I vote for showing bcc. mscott?
Comment 45•25 years ago
|
||
Sorry I'm against it =). It's a rare case and I don't believe it should be in
the normal header view. Go to view all header mode or use the popup would be my
answer. Compromise with me...we are already adding follup to and reply to the
basic header view.
Comment 46•25 years ago
|
||
But in the normal case, that where there are no BCCs, it doesn't appear anyway,
right? So the only case where it takes up room is where there *are* BCCs.
Changing to all-header mode (and seeing all the technical headers like
`Received:' etc) seems to be a ridiculous length to go to, just to see who you
sent a copy of a message to.
Comment 47•25 years ago
|
||
For what it's worth, I agree with Ben and Mathew -- I often view old
messages both those that I sent and those that I received, when
viewing messages I sent, I want to know who I sent it to; that includes
people that I bcc'd.
I don't believe the check is processor intensive, and the header will
only be shown when it is present, it's important, possibly vital ("have
I sent this to him before?") information -- requiring the user to go
through the steps to view the full headers in order to see who they
sent the message to, seems a bit excessive for the nominal gain.
Assignee | ||
Comment 48•25 years ago
|
||
View All Headers is nothing for Joe User. Joe user will want to see BCC in Sent
copies (if he used it). -> View All Headers is no solution.
If you want to increase speed, maybe you can cut the hidden pref for showing
"UserAgent"? *g*
Seriously: IMO, showing all recipients (if possible) is a basic requirement of a
MUA.
Assignee | ||
Comment 49•25 years ago
|
||
mscott, you changed the files I touch in this bug. Please merge the changes and
attach a new patch.
Assignee | ||
Comment 50•25 years ago
|
||
mscott merged the changes (removing some cleanup I did and the bcc stuff) and
checked them in. Thanks!
Filed bug 50103 about bcc.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → FIXED
Comment 51•25 years ago
|
||
OK using sep11 commercial build linux rh6.0, mac OS 9.0 and NT 4.0
Reply-to, Followup-to headers shown in View All Headers.
bcc not shown.
Status: RESOLVED → VERIFIED
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•