Open Bug 3764 Opened 26 years ago Updated 2 years ago

Omit malformed References from outgoing news messages

Categories

(MailNews Core :: Composition, defect)

defect

Tracking

(Not tracked)

People

(Reporter: phil, Unassigned)

References

(Blocks 1 open bug, )

Details

This is another problem brought up by the Good Netkeeping Seal of Approval evaluation (see URL above). When building the References header for outgoing news messages, we're supposed to find invalid elements in the References list and drop them on the floor. The requirement seems to be that the msg-id have the form <stuff@stuff>
QA Contact: 4080 → 4098
JF, is this more a compose bug, or more a news bug (for sspitzer)?
Target Milestone: M8
M8
Assignee: ducarroz → rhp
reaasign to rhp
Status: NEW → ASSIGNED
Target Milestone: M8 → M12
Bumping out for now... Seth: I think the issue is this: 7e Fails to omit `broken' Message-IDs. How can you tell if its invalid or not? Bumping way out...this is fine tuning. - rhp
OS: Windows NT → All
Hardware: PC → All
I believe this is cross platform? I'm going to change platform/OS from PC/WinNT to All.
I don't think this needs to be fixed for PR1
Blocks: gnksa
Target Milestone: M12 → M14
QA Contact: scurtis → huang
Change QA Contact to me since it's my feature now.
Target Milestone: M14 → M20
Target Milestone: M20 → Future
reassigning to ducarroz
Assignee: rhp → ducarroz
Status: ASSIGNED → NEW
The gnksa.org website contains a small perl script that checks for malformed references. It may be a useful reference. http://www.gnksa.org/restrict-refs.pl
That Perl script contains three different methods of weeding out bad references (the first two are commented out): Relatively permissive: @refs = grep {/^<.+>$/} split /\s+/, $refs; Relatively strict: @refs = grep {/^<[^<>\@\s]+\@\S+\.\S+>$/} split /\s+/, $refs; Very strict (RFC 1036bis): @refs = grep {/^<[^<>!,;:\\\@\"\s]+\@\S+\.\S+>$/} split /\s+/, $refs;
Accepting
Status: NEW → ASSIGNED
Target Milestone: Future → mozilla0.9.7
Composition -> Sheela, Ccing Stephen since this is for news.
QA Contact: huang → sheelar
Target Milestone: mozilla0.9.7 → mozilla1.0.1
QA Contact: sheelar → stephend
Product: MailNews → Core
unassigning this bug since assignee hasn't touched it 6.5 years.
Assignee: ducarroz → nobody
Status: ASSIGNED → NEW
QA Contact: stephend → composition
Target Milestone: mozilla1.0.1 → ---
Product: Core → MailNews Core
Severity: normal → minor
Priority: P3 → --

The NetNews RFC got revised since, what is needed now is conformance with https://www.rfc-editor.org/rfc/rfc5536#section-3.2.10 that did take in account GNSKA.

Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.