6.0.0-alpha14
6/26/25

[#8719] IMP ignores additional list-* header-field tokens and chooses the less approriate one
Summary IMP ignores additional list-* header-field tokens and chooses the less approriate one
Queue IMP
Queue Version 4.3.5
Type Bug
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester peter.meier (at) immerda (dot) ch
Created 11/19/2009 (5698 days ago)
Due
Updated 01/13/2010 (5643 days ago)
Assigned 11/19/2009 (5698 days ago)
Resolved 11/19/2009 (5698 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/19/2009 11:18:58 PM peter (dot) meier (at) immerda (dot) ch Comment #6 Reply to this comment

[Show Quoted Text - 9 lines]
ok, I agree. It's a point of view, if IMP is either more a 
Web-Application, hence Web-Access preferred, or a MUA which prefers 
the mail way. But you are the people deciding that.
However, when replying, we obviously need to grab the e-mail 
address.  So this part needs to be fixed.
fine. Thank you!
11/19/2009 07:05:08 PM Michael Slusarz Comment #5
State ⇒ Resolved
Reply to this comment
Fixed in 4.3.6.
11/19/2009 07:04:37 PM CVS Commit Comment #4 Reply to this comment
11/19/2009 06:53:37 PM Michael Slusarz Comment #2
State ⇒ Assigned
Assigned to Michael Slusarz
Reply to this comment
- Display all Tokens in the List Header Overview
No. From RFC 2369[2]:

    A list of multiple, alternate, URLs MAY be specified by a comma-
    separated list of angle-bracket enclosed URLs. **The URLs have order of
    preference from left to right.** The client application should use the
    left most protocol that it supports, or knows how to access by a
    separate application.

We are viewing on a web browser.  Thus, by definition, a HTTP URL is 
supported.  So we show ONLY the first element we support when reading 
left-to-right.  Google is telling us that it prefers we post to groups 
via the web (for obvious reasons) than via e-mail so we need to honor 
that preference.
- Prefer the mailto Token over any url token
No. See above.

However, when replying, we obviously need to grab the e-mail address.   
So this part needs to be fixed.
11/19/2009 03:42:12 PM peter (dot) meier (at) immerda (dot) ch Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ IMP ignores additional list-* header-field tokens and chooses the less approriate one
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Recently google-groups added an additional post mechanism to the 
List-Post field in mails from their lists:

List-Post:  <http://groups.google.com/group/some-group/post?hl=>, 
<mailto:some-group@googlegroups.com>

vs. the earlier one:

List-Post:  <mailto:some-group@googlegroups.com>

This is completely valid by RFC.

However, IMP now displays only the first token (the url) when choosing 
to display the List-Headers, as well if we choose to reply to the the 
list (Reply -> To List) IMP chooses the url as recipient.

Regarding RFC 2369 [1] this header is correct but it is up to the MUA 
to choose the option he can use, which would be the mailto: option in 
IMP's case.

Hence IMP should:

- Display all Tokens in the List Header Overview
- Prefer the mailto Token over any url token

[1] http://www.ietf.org/rfc/rfc2369.txt

Saved Queries