Índice:
- Definição - O que significa MIME (Multipurpose Internet Mail Extensions)?
- Techopedia explica MIME (Multipurpose Internet Mail Extensions)
Definição - O que significa MIME (Multipurpose Internet Mail Extensions)?
MIME (Multipurpose Internet Mail Extensions) é um padrão da Internet que ajuda a ampliar os recursos limitados do email, permitindo a inserção de imagens, sons e texto em uma mensagem. Foi proposta pela Bell Communications em 1991, e a especificação foi definida originalmente em junho de 1992 para as RFCs 1341 e 1342.
Techopedia explica MIME (Multipurpose Internet Mail Extensions)
O MIME foi projetado para estender o formato de email para suportar caracteres não ASCII, anexos que não sejam formato de texto e corpos de mensagens que contêm várias partes. MIME descreve o tipo de conteúdo da mensagem e o tipo de codificação usado com a ajuda dos cabeçalhos. Todos os emails compostos e automatizados manualmente são transmitidos por SMTP no formato MIME. A associação do email da Internet aos padrões SMTP e MIME é tal que, às vezes, os emails são chamados de email SMTP / MIME. O padrão MIME define os tipos de conteúdo que são de primordial importância em protocolos de comunicação como HTTP para a World Wide Web. Os dados são transmitidos na forma de mensagens de email por HTTP, mesmo que os dados não sejam um email.
Os recursos oferecidos pelo MIME para serviços de email são os seguintes:
- Suporte para vários anexos em uma única mensagem
- Suporte para caracteres não ASCII
- Suporte para layouts, fontes e cores categorizadas como rich text.
- Suporte para anexos que podem conter arquivos executáveis, arquivos de áudio, imagens e vídeo, etc.
- Suporte para tamanho ilimitado de mensagens.
MIME é extensível porque define um método para registrar novos tipos de conteúdo e outros valores de atributos MIME. O formato de um corpo da mensagem é descrito pelo MIME usando diretivas de cabeçalho especiais. Isso é feito para que o email possa ser representado corretamente pelo cliente.
- Versão MIME: A presença da versão MIME geralmente indica se a mensagem está no formato MIME. O valor do cabeçalho é 1.0 e é mostrado como MIME-Version: 1.0. A idéia por trás disso era criar versões mais avançadas do MIME como 2.0 e assim por diante.
- Tipo de conteúdo: descreve o tipo de mídia da Internet e o subtipo dos dados. Pode consistir em um parâmetro 'charset' separado por um ponto e vírgula, especificando o conjunto de caracteres a ser usado. Por exemplo: Tipo de conteúdo: texto / sem formatação.
- Codificação de transferência de conteúdo: especifica a codificação usada no corpo da mensagem.
- Descrição do conteúdo: fornece informações adicionais sobre o conteúdo da mensagem.
- Disposição de conteúdo: define o nome do arquivo e as configurações de anexo e usa o atributo 'filename'.