GNOME Bugzilla – Bug 666199
last message-id is missing in references header when replying on message with MID which contains an exclamation mark
Last modified: 2011-12-18 15:07:41 UTC
If replying on a posting which contains an exclamation mark in its message-id, Pan doesn't write that message-id in the references header. For example: message with this message-id: <1T8ddiftI50Nfm!example@tota-refugium.de> The exclamation mark ("!") causes Pan to embezzle this message-id in the references header if replying on such an message.
Can you create an nzb with this mid or point me to the group it was posted in? It's easier to track down that way. It could have something to do with gmime, but I'll know then.
(In reply to comment #1) > Can you create an nzb with this mid or point me to the group it was posted in? > It's easier to track down that way. > It could have something to do with gmime, but I'll know then. Yes I can show the problem with a thread of myself in the newsgroup de.test: I posted an OP with the mid <4EECC6FB.here_is_an_exclamation-mark_!3070509@news.uwe-premer.de> (its from 17.12.2011, 5:44 pm MEZ). To this i did a direct reply with Pan with the mid <pan.2011.12.17.16.50.50@nntp.uwe-premer.de>. But there is no references header! Next example: I did a reply with TB onto my OP with the mid <4EECC8BF.7000107@news.uwe-premer.de>. It has this references header: References: <4EECC6FB.here_is_an_exclamation-mark_!3070509@news.uwe-premer.de>. You see, with TB there is the mid with the exclamation mark included. Now I did a reply with Pan onto this message: <pan.2011.12.17.16.53.21@nntp.uwe-premer.de>. The references header ist: References: <4EECC8BF.7000107@news.uwe-premer.de>. No mid with an exclamation mark. I used the newiest version of Windows Pan: User-Agent: Pan/0.135 (Tomorrow I'll Wake Up and Scald Myself with Tea; Unknown). But I know, the same problem also has the linux versions of Pan.
The answer would be wontfix, because son-of-1036 forbids it, that's why gnksa forbids it, too. I know, it's an old standard, but you can convince me with arguments ;) http://www.chemie.fu-berlin.de/outerspace/netnews/son-of-1036.html
http://tools.ietf.org/html/rfc5536#section-3.1.3: | message-id = "Message-ID:" SP *WSP msg-id *WSP CRLF | | msg-id = "<" msg-id-core ">" | ; maximum length is 250 octets | | msg-id-core = id-left "@" id-right | | id-left = dot-atom-text http://tools.ietf.org/html/rfc5322#section-3.2.3: | atext = ALPHA / DIGIT / ; Printable US-ASCII | "!" / "#" / ; characters not including | "$" / "%" / ; specials. Used for atoms. | "&" / "'" / | "*" / "+" / | "-" / "/" / | "=" / "?" / | "^" / "_" / | "`" / "{" / | "|" / "}" / | "~" | dot-atom-text = 1*atext *("." 1*atext) | specials = "(" / ")" / ; Special characters that do | "<" / ">" / ; not appear in atext | "[" / "]" / | ":" / ";" / | "@" / "\" / | "," / "." / | DQUOTE
Fixed in master.