From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/19941 Path: main.gmane.org!not-for-mail From: Harry Putnam Newsgroups: gmane.emacs.gnus.general Subject: Re: Mime-Version and no Content-Type Date: 17 Dec 1998 19:35:24 -0800 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 X-Trace: main.gmane.org 1035158199 14177 80.91.224.250 (20 Oct 2002 23:56:39 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:56:39 +0000 (UTC) Return-Path: Original-Received: from karazm.math.uh.edu (karazm.math.uh.edu [129.7.128.1]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id WAA06114 for ; Thu, 17 Dec 1998 22:37:35 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by karazm.math.uh.edu (8.9.1/8.9.1) with ESMTP id VAB09281; Thu, 17 Dec 1998 21:37:22 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 17 Dec 1998 21:37:25 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id VAA28590 for ; Thu, 17 Dec 1998 21:37:16 -0600 (CST) Original-Received: from mtiwmhc02.worldnet.att.net (mtiwmhc02.worldnet.att.net [204.127.131.37]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id WAA06094 for ; Thu, 17 Dec 1998 22:37:08 -0500 (EST) Original-Received: from reader.newsguy.com ([12.72.160.155]) by mtiwmhc02.worldnet.att.net (InterMail v03.02.05 118 121 101) with ESMTP id <19981218033630.CEIM11237@reader.newsguy.com> for ; Fri, 18 Dec 1998 03:36:30 +0000 Original-Received: (from reader@localhost) by reader.newsguy.com (8.9.1/8.9.1) id TAA05001; Thu, 17 Dec 1998 19:35:25 -0800 Original-To: ding@gnus.org In-Reply-To: Lars Magne Ingebrigtsen's message of "17 Dec 1998 18:20:44 +0100" User-Agent: Gnus/5.070066 (Pterodactyl Gnus v0.66) Emacs/20.3 Precedence: list X-Majordomo: 1.94.jlt7 Original-Lines: 73 Xref: main.gmane.org gmane.emacs.gnus.general:19941 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:19941 Lars Magne Ingebrigtsen writes: > Harry Putnam writes: > > > The point mentioned earlier may be some sort of agreed courtesy, > > rather than a hard RFC type rule. Possibly becaue there is some older > > software in common use that only recognizes upper case MIME. > > Is there such a beast? Haven't researched this myself but here is a quote from the friend mentioned earlier that points to some documentation: This is quoted from a recieved message >> Harry Putnam in : >> >> > I've gotten myself into a discussion with Gnus developers on the mail >> > list "ding@gnus.org" Mentioning your point about my mime headers as >> > below has quickly brought me to the end of my non-extensive knowledge. >> > >> > Can you explain How your reasoning ran on that again? : ) >> >> Sure, Harry. No problem. >> >> First off, mime postdates rfc822 so it's not really appropriate >> to be quoting rules from that rfc, however correct they might be. >> Rfc 822 does state the correct general case though, as one of >> your correspondents pointed out. >> >> I don't have full references on this point, although it's quite >> well known, but it appears that there are some mime >> implementations which parse for the "mime" portion of >> "MIME-Version" in upper case only, failing to recognise any other >> case. >> >> This is a breach of the mime rfcs as well, which specifically >> state that these headers are case insensitive. Once the genie is >> out of the bottle, though, the problem becomes one of >> interoperability rather than standards. >> >> A quick search of my internet drafts finds the following >> reference in the usefor ietf working group (revising rfc 1036) >> >> | draft-ietf-usefor-article-01 >> | >> | Header-names are case-insensitive. There is a preferred case >> | convention, which posters and posting agents SHOULD use: >> | each hyphen-separated "word" has its initial letter (if any) >> | in uppercase and the rest in lowercase, except that some >> | abbreviations have all letters uppercase (e.g. "Message-ID" >> | and "MIME-Version"). The forms used in this standard are the >> | preferred forms for the headers described herein. Relaying and >> | reading agents MUST, however, tolerate articles not obeying >> | this convention. >> >> That maintains the case insensitive rule but provides a SHOULD on >> the preferred format of the upper case version. It doesn't say >> why they're "preferred" in this case so it could be quoted there >> purely for stylistic reasons. >> >> The drums ietf working group (revising rfc 821/822) don't cover >> this topic because their charter specifically excludes any >> consideration of mime. >> >> Cheers >> >> Jim Hill >> -- Harry Putnam Running Redhat Linux 5.1