CONTENTS |
INDEX |
PREV |
NEXT ONE
WHAT IS MIME?
MIME is for multi-pure float Internet
Mail Extensions and has two major tasks: owing to MIME a post office
program can indicate to the other one, which type by data are
contained in the message; additionally it supplies standardized
procedures, in order to code data in such a way that they can be
transmitted by E-Mail by Internet.
Coding procedure of MIME
in the Internet is used for the post office transfer the SMTP
log. Smtp is limited to the US ASCII character set. This is a
problem for people, which American English and therefore accents do
not speak or American letters do not need, or for people, which
special characters want °to be used as. The dispatch of
binary files (file creations) is just as problematic. MIME removes
this restriction. It offers two coding procedures, " quoted printable
" and " base64 ". These procedures use US ASCII codes for any data,
inclusive special characters or even binary data. Quoted printable is
mostly used for texts. As long as no special characters are used,
Quoted printable looks like normal text. The character concerned
replaced by = and two further characters, which represent the extended
ASCII-Code of the special character in hexadecimal way of writing.
Therefore °into quoted printable as = one writes THERE.
Further no line may be longer than 76 characters. If your message
contains longer lines, these are divide-divided and the first line
with one = finally, so that the post office program on the other page
knows that the two lines strictly speaking only one is. The
Base64-Kodierung is another method to be able to transport binary data
undisturbed over smtp. Base64-kodierte data are no more than text
recognizable contrary to quoted printable, therefore this procedure is
used preferentially for binary data. Base64 is comparable with the
older UUencode, is however safer in application.
Content of
type
another important characteristic from MIME is that it
permits the post office programs to exchange information about the
type of the data in the message. In addition the heading line "
content type " is used. The most important content of type are: text
readable text image of pictures and diagrams audio of tones video
animations message messages or sections of it multi-part different
types of data in only one message of the Subtype gives additional
information about the type of the data: text/plain pure text
text/HTML text in the HTML format image/GIF a picture in the GIF
format etc.. On the basis the content of type (in YAM ' type of the
system ' mentioned) the Mailprogramm can select the correct display
program for a file creation.