In news.software.nntp Peter <
occassional...@nospam.co.uk> wrote:
> Looking at these three lines, why bother with the Mime-version when I can't
> find anyone who doesn't use Mime version 1.0 (is there another version)?
When I experimented with it (a long time ago), one newsreader (I'm not
sure now, but it might have been alpine) ignored Content-Type when
Mime-Version was not specified. It made sense, as presence of Mime-Version
says that the message is MIME-compliant.
> What's the difference between the Content-Transfer-Encoding: of 7bit, 8bit
> & quoted-printable? (and please don't say 1 bit as that's not funny)
You can encode the content during transfer with various encoding schemes.
7bit means that there are no 8-bit characters in the content.
8-bit means that there are 8-bit characters and they are passed as is.
It's probably OK for all modern server implementations, as they're 8-bit
clean.
Quoted-Printable encoding quotes non-safe characters in printable form by
changing them to three-character representation, where first character is
= (equal sign) and two following characters encode the problematic byte in
a hexadecimal form.
You might also encounter base64, which codes groups of three bytes (8-bit)
into groups of four 6-bit codes, represented by uppercase and lowercase
letters, digits and some symbols -- basically, printable and safe stuff.
> Is there a good reason to use a character set that isn't ISO-8859-1?
> (Most seem to use "us-ascii", "UTF-*" & "ISO-8859-1".)
It might be used for historic reasons. On Polish groups you'll encounter,
apart from utf-8, also iso-8859-2 (and sometimes windows-1250).
> Content-Type: text/plain; charset=UTF-8; format=flowed
...and format=flowed means that the message can be reformatted during
display. See:
https://joeclark.org/ffaq.html
Adam